FoonLudum Dare ExplorerLD48 → Dark Dungeons and Scary Creatures (DDSC)

Dark Dungeons and Scary Creatures (DDSC)

By python-b

View on ldjam.com

CategoryRankScoreCount
Overall2.754
Fun2.754
Innovation3.004
Theme3.504
Graphics3.254
Audio2
Humor3.003
Mood3.003

Comments

refrax295 2021-04-26 18:27

I get "Access denied" on the Google Drive link. You may need to set it to public.

forevertrash 2021-04-26 19:02

Like @RefraX295 already pointed out I get “Access denied” on the Google Drive link. You have to set it to public

phealsout 2021-04-26 19:59

Is this only for linux?

lisyarus 2021-04-26 20:21

I don't see an actual executable in the downloadable archive, only the source code. Not sure if that's intended, but most people here probably won't know how to compile it or just won't bother. The code uses Makefiles (people on e.g. Windows or Mac don't usually have `make`), `.tar` archives (again, not the most widespread thing), and links a system-provided `sfml` library, which, again, most people probably won't have. So, building this on Windows or Mac would be a nightmare.

That being said, I love compiling stuff, so I did try it. I'm on Linux, and I already have `sfml` installed. First of all, a few notes on compilation: - You use "cd" to the source directory, but that doesn't work in my system. In general, each line of a Makefile build rule can be executed in a separate sub-shell, and its working directory doesn't persist across lines. [Here's](https://gist.github.com/lisyarus/7a8d10a2cd82abd8010f2e9717221fae) how you could rewrite this Makefile to make it work - You use `ceil` and `floor` functions without including the appropriate `` header. It probably worked on your system because some other standard library headers included `` by themselves, but you can't count on that across platforms. (also they really are `std::ceil` and `std::floor`, but omitting `std` in this case works on most platforms)

Now about the game itself: looks promising, reminds me of Heroes turn-based combat. The interface needs a lot of work, though, and the exact sequence of actions is a little unclear (e.g. when exactly should I press the skill buttons?). Nevertheless, managed to win a few fights and go deeper before I was killed. Anyways, nice job!