Skip to content
This repository

Turn Based Strategy Game. Master your beasts!

branch: master

defered scripts plus some clean up

removed some image linking code on homepage as well
latest commit 6d11812af3
Dread Knight DreadKnight authored April 18, 2014
Octocat-spinner-32 404 small website fixes December 03, 2013
Octocat-spinner-32 blog big optimization March 08, 2014
Octocat-spinner-32 chat big optimization March 08, 2014
Octocat-spinner-32 combat tweaked close button April 10, 2014
Octocat-spinner-32 donate image optimizations April 10, 2014
Octocat-spinner-32 drops big optimization March 08, 2014
Octocat-spinner-32 gamepad Damage system and effect system added. Snow Bunny Abilities started. November 20, 2012
Octocat-spinner-32 images spritify github March 08, 2014
Octocat-spinner-32 items big optimization March 08, 2014
Octocat-spinner-32 locations added new combat locations December 03, 2012
Octocat-spinner-32 media defered scripts plus some clean up April 18, 2014
Octocat-spinner-32 play some fixes April 11, 2014
Octocat-spinner-32 profile removed stuff from profile; added heartbeat for #505 October 04, 2013
Octocat-spinner-32 units big optimization March 08, 2014
Octocat-spinner-32 viewer fixed viewer April 17, 2014
Octocat-spinner-32 widescreen added Nightmare cardboard #462 and some clean-up October 31, 2013
Octocat-spinner-32 .gitignore added Nightmare cardboard #462 and some clean-up October 31, 2013
Octocat-spinner-32 AGPL.txt Damage system and effect system added. Snow Bunny Abilities started. November 20, 2012
Octocat-spinner-32 config.php.in small website fixes December 03, 2013
Octocat-spinner-32 database.sql increased meditation for playable creatures and removed useless db ta… October 04, 2013
Octocat-spinner-32 disqus.php big optimization March 08, 2014
Octocat-spinner-32 favicon.ico Damage system and effect system added. Snow Bunny Abilities started. November 20, 2012
Octocat-spinner-32 footer.php trying to improve speed April 16, 2014
Octocat-spinner-32 global.php big optimization March 08, 2014
Octocat-spinner-32 google97a44bbc0aead571.html Damage system and effect system added. Snow Bunny Abilities started. November 20, 2012
Octocat-spinner-32 header.php defered scripts plus some clean up April 18, 2014
Octocat-spinner-32 index.php defered scripts plus some clean up April 18, 2014
Octocat-spinner-32 license.txt Damage system and effect system added. Snow Bunny Abilities started. November 20, 2012
Octocat-spinner-32 login.php some fixes April 11, 2014
Octocat-spinner-32 plot.ogg Damage system and effect system added. Snow Bunny Abilities started. November 20, 2012
Octocat-spinner-32 readme.md spritify github March 08, 2014
Octocat-spinner-32 register.php some fixes April 11, 2014
Octocat-spinner-32 robots.txt added robots.txt to avoid errors December 12, 2012
Octocat-spinner-32 stylesheet.css optimization tweaks April 10, 2014
readme.md

Visit our IRC channel Flattr this git repo 1vs1 Dark Forest"We all die. The goal isn't to live forever. The goal is to create something that will." Chuck Palahniuk

Intro

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.

Tools

The project is developed with the use of free open source cross platform applications and freeware services. Wuala comes in very handy when working with files collaboratively. You can find our group over here which contains all the project's assets and sources, 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.

wualaWuala deviantartdeviantArt blenderBlender kritaKrita gimpGimp mypaintMypaint inkscapeInkscape

Contribute

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.

License

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.