Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Love the concept, I got stuck in a soft lock a couple of times when the dice would just rock back and forth between two faces.

I appreciate the amount of effort in getting a cube to role in what appears to be a 2D engine.

Thank you for taking a look!

I got stuck in a soft lock a couple of times when the dice would just rock back and forth between two faces.

This is intended! :) The pause menu’s ‘Retry’ option is there as the solution. I thought given the internal logic of the game, there was no reason to give the ‘Game Over’ treatment to the player should he get into an infinite loop. In hindsight, I am thinking right now I could also have put no game over for when you get a void top face, and just let the player sorrily lying there! :) Although I suspect some people would have thought they ran into a bug, so this may not be wise.

It’s great some people ran into the loops actually, I wished this would happen. ;)

I appreciate the amount of effort in getting a cube to role in what appears to be a 2D engine.

That was some feverish near-to-last-minute effort indeed, and it did pay off; I was so happy finally getting the cube to roll somewhat nicely on my first try! XD

The engine/framework is indeed a 2D one, that would be Ct.js, which I discovered through its partnership with Mini Jam and offers a navigator/Web build (which is an advantage for game accessibility). Although animation-wise, things would have gone about the same way with Love2D (you just have to program your own animation system, but it is not such a big deal once you have done it before).