Well, I’ve failed the 7DRL competition – I simply didn’t have enough time to get a working title out. Maybe with just a few more hours… But alas, the hours have been scant this week, and I could only devote around 14 hours to the project (about 5 last sunday and 8 or 9 today). I managed to get Simba wandering around randomly generated jungles with inert hyenas for him to claw or bite at. If anyone wants to see you’re welcome to check out the Windows exe and source here – perhaps of use to people learning Pascal, as it has many of the basics of a simple roguelike engine. Anyone who’d like a simple gander at the failed results can check out this pic:
Many many things missing, but oh well – or Hakuna Matata, I should say. Will hopefully spend a bit of time getting it finished in future…
As soon as I publish this post I’m going to begin work on my second roguelike title, and hopefully within 168 hours I’ll finish it. It should help me learn quite a few things, much of which will feed back into Gruesome. The following are new things I shall be implementing:
- multiple enemy types
- basic pathfinding and AI
- combat system
- character stats
- experience levels and progression choices
- forest and ravine generation
- proper message handling (with [more] prompt etc)
- character logs upon win/lose
Nothing particularly complex, but still all foreign to me. From Gruesome I’ll be ripping the FOV algorithm, a bit of display stuff and maybe the cave generator, though it’ll all need reworking.
The inspiration for the game was quite simple – when considering what I wanted to do for a 7DRL I thought it would be great to have a combat system whereby single enemies were little threat, but together they could defeat you even at high levels, like wolves tearing down a lion (as the expression goes). Lion, I thought… doesn’t an ‘@’ symbol look a little like a lion’s head with a mane of fur around it…? And doesn’t it also look a bit like the old monkey’s lion symbol on the tree in the Disney movie…? And the idea came flooding in.
For those who haven’t heard of the Disney classic “The Lion King”, go watch it – it’s quite a good film, and Jeremy Irons plays a loveable Scar. If I knew how I’d throw some voice samples into the game. The gameplay should be fairly basic – explore randomly generated forests and ravines, then battle it out with Scar on Pride Rock. Hopefully it’ll be fun enough.
I’ll post here with progress updates and maybe some screenshots as the week goes on – stay tuned!