Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
A jam submission

Lunar ProgramView game page

Submitted by Juupeli — 5 hours, 48 minutes before the deadline
Add to collection

Play game

Lunar Program's page


CriteriaRankScore*Raw Score

Ranked from 6 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Leave a comment

Log in with to leave a comment.


Submitted (1 edit) (+1)


THIS is the best game I've played in the jam so far. It's so much fun to tinker with the commands until you get it just right! There's a lot of room for a skill ceiling too! People could do fun tricks and stuff using precise timings if they wanted to. This is a fantastic game! Solid 5 stars from me. :)

BUT be careful with using the physics engine! It's non-deterministic, so the same commands could have different results! Maybe look into scripting the physics for the game instead of using dynamic rigidbodies. That is all :)

(also the music is really nice)


Thanks for the feedback! I actually already fixed the problem with the physics, now I'm able to produce consistent results 100% of the time.


Gem, needs to be seen.

Submitted (1 edit) (+1)

Damn nice game, really fun to mess aroud with and completing a level. Feels really nice. The new Dark Souls of command prompt games. This game needs more love 5/5. I'll share this game a lot more, if you would check out my game. Its a lot worse, but i would like some more feedback. :),


Thanks for the kind words. I'll  make sure to check & rate your game!

Deleted post

Nice game, I really loved playing it. I achieved the 10 first levels.

I tried to some cool loopings on level 7 but then we realised that for some complicated moves, launching two times the same set of commands would not achieve the same result. Were you aware of this ? Was this intended ? This is the only negative point I found in your game and I would love to play a corrected version (if it truly is a bug).

Developer (1 edit) (+2)

I was aware of that bug. The only fix I found only made it more accurate, but still not perfect. However now that I looked a bit more into it, it seems like I found a fix. Some of the physics calculations were frame dependent, so even slight inconsistencies would affect the results in the long run.

Anyway, I'm glad you liked my game. I'll add the updated version after the rating part ends.


Yes ! I just played the new version and I love it ! It is a great pleasure to be able to do really risky moves thanks to the consistancy.

I found it sad to be forced to do rotations in at least 0.5 seconds, so I exploited a cancel to do it otherwise : as an example, if you put rotation(360°, 1s), wait(0.1s), rotation(0,0.5), you obtain a rotation of ~45° in 0.1s, which is cool. I don't know if you were aware of this, and I don't think it was intended, but I loved this possibility so I just wanted to tell you.

Last but not least, I think this game would be perfect with a save system. It's really disappointing when you finish a level and cannot show your 4 loopings to your friends. Can you implement a save system, or do you have a git ? I would love to contribute and add it if you don't want to. And if you do so, I would love to add a level editor, that could be great. :3

Anyway I really enjoyed playing your game, and I will continue to play it. Thank you !


I'm happy that you like it, I'm actually kinda working on making this an "actual" game. I'm not working on it full time, so it might take a while, but I know this is something I want finish. I already have some new ideas & I was already going to add level editor, but didn't even think of making saving system, which I'm definitely going to implement now too! Any other great suggestions you might have are also welcome ;)

Oh, and I was indeed aware of the rotation thing. I felt that 360° in 0.1 seconds would be too fast, so I decided to make it 0.5s minimum, but left the Wait 0.1s trick as a "prize" for thinking outside the box or something.


Your game makes a nice use of inertia.