Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Turn Based Strategy Game. Master your beasts!
JavaScript PHP CSS Other
branch: master

optimized icon + change

new escort service icon
latest commit 0ce18b9ee4
@DreadKnight DreadKnight authored
Failed to load latest commit information.
404 clean up
account improved account pages
blog optimizations
chat highlight current page
contribute listed new donor
design media page improvements
duels renamed page
game fixed mini tut typos
images image optimizations
media new Gumble fanart
play highlight current page
shop hidden duels from navigation
units optimized icon + change
viewer simplified page title
.gitignore htaccess added
.htaccess redirect fix
AGPL.txt Damage system and effect system added. Snow Bunny Abilities started. some cleanup
database.sql increased meditation for playable creatures and removed useless db ta…
disqus.php small cleanup and wording
favicon.png defined favicon
footer.php tweaks to remove errors
global.php some cleanup
google97a44bbc0aead571.html Damage system and effect system added. Snow Bunny Abilities started.
header.php prioritized charset
index.php tweaks to remove errors
jquery.min.js restored permissions
plot.ogg plot + features bitcoin protocol link not working
robots.txt added robots.txt to avoid errors
stylesheet.css css tweaks

Play Now! Visit our IRC channel Donate via PayPal Flattr this Project Bountysource Donate via Gratipay

1vs1 Dark Forest "We all die. The goal isn't to live forever. The goal is to create something that will." Chuck Palahniuk


Ancient Beast is a turn based strategy indie game project, played online against other people, featuring a wide variety of creatures to acquire and items to equip onto, putting them to use in order to defeat your opponents.
This project was carefully designed to be easy to learn, fun to play and hard to master. We hope you'll enjoy it!

Ancient Beast is free, open source and developed by Freezing Moon (and community). It uses web languages such as HTML, PHP and JavaScript, so that it's playable from any modern browser without the need of plugins.


The project is developed with the use of free open source cross platform applications and freeware services. Mega comes in very handy when working on the game assets collaboratively, while Github handles the code part and stores the final assets. Art contributions can be made as well in our deviantArt group. There is no centralized forum, but you can use the various Disqus widgets around the website, our Github issue tracker or our FreeGameDev subforum.
Blender is being used for creating most of the assets, such as combat locations, creatures and their own animations, which are rendered into sprites that are usually made into sprite-sheets as well as for other tasks.
Krita, Gimp and MyPaint are useful for concept art, while Inkscape is useful for creating vector ability icons.

megaMega deviantartdeviantArt blenderBlender kritaKrita gimpGimp mypaintMypaint inkscapeInkscape


For putting creature sprites together into sprite sheets, you can use the Spritify blender addon.
The game requires animations to be 30 frames per second. Sprite sheets must have transparent background. Units are rendered at a resolution based upon the number of hexagons occupied, using an 1:1 aspect ratio and facing towards the right side of the screen. The game engine used is Phaser, having it's source code and issue tracker here on github as well; documentation is available here.


Freezing Moon Ancient Beast name and logo are trademarks of Freezing Moon.
Respect the developers and their work!
CC-BY-SA 3.0 CC-BY-SA 3.0: Artwork and audio can be remixed and shared under the same license,
provided you credit and link the project, as well as the author(s) of the respective works.
AGPL 3.0 AGPL 3.0: The codebase or parts of it can be remixed and shared under the same license, provided you credit and link the project.
Something went wrong with that request. Please try again.