Skip to main content

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

Lich's LarderView game page

Lich's Larder is a 7DRL roguelike in a traditional terminal style
Submitted by punycheeps (@punycheeps) — 11 hours, 7 minutes before the deadline
Add to collection

Play game

Lich's Larder's itch.io page

Results

CriteriaRankScore*Raw Score
Polish#1082.1213.000
Innovation#1281.4142.000
Fun#1311.4142.000
Overall#1311.6502.333

Ranked from 1 rating. Score is adjusted from raw score by the median number of ratings per game in the jam.

Successful or Incomplete?

Success

Did development of the game take place during the 7DRL Challenge week?

Yes

Is your game a roguelike?

Yes

Turn-based

Yes

Meta-Progression

No

Roguelike Elements
randomly generated levels, randomly placed enemies in the levels, permadeath, random monster wander and chatter

Screenshots

Yes

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted(+1)

It's really impressive that you made this from scratch during the challenge!  I'd love to see it with more content.

Developer (3 edits)

How to run:

Recommend the zip with the missing dlls. These include C++ dependencies (vcredist/mingw) and are not fixes to the game files at all. Some PC's will run the game fine without, others might not. Also, zips containing VCRedist are provided if required.

Developer

Developer (3 edits)

Overall I'm very happy with this. It was a lot of work in 7 days. I created a basic engine in C++17 libtcod 1.24 SDL2 beforehand to prepare. Granted, most of it needed rewriting day 1! I used Lua with Sol2 to make it easier for me to add items and mobs. Realised afterwards that adding Lua might enable light moddability! (untested).

Features:

  • Old school terminal code page 437 ascii graphics.
  • Turn-based combat and tile-based movement.
  • Game log window.
  • Stats and health.
  • Items auto equip into item slots and increase stats.
  • Map generates a tower with rooms, in the shape of a pizza, with random amounts of enemies per room.
  • Maps increase in difficulty as you progress.
  • Lack of healing other than getting item upgrades results in having to pick your fights carefully, if you hope to beat the Lich!
  • NPC’s with dialogue choices and optional rewards that can act as a difficulty slider if you decline rewards (will need some to beat the Lich).
  • Monsters randomly wander and chatter in audible range, and will attack friendly characters in detection range.

Known issues: 

  • Console window may open, just minimise or ignore it. I couldn't get cmake to play ball with release.
  • Rebooting the game is required for a new run!
  • Maps look more similar than i’d like due to a mapgen issue, but you still spawn in different segments and random numbers of mobs & positions per segments, harder mobs appear as you progress.

Things I wanted to add but ran out of time:

  • spiders poison effect
  • food
  • cooking
  • monster drops
  • more maps
  • world outside of the tower
  • proper death/win/new run screens

Pain points:

  • This is my first C++ project, so of course the hat goes to learning pointers and cmake, oh and the dozen SEGFAULT errors! :D