Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

DevLog - First Try for 7DRL

A topic by icecreamsoft created Mar 03, 2025 Views: 173 Replies: 4
Viewing posts 1 to 5

First attempt at 7DRL. 

Using C, RayLib, and emscripten to build a web version of the game.

Goals:

- building a complete rougelike game

- since this is my first attemp,y I'm probably just going to stick with the basics of a dungeon crawler => battle enemies go down a dungeon to reach the bottom floor

- rather than a sophisticated item/weapon system, I think I'm going to try a skill-based system => you learn new skills and level up skills to gain stronger stats and add more variation to combat


Day 1~2

Spent most of the time setting up basics like:

* basic movement

* basic stats

* basic enemies

* basic melee attack

* working on a basic skill system

Day 3~4

* Skill system

* Action History UI

* Level up system

* ranged attack

Currently working on pickup items, and adding different types of rooms

Day 5~6

pickups (potions, food, money) - DONE

item room - DONE

danger room - DONE

reward room - DONE

next floor - DONE

implement skills/spells - DONE

status effects - DONE

store room - DONE

weapon system - DONE


For the most part, I'm done with all the main systems. Working on the last floor (level) and an ending to the game.

Got 1 day left to finish and do some polish (like adding sounds and intro text).

Still a fair amount to do, but I guess I'll have to prioritize before finishing it off tomorrow.

I have no idea if the game is balanced, since I haven't really been able to play it all the way through ^^;;

Day 7

- Sound effects

- Music

- Intro, Ending


Submitted game => https://icecreamsoft.itch.io/dungeons-of-the-fallen-realm

Postmortem

After done developing, finally got to test / play my game properly.

Finding some bugs here and there which I guess is expected for a game that is rushed through 7 days.

Also noticing the balance is off and needs more tweaking to get it on the sweet spot.

Overall, was a fun experience to learn. I think next chance, I will definitely have to leave the last day for testing and tweaking balance a bit more.