EDIT:
Ok this time the Wings of Glory WW2 AI app is officially LIVE
https://play.google.com/store/apps/d...amster.wog2_ai
Please don't hesitate to give a good rating if you like it, it helps
----
Hi there!
Sorry, crosspost from Facebook (and this is my first post in the Aerodrome), but I thought it might be of interest to WGS fans. I'm excited to present you this little project in any case
Since there was no solo application for WW2 (that I know of) I decided to create one.
I have discovered Wings of Glory WW2 very recently and literally fell in love with this game, trying to complete my collection as much as I possibly can.
The french community (Le Cirque Volant) has been very supportive of the project and provided me with a lot of helpful information and resources such as excel sheets and card assets. Thanks specifically to Monse for the complete sheets that helped me to implement all the AI and deck management rules, and Sir_erickson for the cards.
Please note that I have really a lot of respect for all the existing rulesets that already allow you to play with automas, but I wanted to create something different.
Basically an application to make my life easier, an application that would (somewhat) try to replace a real player within a team, whether it's a team of AIs or mixed with humans.
I followed these specifications:
*** Offering a simple but complete design that allows you to input the context easily and quickly for the programmation phase:
1) Approximative bot orientation in relation to its target or closest enemy
2) Approximative target orientation in relation to the bot
3) A checkbox that gives a hint (heuristic) about the range to improve the decision-making process
*** Taking into account absolutely all existing planes/decks and their specificities.
*** The application also has to play two cards exactly like humans, and try to "double-guess" what kind of move the real players or the other "bots" will do, by following the official (standard) rules.
*** Handling all kind of specific damage and ace skills (not implemented yet but this comes next in my todo list).
*** Using a technology which is portable (in order to be able to produce builds for Android, IOS and even the Web).
*** Using a technology which doesn't cause too much strain on mobile devices in order to preserve battery life during long gaming sessions.
As of today all planes / all decks are supported and are usable with the AI system for Phase 1 (planning) and Phase 2 (movement); so basically it can already be used ingame. I'm doing a lot of quality control at the moment by playing with different setups (solo/coop/pvp) with different variety of planes.
Automatic damage handling and special damage will certainly be the next thing I will be adding. I might also improve the interface further to support advanced rules and all extra rules one day (will take some time though )
I attached a few screenshots to illustrate the progress so far!
I hope you will like it
Cheers!
Bookmarks