Skip to main content

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

Osmos KnockoffView game page

A knockoff of Osmos, created for Love Jam 2023
Submitted by DanielPower — 4 hours, 12 minutes before the deadline
Add to collection

Play game

Osmos Knockoff's itch.io page

Results

CriteriaRankScore*Raw Score
Audio#422.4512.900
Gameplay#432.7893.300
Overall#522.4512.900
Mood#542.6203.100
Graphics#691.9442.300

Ranked from 10 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

Really fun game! The framerate does drop when you get big which dampens the enjoy-ability a bit, But overall I still really enjoyed it!

Submitted

nice gameplay, it's a pitty for the crash when losing.

Submitted

Great atmosphere. Relaxing to play.

Submitted (1 edit)

Very relaxing game (once you get large enough)

Getting a error on loss. Looks like you’re taking the log of a negative number in the hud. I’d wrapped the mass in math.max(0, mass).

Also it looks like after the second level it searches for a level that does not exist

Edit: I also liked how the pitch of the energy absorbance was based on how fast your target was shrinking. Got some pretty bassy sounds

Submitted

wow, really love the concept of this game.

it's a shame the performance issues and the crash when beating the game...

But anyway, it was a good job

Submitted

there's no reason to call your game shitty right from the outset, it was fun. i enjoyed the bleepy scifi sound effects.

framerate really plummets as you get big, and i'm curious why... game crashes if u die or beat the game but i'm sure you're aware of that

Developer (1 edit)

Thank you, I'm glad you enjoyed it :)

The game crashing when you beat the third level is known, since there's no fourth level. The game shouldn't crash when you die though, it should restart the level. Unless I broke something just before submitting.

The framerate plumetting on the third level is due to the collision system and the sheer number of objects. I spent the last couple of hours trying to optimize it, but ultimately gave up and submitted as-is. I'm certain it could be improved. I tried ignoring collisions for objects off-screen (since it wouldn't impact the player experience much), but once you get large enough, all the objects are on-screen anyway. I also disabled collisions between any two non-player objects if one of them is less than 1/100th of the player's size.

The ECS architecture I'm using should make it pretty easy to multi-thread the collision system, but I just didn't get around to it.