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 the memory garbage reach the core of the system.

CONTROLS

  • A / D or Left / Right Arrow: rotate your weapon
  • Enter or Space: shot

OVERCLOCK 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 (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 to 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 play another game jam and my brain is stuck xD

CHANGELOG

v 1.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

v 1.0:

  • Original Ludum Dare version

StatusReleased
PlatformsHTML5
Release date Oct 04, 2020
Rating
Rated 5.0 out of 5 stars
(4 total ratings)
AuthorMiguel López
GenreAction, Shooter
Made withUnity
TagsLudum Dare 47
Asset licenseCreative Commons Attribution_NonCommercial_ShareAlike v4.0 International
Average sessionA few minutes
LanguagesEnglish
InputsKeyboard
LinksLudum Dare

Download

Download NowName your own price

Click download now to get access to the following files:

Stuck in a while true 1.0.zip 16 MB

Comments

Log in with itch.io to leave a comment.

You can hold enter :|

Unfortunately, it doesn't work in Safari browser, JS console show errors:

SyntaxError: Invalid character '\u001f'

ReferenceError: Can't find variable: unityFramework

I've faced with the same problem, it could be fixed with disabling compression.

(+1)

Thanks for the feedback!!! I test it in several browsers from PC:
- Mozilla: Works!
- Opera: Works!
- Chrome: Works!
- MS Edge: Works!
- MS Explorer: Nope

If I release an update, i'll take into account to remove the compression ;), but... I think not so much people use that browsers (as ex web developer, they was the more headacher because they didn't respect standarts and/or mainstream tech, and I supose now have the same problem xD).

You also can try to use Brotli compression, it looks like working for that also.

For Mac OS many people use Safari as a default :)

Brotli doesn't work in Firefox any Chrome :( (I didn't try it in others).

I uploaded a new version withut compression, I tested it in IE and it worked, but I didn't try in Safari. If yo do it, confirm that the browser bug was solved, please! Thanks you!!! ^^

It works, thanks!

Thanks! :)