Submission for the 20 Games Challenge - Summer Jam!

This game is a clone of SUPER MONKEY BALL! There are 5 levels. Use WASD to Tilt the Map and try to get to the end goal - that's it!

PROGRAMMING: enmae, michaeljared

3D ART: Cassowari - all level designs, textures, warp mesh and level ending platform. michaeljared - cat and fish

TOULOUSE - OUR MASCOT AND SOURCE OF INSPIRATION

ASSET USED (CC0):

Music from opengameart.org - "Cat In Space" and "Catsong"

SFX from kenney assets

"Simple Cat" 3D model

Published 5 days ago
StatusReleased
PlatformsHTML5
Authorsmichaeljared, enmae, cassowari
Made withGodot

Comments

Log in with itch.io to leave a comment.

Hey this is great! Is this Godot/Unity? Cool looking minimap, I'm a sucker for that kind of micro stuff.

It's Godot!

(1 edit)

As a fellow monkey ball submitter, i'd be really interested in seeing how you handled the rotation logic. ours was rotating the map around 0,0 using the linear velocity vector to kind of orient the rotation, but we found that the further from 0,0 you go, the more jarring the rotations could be, so we needed to use a damping factor the further from 0,0. this looks much smoother :P

(+1)

I'll definitely check yours out! We actually had a couple of different thoughts on it. First we tried just manipulating the gravity vector, and although that works, any other rigidbodies in the world fall incorrectly. The 2nd thing we did was to set the pivot point of the entire level, and all the objects to the location of the character. The tilt the level on the x or z axis based on that pivot point. The source code is actually published if you want to take a look here:

https://github.com/enmae/20-Games-Challenge-Jam-2025/blob/68ee8084e730bfa751cd1d...

Awesome, I haven't played Super Monkey Ball in many years

I only wish i could use my gamepad's analog sticks to control the tilt angle, but other than that very nice work!

Thank you! We should have worked that in there - only would have taken a minute. Easy to forget some basic things during a jam!