Stuck in a while(true) by Neowedge
Oh, no!
The intership programmer made a build and forgot to exit from some while(true). Process is generating a lot of memory allocs!!! That is too much garbage to collect. Every other system would stuck, but...
YOUR GARBAGE COLLECTOR HAS THE AWESOME BERSERK MODE!!!
As a Garbage Collector controller you must to avoid memory garbage reach the core of the system.

CONTROLS
- A / D or Left / Right Arrow: rotate your weapon
- Enter or Space: shot
OVERCLOCKING SYSTEM
- Cache (life): how many memory can take the core before stuck the application.
- Number of cores (weapons): every core is a new weapon agains the memory garbage.
- Core speed (turn speed): it’s the turn speed of your weapons.
- Slot size (weapon damage & bullet size): your bullets are slots that free some of the garbage.
- Cleaning time (reload time): Every time you shot a slot, you need some time to free some space for another slots.
TIPS
- Overclock the cleaning time at the first levels, so you can fire faster.
- Overclock the slot size as soon you see bigger objects (more than 3 sides polygones).
- Overclock the number of cores or core speed when you see too much objects.
- Overclock the cache if you’ve allocated too much objects in memory.
KEY FEATURES
- Avoid your system get stuck!
- Overclock your GC in order to clean more and more garbage!
- Disrespect that f**king programmer! (well... is not a game feature, but you can do it in your house)
- And... that is all. What do you expect? Last week I participated in another game jam and my brain is stuck xD
TOOLS
- Unity 2020.1
- Shapes
- DOTween
- More Effective Coroutines
- Ableton Live (music and some sounds)
- SFXR (the rest of sounds)
CHANGELOG
v1.1:
- Bug fixed: game doesn't work on Internet Explorer and Safari browsers
- Bug fixed: internal error when a projectile impact 2 enemies at the same time can cause a "phantom enemy" that avoid you to end the level
- Bug fixed: enemies pool doesn't work well and can cause performance issues
- Improved weapones upgrade order (it reduced angular distance between enemies)
- Text speed appears x2 faster
v1.0:
- Original Ludum Dare version
Ratings
| Overall | 81th | 3.872⭐ | 49🧑⚖️ |
| Fun | 94th | 3.819⭐ | 49🧑⚖️ |
| Innovation | 331th | 3.25⭐ | 50🧑⚖️ |
| Theme | 283th | 3.656⭐ | 50🧑⚖️ |
| Graphics | 228th | 3.596⭐ | 49🧑⚖️ |
| Audio | 50th | 3.904⭐ | 49🧑⚖️ |
| Humor | 140th | 3.178⭐ | 47🧑⚖️ |
| Mood | 98th | 3.717⭐ | 48🧑⚖️ |
| Given | 60🗳️ | 69🗨️ |
@igaryhe Thanks for the feedback!!! Yes! the gameplay is very simple, and the balance needs to be improved. I focused the jam in audio and game feeling, so... not bad!
@theconfusedcyborg oh no! :( thanks for playing!!!
@axeltherabbit Thanks for the feedback!!! Unafortunately I didn't take other resolution than 960x600 into account :(. Maybe in a next version I'll do it!
@neonjeff yeeeess!!! I got it too!! Browser said that it's a null reference, but I didn't catch it in editor yet xD thanks for the feedback!!!! :)
@hadryel thanks!!
I wonder if Unity's garbage collector feels like it plays such game while working.
Had fun playing :)
Honestly I can't think of much to improve, maybe just tune the difficulty a bit and add some more powerups and enemies.
Great job, I really liked this one.
only thing that could have been done better is the implementation of the theme but then we might not have gotten such a nice game :)
oh yeah and you wrote "A / W" instead of "A / D" ;D
Thank's for this game !
@str0nkyk0ng Thanks for your feedback! Sincerly, I didn't think about rotation as loop them hahaha, bat it makes a lot of sense ^^. Yes! Upgrtades are not so obvious ingame, so I explain it in the web description, but I'll try to change that in a future Post LD version :).
@mvasko2 Thanks for the feedback! Yes, it need some improve in balance, i'll work on it in a PD version too :).
@azsteak Thanks! I'm glad you like it! it's a little difficult, I would like to change a little the balance in order to make it easier and more frenetic at the same time.
@aemiliu5 Thanks you!!! I'm glad to read that! ^^
@seskon Thanks for the feedback and for the correction!!! I fixed the text! :) Yes!!! There is a lot of awesome games in this LD that fix better with the theme and I'm enjoying a lot playing them!
@diego-escalante Thanks you very much for your feedback!!!
@eldar Thank youy very much!!!! I love all of this comments!!! ^^
@hoolop Oh! I saw a video and it looks like very funny!!! Thanks for the comparission, it's a good reference!! (but Pixel Vader feels much much better!!)
@island-jam-2-group-3 Thanks for the feedback!!! Yeeeesss!!! I have to improve the upgrades understanding! :)
Still a pretty nice game. Especially for a compo. There's a lot of content and stylistically, it's well made. Congrats!
@duke Thanks for the feedback, it was very complete and constructive! I'll fix the bug in a future version post LD, and surely make the texts more comprehensible (I have to think how to do it without break the immersion).
I liked the stats on the right. You took a simple idea to another level with that.
Good work.
Got hard quite quickly!
@hakro Thanks! I'm glad you like it!
@cookie-chr Sorryyyyyy!!!! I'll try to fix it this weekend! Thanks for the feedback!!
@adjo Thanks for the feedback! I think some balancing is needed in order to be more frenetic (but not more difficult) at the beggining, as there is a lot of games to play and we don't use to spent so much time in just one :). Thanks for playing!
Only complaint I have is that the spread shot upgrade kinda ruins your aim a little, as the shot is split evenly left and right, so it kinda feels like a side-grade, not an upgrade.
I spent a lot of time to try different upgrade combinations !
Great graphics and gamefeel ! Congrats.
@thecakeconsortium Yes, the aim feeling when you upgraded the weapons first time is a little confused (you expect shoot ftom the middle instead of that angle). I'm just upload a version that change the order of weapons upgrade and I think it improves that feeling :). Yhank you very much for your feedback!!!
@wakobu Thanks you so much for playing!! ^^
@indivicivet I'm not sure what could be the error :S. I upload a new version that improves broweser compatibility (I detected tha IE and Safari does not works with gzip compression), but I'm not sure that it will fix your issue :S Thanks for reporting!
The text is only important for overclocking system, while you are playing only prints when you receive damage, but it's just narrative, because you have the feedback ingame (particles, camera shake and live status color).
# - **"Health"**
I understand the reason for health being shown in the console and I don't think I would change it but it is very hard to look over there sort through all the text and figure out your health in the middle of a cycle. Unless perhaps I see in the comment above perhaps the color of the player changes based on health and I didn't realize?
# - **Juice**
Things could have felt a lot better if the enemies had just a little more juice when you destroyed them or when you get hit!
I really liked this game, it was refreshingly new and quite humorous, very solid game, bravo!
I like the theme you went with and how you stuck to it even with the UI, it taking the form of a console output. Very creative.
I also enjoyed the upgrade system, which had quite some variety. I didn't expect to depend on the multiple-core upgrade as much as I did.
Great job overall.
@savvy-community Thanks for the feedback! Rotation is slow because it can be upgraded, and I wanted that it was important to do it. Anyway, the game is a little unbalanced, so I think you need to spent so much time playing until it gets frenetic (a kind of bullet hell feeling). I would like to fix it (and maybe one of the steps to do it is make the angular speed faster), but I don't want to change balance during Ludum Dare as only bug fixing is allowed.
@arbe Thanks for the feedback!! I'm glad you like it! Multiple core and shooting speed are the more important and satisfying this to upgrade in my opinion ^^.