Devlogs
Dev Log 2 (version 0.2.0)
Dev Log 2 - 2023-09-24 to 2023-09-31
This week, we mainly focused on making the game playable, this included polishing the map, making objects actually damage other characters, adding 2 players functionality, making a better UI, and fixing some existing bugs. We also had a creative session with our design team to design a better map.
Tasks Completed
- Bug fixing:
- Fixed highlighting objects that are near object
- Improved pickup and throw mechanics
- Fixed player spawning inside each other bug
- Fixed the lack of rotation on the player
- Added collisions to the walls and surrounding environment
- Removed bug that pushed player with picked up object
- Make a start and end game UI
- Added multiplayer aspect, currently 2 player on keyboard
- Organized and refactored the codebase
- Throwable objects now damage players based on object velocity
- Adjusted the sizes of colliders so they actually work
- Added objects for the map
- Skybox changed
- Picking up objects is based off the mass of the object
- Picking up larger objects slow you down
- Filmed Tech Demo
Challenges
- Dealing with race conditions while trying to initialize and move the players
- Making a smooth and polished UI in Unity for our start and end screen
- Avoiding hats when doing hit detection and making sure objects that you throw cannot hit yourself
- Smoothing out a lot of bugs that were created during the rushed game jam
- Merging together all our changes after refactoring and organizing our Github repository