FreezingMoon / AncientBeast

The Turn Based Strategy Game/eSport. Master your beasts! 🐺
https://AncientBeast.com
GNU Affero General Public License v3.0
1.67k stars 585 forks source link

drop PHP dependency for game #318

Closed DreadKnight closed 8 years ago

DreadKnight commented 11 years ago

We dropped most of the MySQL dependency, now we need to drop most of the PHP dependency as well for the game part in order to allow the game to be downloadable, playable offline on various devices and be embedded into other websites.

Atm, the unit grid & cards are done using PHP as well as the combat index is using some too. https://github.com/FreezingMoon/AncientBeast/blob/master/bestiary/grid.php https://github.com/FreezingMoon/AncientBeast/blob/master/bestiary/cards.php https://github.com/FreezingMoon/AncientBeast/blob/master/combat/index.php

DreadKnight commented 11 years ago

I figured I could just do a launcher page for various websites, giving a few details and such, while launching the official game in a new tab, not having to deal with tiny windows and maximize buttons issues anymore, though the GameJolt rules say:

No links to play your game on other sites. You can't use your game page as one big ad to another site.