Kanban https://github.com/Yogsther/CharStruck/projects/1
Projects parts
- game, Main game, written in javscript
- cover-art, Blend files and images relating to the creation of the cover art of the game.
- charify-image, Software written in javascript for Node used when creating the 2D cover art image.
- cpp-prototype, Some SDL2 testing that was done early in the project when evaluating what technology to use for the game.
charify-image uses the fonts from the game in different colors and creates a pixelated image
You can even charify your own image online, just visit the website!
For AI Pathfinding, I use A*. If the player is not visible for the Mob, it will try to navigate to where it last saw the player.
By pressing ESC you can open the DEBUG menu. Here you can preview hitboxes, load levels, edit the map, save the map, disable collisions and visualize the pathfinding.
There are three difficulties:
- EASY, you regain your life as you play.
- FAIR, you don't regain any life until you complete a level, then you will regain all life.
- HARD is perma death and you never regain health. If you complete this one, (without opening the dev tools) you will unlock an easter egg.