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

Darkness LoomingView game page

Submitted by Andrew (@awkravchuk) — 46 minutes, 30 seconds before the deadline

Play game

Darkness Looming's itch.io page

Results

CriteriaRankScore*Raw Score
Entertainment - How enjoyable/replayable is it?#142.3243.000
Creativity - How original is the idea?#142.4533.167
Language use - How well was Lisp incorporated into the design?#152.8403.667
Overall#152.4533.167
Presentation - How does it look/feel?#162.1952.833

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

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted

I like the idea! It's still looking like a prototype, but seems promising. I hope you keep improving it =)

Developer

Thanks! I'll definitely do when I'll got some free time :)

I'm trying to get it to run, but I get the following error: https://paste.gnome.org/pg99xjaks

Developer

Oh, sorry about that. Do you have libogg libraries installed?

I've installed every single libogg library I could find in my repos. Still the same error. D:

Developer

Ooops, I suspect this might be problem on my end. Could you please try this archive?

I'm still getting the same error for some reason. ¯\_(ツ)_/¯

Developer

Oh, here's the idea: you're running the game from the bin folder, like "./darkness-looming", right?

Because if you run it from the different folder, it won't be able to find its assets.

Developer

Oh, now I see, you're running it correctly. Uhm.

Just to be sure: what's output of "ls assets/sounds" in the bin folder?

Developer

Gosh I'm so lost. What kind of distribution are you using?

(2 edits)

I ran darkness-looming from withing the bin folder. What I find weird, is that the file is a shared library rather than a binary.

I'm using Devuan ASCII. https://devuan.org/

Which basically corresponds to using Debian Stretch.

Developer

All right, I'll install it in Virtualbox and try to find out what's wrong.

Meanwhile, if you happen to have Windows box on hand somewhere, you can run the game there using this archive.

I'm terribly sorry for the inconvenience.

(+1)

It's fine. I'm used to things not working. :D

Developer

All right, I've installed Devuan ASCII in virtualbox and wasn't able to reproduce the bug you're experiencing :(

Are you 100% sure that sound files (like e.g. "music.mp3") are unpacked and available under relative path "assets/sounds/" to the game binary? And that you have SDL2_mixer installed from repository (i.e. not from some local sudo make install)?

(+1)

It's a bit buggy but overall there is some potential here.
It's nice to see the game packaged and easily runnable on my computer.

Submitted

I got "Illegal Instruction" trying to run the compiled binary. Trying to run from source with Racket errored out with "sdl.rkt:3:20: collection not found".

Developer (1 edit)

That's weird. What sort of CPU do you have?

To run from source, you'll have first run command  "raco pkg install sdl csv-reading sxml"

Submitted

I am running it on an Intel Core i5.

Thanks for the instructions. Maybe that should go in the readme.

After installing those packages I get "ffi-lib: couldn't open "libSDL2.so" (libSDL2.so: cannot open shared object file: No such file or directory)" despite the fact that I have installed the libsdl2 package with apt-get. (Debian Stable)

Developer

Yeah, Debian/Ubuntu maintainers have weird ideas about sonames. This incantation should do it:

sudo ln -s /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 /usr/lib/libSDL2.so
sudo ln -s /usr/lib/x86_64-linux-gnu/libSDL2_image-2.0.so.0 /usr/lib/libSDL2_image.so
sudo ln -s /usr/lib/x86_64-linux-gnu/libSDL2_mixer-2.0.so.0 /usr/lib/libSDL2_mixer.so
sudo ln -s /usr/lib/x86_64-linux-gnu/libSDL2_ttf-2.0.so.0 /usr/lib/libSDL2_ttf.so

Submitted

Took me a bit to figure out the controls (click and hold to attack), and the movement was a little wonky, but I eventually managed to win.

Developer (1 edit)

Yeah, the proper movement near the obstacles was the greatest bug that I haven't had time to fix, I'm really sorry about it.