0.4 Update - Optimization, and Obligatory Zombies


Heyo! I've been AFK for a few days, but have returned, and managed to crank out some progress today.



So, let's cover what's new and what's different:


  • Added the "Zombie", AKA Badguy. Every survival game must have zombies, right?
    • Moves slowly, and damages upon touch.
    • Tries to walk toward the player, and will jump if player is above them. This gives them a tendency to catch you in midair.
    • Can also be damaged by attacks, explosions, falling, etc.
    • Can be spawned in by pressing "L"
  • Bees can now be spawned by pressing "K"
  • Fixed the "Test sword", is now a proper item. Hitbox should feel less wonky as well.
  • Lighting changed, regressions are now possible. Meaning placing a torch doesn't force the tiles around to be forever lit.
  • Massive tile drawing optimization, but has some issues.
    • The method I chose allows a 4-5x increase in framerate.
    • Breaks animations on tiles, as well as fluids. They still function properly, but look static, and sometimes completely glitchy. I can fix this, but it'll mean only a 2-3x increase in framerate compared to before. I figured it would be neat to let everyone experience the glory of 500 FPS first.  This is no longer true. I found a fix.Everything works as it should, while also retaining the quadrupling in performance.
  • Fixed rope (AGAIN)
  • Animation fixes.
  • Added bigass trees.
  • The player no longer freefalls to the ground when they spawn.
  • A couple of other little things I can't be assed to remember at the moment.


As usual, if you

  • Find any bugs
  • Find any crashes
  • Have a question
  • Want to call me names
  • Would like to contribute/help out

please, do not hesitate to get in touch with me via Discord: joshuu#6360

Thanks!

Get cavegame

Leave a comment

Log in with itch.io to leave a comment.