Releases Tags
-
Zedcaster Version 0.2: Punching, Fire, and Lightning Oh My
released this 2 weeks ago | 28 commits to master since this release
This release features a more complete combat system and an initial AI. The combat system has 3 sample crafted rituals for your attacks to try with different elements. The AI features enemies that will run away when they are damaged.
Features in this release:
- All enemies are controlled by a GOAP based AI that you can configure in assets/ai.json.
- Rituals are also crafted based on a GOAP algorithm that's configurable in assets/rituals.json.
- While the rituals are there, the crafting UI isn't actually working yet, but you can play with it. Click the gray blob top left. That's your crafting blanket. You can click on junk you find and it'll go in the circle to be combined.
- Rituals determine a type of attack and element, and that's reflected in the UI when you click on it and in the attack against the enemy.
- If you hit 'o' (the oh key) it'll autowalk and play the game for you. This is how I test both the game and the AI.
- The GUI is now being done entirely with my new GUECS system which is a simple layout parser combined with an ECS system to display components at cells.
- Lots of other fun stuff, but that's good enough for now.
Downloads
-
Version 0.1 You Can Kill The Rat King with the Devil's Fingers
released this 2 months ago | 148 commits to master since this release
This release is an initial Windows installer of the working game to this point. It features a few of the enemies, working basic combat system, and two fake boss fights. Try it and please email help@learncodethehardway.com with anything you ran into.
NOTE: This only works on Windows 10 and maybe Windows 11. All 3 of you who use Windows 7/8/XP are out of luck.
WARNING: OSX has a bug where it throws an exception I can't catch on close. I believe it's a thread issue inside SFML but can't find it.
Downloads