Skip to main content

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

Big Loop Go BrrrView game page

Master the loop and get to infinity in this jam-sized roguelite.
Submitted by Yonathan Amir — 2 days, 2 hours before the deadline
Add to collection

Play game

Big Loop Go Brrr's itch.io page

Results

CriteriaRankScore*Raw Score
Enjoyment#5503.9093.909
Creativity#8934.0454.045
Narrative#33542.4552.455
Artwork#43692.9092.909
Audio#56022.3642.364

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

How does your game fit the theme?
The game is centered around maximizing the "score" output of a psuedocode "for" loop for high scores.

(Optional) Please credit all assets you've used
"GodotBigNumberClass" from: https://github.com/ChronoDK/GodotBigNumberClass

"Life Pickup" sound effect from the Yo Frankie! OS video game, source:
https://opengameart.org/content/life-pickup-yo-frankie

Main Title ASCII art from:
https://patorjk.com/software/taag

(Optional) What would you like to be called if GMTK features your game?
Yonathan Amir

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted

Yessss, number go up !

Loved it. This stratches an itch in my brain. Cleared extreme level with the legendary exponentiation.

A few issues I ran into:
1. While the loop runs, you can still press "Undo", which is completely OP
2. I once got a run with this nested for loop

for i in range(1, score):

Even at BRR speed, the executor was doomed to run forever, hahaha. I had to refresh the page to get to a working game state. An "abort" button, or a timeout could be a nice addition.

3. The selection overlay seemed a bit broken, the gray lines lit up in blue did not correspond to the position of the mouse, nor where the line ended up. Luckily, the line did end up where the mouse clicked

4. It was frustrating to not be able to replace an operator without nuking the operands. I don't know if it's a design choice or a feature that would have taken too long to implement.

5. The tutorial is too prescriptive, as you have to do exactly what it tells you to. "Invalid moves" are still possible at that stage, but they are immediately discarded, which confused me. 

These were completely overshadowed by the fun I had, though, so no big deal :)

Awesome potential, great game for a jam, kudos

Submitted

great flow this one has, the design is minimalistic and simple and gameplay is also very solid. great work

Submitted

Simple but fun concept. I enjoyed it! Great job!!

Submitted (1 edit) (+1)

Cleared Extreme with almighty pow() function and score variable. (score = score ^ score + 517)

I love the atmosphere of the game. it's very simple, but  suits for programming game.

I would like to see this game with WAY big numbers. (with scientific notation of course)  an incremental game with numbers like 10^10^10^10 will be amazing!

Submitted

Incredible!

Submitted

Incredible!

Submitted

Great game. Love the design where you even tag them as Uncommon , Legendary for those "rewards".

Submitted

This is fun! I think it’s great that there’s a BRRRR speed option XD Also I’ve seen someone already write this in the comments, but it would be really cool to be able to have larger numbers but… yeah, that probably requires a computer science and or math degree. I enjoyed this :)

Submitted

like the ascii aesthetic and design over all! and an interesting way to make open-ended programming into a more directed game experience

Submitted(+1)

This idea has so much potential! I felt like it was too RNG dependent as you need so many items to do anything useful, but there still might be a way to balance it. It was exciting but also a little disappointing to hit computational infinity (I assume the floating point limit?). It would be quite the programming challenge but maybe there's a way to allow higher and higher scores with fast-growing hierarchies or representing functions in some other way?

Developer

Thanks for playing!

The overflow here is the limit of Godot's BigNumber library (https://github.com/ChronoDK/GodotBigNumberClass) which is pretty big (much bigger than floating points), unfortunately the math makes the numbers grow wayyyy too fast so this is probably the best that can be done.
Balancing was a big issue and this is the best I got in the short amount of time, but there is surely more that can be done.

Submitted(+1)

This was neat! I started by just attempting to gather parts, but I lost almost instantly since the required score started scaling pretty quickly. On my second attempt I realized I needed a stopgap before I could start building up better loops. Eventually I got to a triple-nested for loop with the interior one being:
for j in range(1, b)
    score = score * score * score * b
where b was my other var I was growing in the loops. I was concerned that looping in range 1 -> 1.16b would take forever, even with SPD:BRRR, but I did get to the mathematical overflow, which was exciting. Well done!

Developer

It's great to hear you got to fiddle around with the minimal "meta", that's what I was hoping people would get to!
Haha that's a crazy loop I didn't even get to in playtesting, nice job! My napkin calculations say that a 1.16b long loop should take around 115 days, so it's a good thing you hit the overflow :D

Submitted(+1)

Really fantastic, I was locked in almost immediately. Huge potential

Developer(+1)

Thanks man!

Submitted

holy moly this is absolute peak please expand on this I LOVE IT

Developer

Thanks man! I may expand on it in the future, unfortunately the current code is such a game-jam mess that I probably need to reqrite the whole thing.

Submitted(+1)

I enjoyed! takes some luck but got mathematical overflow.

Developer

Thanks for playing, I'm glad you had fun!

(+1)

Another game that uses programming loops to fit the theme, this one's theming is a tad more dry, but the commitment to the esthetic is commendable.

Seeing big number go up is always fun, but it's sadly very rng-dependant, you basically just needs good draws, and the game is over as soon as you get them (my loop is still running at max speed in the background).

So let's see, I got 7.44 milliamilliamilliatretrigintillion.

I think the run could just end at that point

Developer

There are a few ways to break away towards the overflow, long/nested loops being one of them but unfortunately I couldn't get them to run faster than the current BRR speed. The RNG is indeed a problem I tried to address, this best balance I managed to hit in such a short time.


Thanks for the feedback! I really appreciate it :)

Submitted(+1)

Big loop does indeed go brrrr!!

Submitted(+1)

Really nice. Good fit with the theme.

The options after each level make you think and plan ahead. 

Developer

Thanks for playing!