The Beginning
Kyle Knight » Devlog




So as an aspiring and self taught game developer, I wanted to try and mess around in a dungeon crawler by using a mashup of assets found on itch.io. With this in mind, I created a test level so I can test various mechanics. At the time of this upload, this is what I have done so far.
Current Status
- I have created a tile-map that can auto-tile easily, for the most part. This includes ladders, bridges, and the walls you see in the screenshots.
- I have created a player character by the name of Kyle. Kyle is, for the most part with run, idle, crouch, crouch walking, jumping and falling and attacking mechanics.
- Kyle has the ability to interact with anything that is interactable. Doors, chests, etc.
- Doors check to see if Kyle has any keys, if he does not, there will be a message that pops up, alerting him that he doesn't have any keys (The message is not yet implemented.)
- There was a bug in which if you let go of the crouch button before clearing a small space, Kyle would get stuck in an infinite falling animation and be unable to move. This has been fixed with the use of a ray-cast beam, that checks to see if his head is hitting a ceiling while crouched. If so, he will stay crouched until he is clear of the space.
Current Works in Progress
- Currently a test enemy has been created. The enemy is outfitted with a working health system that will kill it after reaching 0 health. The enemy also has a working animation system, outfitted with an idle, walking, hit and death animation.
- Currently a pathing system isn't created, so the enemy will just stand still.
- The enemy is able to be hit by Kyle, and visibly shows a hit animation to show the damage he's taken. After reaching 0 health, the death animation will play and the enemy will be removed from the screen to help save resources.
- I had created an attacking mechanic that was causing crashes, so this has been scrapped as I think of a new idea for it.
Plans
- The current enemy plans are to implement a pathing system for the enemy to follow, as well as creating a working attack mechanic. This enemy is ranged, so hopefully it won't be too difficult.
- The current chest is able to be opened, but nothing is given or appears, so the plan is to implement a visual display on what Kyle get's, whether that's coins, gems, etc.
Future Future Plans
- To create a dialog mechanic that patronizes Kyle as he tries to get through the dungeons.
Files
KyleKnight.zip Play in browser
28 days ago
Kyle Knight
Can Kyle make it through the dungeon in one piece, only Kyle can find out... Maybe... If he doesn't die in the process.
Status | In development |
Author | Games For Bots |
Genre | Platformer |
Tags | Dungeon Crawler |
Languages | English |
Leave a comment
Log in with itch.io to leave a comment.