Hi survivors !
I've always wanted to understand what happens in a State Of Survival battle. Some are just curious, but it's like the grail for others to be able to find the magic formula which is hidden behind 😜.
For six months now I have been trying to unravel Kings' little secrets. But the subject is very complex. It is with the new fighting system that I have made decisive discoveries that have allowed me to understand and reproduce now a complete battle.
You can read more on : https://en.ultimate-guide.ovh/fights/battle-mechanics
The battle mechanics of the game is realy complex. You have no idea how many formulas and parameters used😵. Kings must have had as much trouble making and calibrating a realistic engine as I did finding their formulas. At first I used an Excel file but that was quickly insufficient. So I developed an application to simulate and understand the result of a battle with an accuracy of > 99%.
More information on simulator here : https://en.ultimate-guide.ovh/fights/battle-simulator
The link to access to the simulator : https://battle.ultimate-guide.ovh/battle/
Use your discord account to login. This allows you to have your environment with your configurations.
On a mobile phone, you can add it to the desktop to have it as an application.
This projet a maven Project, you can also import the project in Eclipse or your favorit java editor. The battle engine use a MariaDB(kind of mysql) database for load & save your configurations, but you can run the app wihtout it. Configure your database in persistence.xml file, the tables are automaitcly created. However, you will have to create teh database yourself: connect with a mysql client to the db and run "create database battle".
For maven standalone build & run :
Step 1: Install Java JDK 8+ and Maven
Step 2: Run
mvn tomcat7:run
Step 3: Use your web browser
http://localhost:8080/sos.battle/
Step 4: Optional : If you whant install on a web server => use the war file
mvn clean install