v0.6.0 - NPC movement

Summary

This release focuses on restructuring the NPC spawning system and improving crowd flow in the street. NPC movement has been simplified to a vertical flow, and collision interactions between the player, NPCs, and the street have been reworked.

Features
  • Moved NPC spawning logic from Game to CrowdManager to organize resposabilities
  • Changed NPC movement from random to vertical street flow (up/down)
  • Removed top and bottom street boundaries, allowing NPCs to cross the street and disappear naturally
  • Reworked collision interactions between player, NPCs, and street
Known Limitations
  • After the first batch of NPCs is spawned, no new NPCs are spawned
  • If the player collides upwards with NPCs, they may become stuck and not separate
  • The game is currently short: the player completes 5 assignments and the game ends

For earlier releases, check my repo

Leave a comment

Log in with itch.io to leave a comment.