{"id":15027304,"url":"https://github.com/freezingmoon/ancientbeast","last_synced_at":"2025-05-14T02:04:46.720Z","repository":{"id":1587132,"uuid":"2089437","full_name":"FreezingMoon/AncientBeast","owner":"FreezingMoon","description":"The Turn Based Strategy Game/eSport. Master your beasts! 🐺","archived":false,"fork":false,"pushed_at":"2025-05-06T10:49:14.000Z","size":254888,"stargazers_count":1744,"open_issues_count":490,"forks_count":626,"subscribers_count":50,"default_branch":"master","last_synced_at":"2025-05-06T11:56:13.615Z","etag":null,"topics":["2d-game","chess","esport","game","hacktoberfest","hacktoberfest2024","html5-game","javascript","multiplayer","multiplayer-browser-game","multiplayer-game","nodejs","phaser-game","pokemon","spritesheet","strategy","strategy-game","strategy-game-engine","turn-based-strategy","typescript"],"latest_commit_sha":null,"homepage":"https://AncientBeast.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FreezingMoon.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"open_collective":"AncientBeast","custom":["giveth.io/project/ancient-beast","mintme.com/token/XatteR","q-acc.giveth.io/project/ancient-beast"]}},"created_at":"2011-07-22T16:08:09.000Z","updated_at":"2025-05-06T10:49:18.000Z","dependencies_parsed_at":"2024-05-04T00:43:41.937Z","dependency_job_id":"d6195b11-bf97-4e1b-b392-fb62f53e980c","html_url":"https://github.com/FreezingMoon/AncientBeast","commit_stats":{"total_commits":4492,"total_committers":181,"mean_commits":24.81767955801105,"dds":"0.49844167408726625","last_synced_commit":"e7523f1cae3f64569faad7c494bfe76430e95607"},"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FreezingMoon%2FAncientBeast","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FreezingMoon%2FAncientBeast/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FreezingMoon%2FAncientBeast/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FreezingMoon%2FAncientBeast/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FreezingMoon","download_url":"https://codeload.github.com/FreezingMoon/AncientBeast/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254052692,"owners_count":22006716,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["2d-game","chess","esport","game","hacktoberfest","hacktoberfest2024","html5-game","javascript","multiplayer","multiplayer-browser-game","multiplayer-game","nodejs","phaser-game","pokemon","spritesheet","strategy","strategy-game","strategy-game-engine","turn-based-strategy","typescript"],"created_at":"2024-09-24T20:06:10.111Z","updated_at":"2025-05-14T02:04:41.702Z","avatar_url":"https://github.com/FreezingMoon.png","language":"TypeScript","readme":"[![Play Ancient Beast](https://img.shields.io/badge/play-Ancient%20Beast-red.svg)](https://AncientBeast.com)\n[![Setup Gitpod](https://img.shields.io/badge/setup-Gitpod-blue)](https://gitpod.io/#https://github.com/FreezingMoon/AncientBeast)\n[![Code Triagers Badge](https://www.codetriage.com/freezingmoon/ancientbeast/badges/users.svg)](https://codetriage.com/freezingmoon/ancientbeast)\n[![OpenCollective Badge](https://opencollective.com/ancientbeast/tiers/badge.svg)](https://opencollective.com/AncientBeast)\n[![Discord](https://img.shields.io/discord/154868963132571649?logo=discord\u0026label=Discord\u0026color=5865F2)](https://discord.gg/CtqBsnF85z)\n\n\n![1vs1 Dark Forest](https://raw.github.com/FreezingMoon/AncientBeast-Website/master/multimedia/screenshots/v0.3%20Dark%20Forest.jpg)\n**\"We all die. The goal isn't to live forever. The goal is to create something that will.\"** _Chuck Palahniuk_\n\n### 🎓 Intro\n\n**Ancient Beast** is a turn based strategy indie game project played online against other people featuring a wide variety of creatures to acquire, 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!\n\n### 🎮 Gameplay\n\nCreate an army out of a variety of units, each with their own unique abilities and stats, and control them in 1v1 or 2v2 combat against bots or other players in this turn based strategy game. Alternate game modes allow for different rulesets to mix up matches to your preference, or to try playing in a new way. Refine your strategies and selection of units and become an adept tactician.\n\n### 📜 Lore\nThe game takes place in a dystopian future, where people have excelled in power thanks to the use of technology, specifically advanced 3d printers. The world is split into 7 factions, based off the seven deadly sins (Avarice, Envy, Gluttony, Lust, Pride, Sloth, Wrath), fighting each other for resources, land and supremacy. This is not a chance based game; are you skilled enough to survive?\n\n### 💻 Hardware\nThe game is designed to be lightweight and run on most devices out there as it adjusts on the fly thanks to various optimizations and it will be playable using pretty much any input method you can think of. So far you can play it using mouse, keyboard, touchscreens and pretty soon with gamepads, voice commands, AR/VR glasses and even brainwave headbands.\n\n### 💈 Bottlenecks\nBesides the main bottleneck, it's creator, [Dread Knight](https://github.com/DreadKnight) (hence why development decisions will eventually transition to [Freezing Moon DAO](https://FreezingMoon.org)), the game is currently pre-alpha prototype and lacks some important features (for now), such as online multiplayer, bots and unit animations. Given time, with enough love and support all those major issues will be addressed and the game will be able to reach mainstream audiences.\n\n### 🔮 [Roadmap](https://github.com/FreezingMoon/AncientBeast/milestone/5)\n\nWe're working hard on the next version - 0.5, codenamed `Chimera`.\nWhat we're aiming for are the following:\n\n- 3 new playable creatures\n- 3 new epic sound tracks\n- one new combat location\n- revamping some abilities\n- balancing creatures stats\n- sound effects for actions\n- sprites for ranged attacks\n- many user interface tweaks\n- lots of usability enhancements\n- a ton of bug fixes all around\n- partial code base restructuring\n- development workflow improvements\n- more project lore \u0026 documentation\n\n### ⭐ Stars\n\nYou can help out the project by hitting that ★ from the [upper right corner](#) \u0026 you can also pin it to your profile.  \nHere's a chart showing the project's growing popularity over time compared to some of the main competition:\n\n[![Star History Chart](https://api.star-history.com/svg?repos=FreezingMoon/AncientBeast,vcmi/vcmi,wesnoth/wesnoth,0ad/0ad,warzone2100/warzone2100,freeciv/freeciv-web\u0026type=Timeline)](https://star-history.com/#FreezingMoon/AncientBeast\u0026vcmi/vcmi\u0026wesnoth/wesnoth\u00260ad/0ad\u0026warzone2100/warzone2100\u0026freeciv/freeciv-web\u0026Timeline)\n\n### 🏮 [Contribute](CONTRIBUTING.md)\n\nIf you wish to set-up a local copy of the game for your pleasure, read our repository [\"CONTRIBUTING.md\"](https://github.com/FreezingMoon/AncientBeast/blob/master/CONTRIBUTING.md#github-marketing) file.  \nThere are more ways you can help out this project, check out the [\"Make Your Contribution\"](https://ancientbeast.com/contribute) guide \u0026 help out!\n\n\u003ca href=\"https://github.com/FreezingMoon/AncientBeast/graphs/contributors\"\u003e\u003cimg src=\"https://opencollective.com/ancientbeast/contributors.svg?width=838\u0026button=false\" alt=\"Contributors\"\u003e\u003c/a\u003e\n\n### 🪙 Sponsors\n\nTo get your brand featured in-game as well, [become a sponsor](https://opencollective.com/ancientbeast/contribute/sponsor-8022) to greatly support this game project!\n\n\u003ca href=\"https://opencollective.com/ancientbeast/contribute/sponsor-8022\"\u003e\u003cimg src=\"https://opencollective.com/ancientbeast/tiers/sponsor.svg?avatarHeight=70\u0026width=838\" alt=\"Backers\"\u003e\u003c/a\u003e\n\n### 🛡️ Backers\n\nYou can [become a backer](https://opencollective.com/ancientbeast/contribute/backer-8021), supporting the development of this project financially on a monthly basis.\n\n\u003ca href=\"https://opencollective.com/ancientbeast/contribute/backer-8021\"\u003e\u003cimg src=\"https://opencollective.com/ancientbeast/tiers/backer.svg?avatarHeight=50\u0026width=838\" alt=\"Backers\"\u003e\u003c/a\u003e\n\n### 🩹 Helpers\n\nIt's easy to [become a helper](https://opencollective.com/ancientbeast/contribute/helper-59413), pitching every month just a little bit of your money.\n\n\u003ca href=\"https://opencollective.com/ancientbeast/contribute/helper-59413\"\u003e\u003cimg src=\"https://opencollective.com/ancientbeast/tiers/helper.svg?avatarHeight=30\u0026width=838\" alt=\"Helpers\"\u003e\u003c/a\u003e\n\n### 🚧 License\n\n\u003ctable border=1 width=100%\u003e\n\u003ctr\u003e\n \u003ctd\u003e\u003ca href=\"https://FreezingMoon.org\"\u003e\u003cimg src=\"https://raw.github.com/FreezingMoon/AncientBeast-Website/master/images/FreezingMoon.png\" alt=\"Freezing Moon\"\u003e\u003c/a\u003e\u003c/td\u003e\n \u003ctd\u003eAncient Beast name and logo are trademarks of Freezing Moon.\u003cbr\u003eRespect the developers and their work!\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n \u003ctd\u003e\u003ca href=\"https://creativecommons.org/licenses/by-sa/4.0\"\u003e\u003cimg src=\"https://raw.github.com/FreezingMoon/AncientBeast-Website/master/images/cc-by-sa.png\" alt=\"CC-BY-SA 4.0\"\u003e\u003c/a\u003e\u003c/td\u003e\n \u003ctd\u003e\u003ca href=\"https://creativecommons.org/licenses/by-sa/4.0\"\u003eCC-BY-SA 4.0\u003c/a\u003e: Artwork and audio can be remixed and shared under the same license,\u003cbr\u003eprovided you credit and link the project, as well as the author(s) of the respective works.\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n \u003ctd\u003e\u003ca href=\"https://gnu.org/licenses/agpl-3.0.html\"\u003e\u003cimg src=\"https://raw.github.com/FreezingMoon/AncientBeast-Website/master/images/agpl.png\" alt=\"AGPL 3.0\"\u003e\u003c/a\u003e\u003c/td\u003e\n \u003ctd\u003e\u003ca href=\"https://gnu.org/licenses/agpl-3.0.html\"\u003eAGPL 3.0\u003c/a\u003e: The codebase or parts of it can be remixed and shared under the same license, provided you credit and link the project.\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/table\u003e\n","funding_links":["https://opencollective.com/AncientBeast","giveth.io/project/ancient-beast","mintme.com/token/XatteR","q-acc.giveth.io/project/ancient-beast","https://opencollective.com/ancientbeast/contribute/sponsor-8022","https://opencollective.com/ancientbeast/contribute/backer-8021","https://opencollective.com/ancientbeast/contribute/helper-59413"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffreezingmoon%2Fancientbeast","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffreezingmoon%2Fancientbeast","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffreezingmoon%2Fancientbeast/lists"}