Virus LQP-79 - eighth TEAM a.r.g. game

well damn it im going to have to see now wont i might take a couple weeks :stuck_out_tongue:

1 Like

It’s not a bug :smile: it’s a feature :joy:

2 Likes

i do notica also that there IS MORE ROOM if you guys wanted to make a place to spend those points OR a high score dealie

Where I used to work, instead of bugs we called them opportunities :wink:

5 Likes

If @curly ever makes the score to overflow, I’ll look into the code. Working on other games now.

1 Like

ill let you know if it does , (no one besides me would ever notice if it does so it dosent realy matter anyway)

how many lvls are in this thing?

We released version 1.5 of Virus LQP-79 including:

  • 64 new levels mixed in (total of 128)
  • 2 extra file sets for the maps (3 tile sets now shifting each level)
  • 4 extra survivor sprites (randomly switching each level)
  • 1 new zombie sprite harder to kill

short video showing the pixel art:

working on a new menu too:

  • start a new game
  • continue from auto save
  • all hell broke loose - mayhem (continuously picking random levels with 5 survivors each level, no save mode)
    Virus%20LQP-79%20NewMenu
9 Likes

Just great! It is a very good game already, but the update is even better and you want to go beyond this and make it perfect?!
Well, congrats for so much enthusiasm and talent.

4 Likes

Great work! I hope the game gets a new wave of followers …

5 Likes

Waiting for the save function to make the game even more perfect!

3 Likes

are we ready for a new kickstarter yet? :grinning:

2 Likes

I love this game it’s long been one of my favourites.

2 Likes

@JO3RI when I go over level 32, it goes back to level 01 when I restart my Arduboy. If I change LEVEL_TO_START with to 32 and then I complete some levels, if I restart it will restart to the number of levels I completed (e.g. I reached level 46 and after restarting I can continue from level 14). I can see in github that you are already aware of a bug in the new level load.

Any idea where the issue is coming from?

Thanks in advance for help and great job with this game!

Strange :thinking:

Never had someone complaining about this issue … Solutions are welcome :smile:

Looks like line 170 in game.cpp here is the culprit:

I didn’t test it but try changing line 170:

EEPROM.put(OFFSET_LEVEL, level - 1);

into

EEPROM.put(OFFSET_LEVEL, displayLevel);

and change line 293/4:

    EEPROM.get(OFFSET_LEVEL, level);
    displayLevel = level;

into

    EEPROM.get(OFFSET_LEVEL, displayLevel);
   level = displayLevel % NUM_MAPS;
4 Likes

Thanks a lot! It fixed the issue!

4 Likes

Thanks @Mr.Blinky ! Now I got to find some time to actually fix the bug on GitHub en release a new bug fix version :rofl:

3 Likes

Hi @JO3RI, the latest release still reset the game to level 001 for me around level 032, was a newer release released from somewhere else?

I reached level 52 and died and it loaded level 25… :frowning: