I'm thinking about what else to add. I could add more enemies, but I need to come up with enemy behaviors that don't require major reconstruction of the base Enemy class.
I don't know if I will add bosses because the player only equips a sword, which severely limits the potential for boss battles. Originally, I planned on having the player equip bombs for bomb-able walls, but placing such walls would've been difficult for the dungeon generation algorithm. Arrows and other projectiles seem kind of pointless. Either I limit the amount of arrows that can be shot/thrown, or I give the player unlimited arrows. The former would make it frustrating if the player was in the middle of a boss battle that required arrows and he/she ran out. The latter would effectively make the sword useless. That leaves only the boomerang as a possible second weapon.
Anyway, I don't plan on making this game grand or anything. This is really just a "practice game" for something I plan on making later on. That future game will have a much better dungeon generation algorithm.
#gamedev #gamedevelopment #indiegamedev #indiedev #indiegames #indie #SFML #cplusplus