You are browsing as a guest. Sign up (or log in) to start making projects!

11h 4m 42s logged

Devlog 3: Polished up Reload system and added new sceneries

Another update with the game, things are really starting to come together with the game feel and world design

Here’s what I made so far:

Polished UI and Reload animations:

  • Reorganised weapon inventory. Made it into a clean, compact panel so it doesn’t block gameplay view
  • Animated a reload bar underneath the weapons that fill up according to the reload time set in the dictionary. (See previous devlog on how) using a simple tween function
  • Weapon swapping. Updated the knife so the character whips out the knife and slashes the zombies before swapping back to their equipped gun. Similar to Call of Duty.

World Design Landmarks

  • Expanded the map with new sceneries, chunks, buildings to make the map/game more exciting. I aim to do something like where I make a make several chunks, 16 by 16 using tilemaps and Sprite2Ds to make different zones.

I am yet to figure out how to stitch the chunks together.

Enemy and Wave system

  • I just made fairly basic enemy AI that follows the player and added an Avoidance area so the zombies don’t pile up or follow the player in a line.
  • Made a wave system that increases in difficulty as you survive longer and longer.

This is the difficulty logic

enemies_left_to_spawn = 5 + (current_wave + 2)
spawn_cooldown = max(0.4, 1.5-(current_wave * 0.1))

We have a base amount of 5 plus the extra enemies + 2 and the extended time it take to spawn zombies making each wave slightly longer than the previous one.

Possible Issues

#Imperfect spawning of zombies
One thing I am noticing, is that some of the zombies are spawning inside of the bushes and are just stuck there, the player can’t shoot the zombie because of collision layers and the game is ‘hardstuck’ I am yet to work on how to fix it

Bullets not firing?

Something also that I’ve have noticed consistently is that the bullets sometimes not fire that well, it appears that they might be hitting the player and not spawning? I have been scratching my head on this bug for a while, any suggestions will be GREAT!

What’s next?

  • Making Player health system
  • Loot System
  • Making many more chunks and stitching them together
  • Upgrades???

Have a look at the screenshots and comment down below what you think the following structures look like! (This feedback will be very helpful! I’ll tell the answers in the next devlog!)

0
4

Comments 0

No comments yet. Be the first!