Skip to main content

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

Rhombihexadeltille gameView game page

A little puzzle game based on rhombitrihexagonal tiling. To win you need to send dots to their destinations!
Submitted by Gleefre — 2 hours, 21 minutes before the deadline
Add to collection

Play game

Rhombihexadeltille game's itch.io page

Results

CriteriaRankScore*Raw Score
Entertainment - how enjoyable/replayable is it?#33.4344.000
Overall#43.5154.095
Presentation - how does it look/feel?#53.4344.000
Creativity - how original is the idea?#63.6794.286

Ranked from 7 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(+1)

I don’t like many puzzle games, but this is charmingly addictive.

Developer

Thanks for playing :)

Developer (3 edits)

I have finally compiled this game for windows! I will add it to the game page soon, and now you can check the zip archive here: https://github.com/Gleefre/rhombihexadeltille/blob/release-windows/windows-release.zip :)


P.S. There might be some problems with sound though :( But you can play it in parallel (soundtrack.wav) by your system's media player :
P.P.S Fixed!

Submitted(+1)

This was really enjoyable puzzle game with nice music. I would have loved an undo feature too.

Developer

Thanks for you comment! I would've loved an undo feature too, I'll surely add it after the jam.

Thanks especially for noting the music, I enjoyed composing it during the last day before deadline :)

Submitted

It looks so interesting but I can’t play the prebuilt binary because my Linux is rolling release so I can’t install some required old, shared libraries. I guess I need to learn how to set up a Common Lisp environment.

Developer

Hi! Which libraries does it require? I think I can try to ship them with executable.

Submitted

It requires libfluidsynth.so.2, libFLAC.so.8, libwebp.so.6 while I only have libfluidsynth.so.3, libFLAC.so.12 and libwebp.so.7.

They are required by LIBSDL2-MIXER and LIBSDL2-IMAGE.

Developer (1 edit)

Ok, I think I managed to do it. Please, use `run.sh` from this .zip file (download from filebin: https://filebin.net/0u45faq8hwuiylyq) to run the game.

Submitted

Thank you, now the game can pop up a black screen. The console said:

 ==> Performing warm boot.
   -> Runtime directory is /home/unv/rhombihexadeltille-game/
   -> Resource directory is /home/unv/rhombihexadeltille-game/
 ==> Running boot hooks.
 ==> Reloading foreign libraries.
   -> Loading foreign library #<LIBRARY LIBSDL2-MIXER>.
   -> Loading foreign library #<LIBRARY LIBSDL2-TTF>.
   -> Loading foreign library #<LIBRARY LIBFFI>.
   -> Loading foreign library #<LIBRARY LIBSDL2-IMAGE>.
   -> Loading foreign library #<LIBRARY LIBSDL2>.
   -> Loading foreign library #<LIBRARY OPENGL>.
 ==> Launching application.

debugger invoked on a SDL2::SDL-RC-ERROR in thread
#<THREAD "SDL2 Main Thread" RUNNING {10032B1793}>:
  SDL Error (-1): That operation is not supported

The current thread is not at the foreground,
SB-THREAD:RELEASE-FOREGROUND has to be called in #<SB-THREAD:THREAD "main thread" RUNNING {10005B8083}>
for this thread to enter the debugger.
^C
debugger invoked on a SB-SYS:INTERACTIVE-INTERRUPT in thread
#<THREAD "main thread" RUNNING {10005B8083}>:
  Interactive interrupt at #x7FC5AFD807FB.

Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL.

restarts (invokable by number or by possibly-abbreviated name):
  0: [EXIT ] Exit.
  1: [ABORT] Exit from the current thread.

("bogus stack frame")
0]

I don’t know what is wrong. The error message is arcane to me. :(

Developer

Hm, something is wrong with SDL2 library. Does your system support OpenGL 3.3?

Submitted

I’m not sure. glxinfo | grep OpenGL shows the following output, so I think it supports OpenGL 4.5.

OpenGL vendor string: Mesa/X.org
OpenGL renderer string: llvmpipe (LLVM 14.0.6, 256 bits)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 22.2.2
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.5 (Compatibility Profile) Mesa 22.2.2
OpenGL shading language version string: 4.50
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:

Running glxgears can show me three rotating gears.

Developer

Well, I am not sure either. It seems fine.

SDL2 also depends on Direct3D, does your system supports it? (And, well, I don't know how to check it :c)

Submitted

Firefox depends on SDL2, I can open Firefox, so I think my SDL2 works fine.

I’m using WSL, according to their blog, WSL includes Direct3D, and I can find the .so files.

Developer

Hm, I'm not sure what exactly is the problem then. It can be that the problem was that I used some function that are not supported for some reason, or it can also be because of libffi shipped.

Do you mind doing some more testing for me? Could you download a test.zip and run `run.sh` script from it? (same link https://filebin.net/0u45faq8hwuiylyq )

I made a minimalistic sketch app, it includes 5 demos. If it won't error from the beginning, please enter :1 to run first, :2 to run second e.t.c up to :5 to run fifth demo. Please tell me if they throw errors as well.

Developer

To think about it, if you can install or have already installed: sdl2, sdl2-ttf, sdl2-image, sdl2-mixer, libffi and libgl, then you should be able to run executable without (these) foreign libraries shipped (https://filebin.net/0u45faq8hwuiylyq - rhombihexadeltille-game-without-fl.zip). If you have libffi.so.8 and not 6 or 7, you might want to create a link redirecting from libffi.so.7 to libffi.so.8.
(something like `sudo ln -sf /usr/lib64/libffi.so.8.1.0 /usr/lib64/libffi.so.7`)

Developer

Hi! I have finally managed to create a windows .exe, check my comment at the top of the submission page :)

Submitted(+1)

Wow, it runs! I will play it tonight.

Submitted(+1)

I love puzzles!  I found the game a bit hard to grok at first but enjoyable.  These are just my thoughts but perhaps a different color palette for the game will help associate the dots with their destinations.

Developer(+1)

Thanks for your comment! I think I will play with color palette a bit after the jam.