Full Work Report

Open the full report on our work.

Download our latest game.

Power Point

Review our power point.

End The Bully

V 0.1

  • Enemy & AI: Created Puddle, the first enemy, with chase and attack mechanics. Structured a shared Enemy class for common behaviors and future animations.

  • Main Menu & UI: Developed a functional menu with Play, Settings, and Quit buttons. The Play button ensures smooth transitions, and the health bar is designed but not yet dynamic.

  • Multiplayer: Chose Photon Fusion 2 after testing other options. Studying documentation for proper integration.

  • Character & Controls: Implemented sprite, movement, animations, and direction adjustments.

  • Team Collaboration: Helped integrate UI, health system, and enemy AI.

Full Work Report

Open the full report on our work.

Download our latest game.

Power Point

Review our power point.

End The Bully

V 0.2

  • Multiplayer Challenges & Research: Hugo faced difficulties with multiplayer, so I took over. Compared Mirror vs. Photon, choosing Mirror for better documentation and small-scale suitability.

  • Feature Adaptation Issues: Existing single-player mechanics (movement, AI, upgrades) needed major reworks for multiplayer, making testing difficult.

  • Lobby Creation: Players enter a username (saved), host or join games, wait in a lobby, see ready status, and switch scenes when the game starts.

  • Technical Issues: Mirror updates broke tutorials, AI provided outdated answers, and deactivating the connection menu was tricky.

  • Character Selection: Each player picks one of three unique heroes. A dictionary maps PlayerConnection to their character choice for future spawning.

  • Next Steps: Implement correct player spawning, wait for all players before loading Level 1, and make features truly network-based.