Dasher

Dasher

3 devlogs
7h 58m
Created by Ronan V.

This is a 2d top-down roguelite game with procedural generation using Gaea, a Godot addon.

Timeline

Enemies? SURE!
I used an enemy that is in the Cute Fantasy pack, which is also where I got the main character's art from, too. The enemy currently uses an AnimatedSprite, just like the player, and has an idle, and a walk animation. I made a death one, but haven't gotten a chance to include it yet. There is a detection zone on the enemy, where the enemy will notice you if you go inside its detection zone. My idea is that your goal is going to be to collect all the letters of the alphabet, and the only way to get them is to defeat monsters and enemies. I have an attack animation already set up for the player, so I'm going to work on that next.

I added in a bunch of quality of life details, like making the camera smoother, giving the camera a proper FOV (it was impossible to play earlier), and tweaking the fade on the GPUParticles on the dash. I spent a painstakingly long time figuring out where to put the WorldBoundary collisionshapes, only to realize that the editor only shows one map, and since I'm procedurally generating them, it would all go to waste. I then spent some intense minutes figuring out what to do with my life, before making the numbers just bounce of the walls. They will disappear once you hit them, and the higher the number on the block that you hit, the higher your speed. The lower the number on the block that you hit, the lower your speed.

I made the player's movement, got the procedural generation set up (using Gaea addon for Godot), added a flying 1 that will make the player's speed change.

Tiles: https://arex-v.itch.io/damp-dungeons
Player: https://kenmi-art.itch.io/cute-fantasy-rpg
Numbers & Letters: www.kenney.nl

Update attachment