Play as a pip on the surface of a die, using the effects of Holonomy to navigate a non-euclidean environment to find your spot.

The audio on the web player has some glitches and pops (only some of which are intentional!). This is a known regression of the most recent Godot web versions, and the downloadable versions below do not have this issue.
If the game displays as a black cube, reduce the render quality in the settings, or download below to play in high quality.

Made in 48 hours for the 2022 GMTK Game Jam

Theme: Roll of the Dice

Controls:
Click inside the window after the game has loaded! Inputs won't register until you do.
Keyboard:
  A, D or Left, Right: Move
  W, Up, or Space: Jump
  F or F11: Fullscreen
  Enter: Menu
Controller:
  Left Stick: Move
  A: Jump, Select
  B: Menu
Mobile:
  Touch anywhere on-screen to bring up on-screen controls. Handed-ness options in settings! Fullscreen highly recommended - find it in the settings as well.

Post Jam Update: Added widescreen, improved bloom effect, an options menu, quality settings, mobile/touch support, high contrast mode, fixed some problems with Maze, as well as a few other small tweaks :3


Dec 2, 2023: The source code has now been released: https://github.com/Fuzzyzilla/Holonomy. Enjoy :3

Download

Download NowName your own price

Click download now to get access to the following files:

Holonomy Windows.zip 16 MB
Holonomy Android.apk 26 MB
Holonomy Linux.zip 17 MB

Development log

Comments

Log in with itch.io to leave a comment.

Viewing most recent comments 1 to 40 of 45 · Next page · Last page
(+2)

really nice gameplay, would have played a hundred levels.

I wonder how much more complicated curved and convex shapes would be to navigate.

(+5)

It would be fun to explore further! Unfortunately the engine I've built here only works for cuboids. The transformation matrices for how gravity changes on every edge were also calculated by hand, so that would get mighty tedious very quickly for any shape more complex than this! I had considered revisiting this project but using arbitrary meshes as the level and letting the computer do all the hard work of figuring out how the physics should work on those surfaces... Maybe one day!

(+1)

no doubt, several people would look forward to that!

(1 edit) (+2)

this game makes me feel like i just had a lobotomy. 10/10

(1 edit)

This game is really funny but sometimes on my phone the joystick is hide

(+1)(-1)

hello, is there any chance you can open source this? i'd love to see how you did this in godot. thanks.

I'll work on it! I have to find wherever the code went to. Note that this was a 48 hour jam so it's not exactly clean or well-commented! x3

Thanks!! No worries, I understand that :)

(1 edit)

hey any updates? no worries if you lost the code lol i understand

(+3)

https://github.com/Fuzzyzilla/Holonomy

Here you are! :D
I believe this is the most up to date version, including the post-jam tweaks. The underlying core code and physics remain unchanged however. Enjoy :3

(1 edit)

Thanks a lot!! really cool to see how this was done in godot :) ill learn a lot from u haha

(+1)

amazing mechanics - must have been really tough to make!

so fun to play!!

(+1)

that was a great puzzle game you should sell it on mobile and i would buy i

(+1)

The camera doesn't work in the web version for Android

Oh! Please tell me more so I may fix it!
There is a known issue where at low framerates, the camera is sluggish. Is this what you mean?

No maybe when I go to the 2 room the camera doesn't go there when I go to the 3 room camera gos to the 2 room

(+2)

Non Euclidean shit is always so cool

(+5)(-1)

yeah i love balls

(+1)

New world record! A 1:36 by CactusDH

https://www.speedrun.com/holonomy/runs/m70ee3ey

(+1)

New speedrun world record! A 1:38 by CactusDH

https://www.speedrun.com/holonomy/runs/yj2956gm

(+5)

What if you added a level creator? THAT WOULD BE SO MUCH FUN

(+4)

Its an amazing game

(+4)

This game is so amazing and creative. Im trynna wrap my head around how you were able to make it <3

(+1)

wonderful game :)

(+1)

thank you ^^

(+1)

I rate it 8/5+12 squared

(+3)

I created a speedrun.com leaderboard for this: https://www.speedrun.com/holonomy?h=Any&x=z27yzn52

(+3)

Oh my gosh, just went through and watched your run and the others. Fantastic work!! I am honored :D

(+2)

Thanks!

(+2)

Please expand on this idea, it's amazing

(+1)

It's very nice and entertaining. On mobile, it's not easy but I love it!

(+1)

very cool

(+1)

really like this one

(+2)

This is the most atmospheric game jam game I've ever seen

(+2)

it was fun and also a cube

(+3)

BEST ?2D? GAME!!!!

2d?

(+1)

Great
(+2)

Really liked this game! Are there gonna be more updates?

(+1)

Amazing game. 5, 10, however many stars as possible

(+1)

make more levlse ples

(+1)

Hey Fuzzyzilla!
We just reviewed your game and we had a lot of fun while playing it! Here's a link to the video, and we'd love to hear your thoughts on it!
https://www.youtube.com/watch?v=ZQm7ClP0YWY
(Spoiler Alert: We picked you as our winner!)

(+1)

Nice atmospheric game you have here, felt like solving a rubix cube puzzle except easier

(+2)

This was a really innovative and fun take on a platformer. Great work!

Thank you so much for playing! Really enjoyed watching your playthrough, glad you liked what I came up with :D

(+5)

a-maze-ing

(1 edit) (+1)

This is an awesome game! I love the music and mechanics. It fills so smooth and slowly makes levels harder

(+2)

This game is really well done. Like how it's made in godot too!

(+1)

dope

(+1)

Great game

(+1)

Very entertaining concept but the gameplay wasn't for me per se. Best of luck!

(+1)

wow, this is great! excellent puzzles, beautiful diverse themes in both visuals and sound. I hope you make more!

(+1)

This is The best use of the dices holonomy I have seen in the jam. 15/15! I can see this in the top 100.

(+1)

Very nice atmosphere! Sound design is on point

Glad to see another Godot dev.

Viewing most recent comments 1 to 40 of 45 · Next page · Last page