A live demo showcasing Unity techniques and some game systems.
If you would like to try out the debugging process or some exercises yourself, checkout from the Broken-Walkthrough
branch. Or you can visit the branch through this link.
You can view the slides here. Or watch the workshop recording here, this is 2022 version
Things covered:
- Debugging methods with Visual Studios/Unity console logs/Unity visual debugging tools
- Patterns (Object Pooling, Singleton, Observer pattern)
- How to design your game around what your players have experienced to make it more intuitive.
- How to playtest your game efficiently.
- What can you do to polish you game
Features in the game:
- Once the player walk through the dinosaur, whenever the player jumps the dino will spin
- Once the player walk through the NPC, whenever the player jumps the NPC will jump
- Able to shoot projectiles
- Enemy can get hit by projectiles
- In HighScore scene, you can transfer data from one scene to the next (shoot projectiles on the red block and walk to the circle to go to the next scene)
- Player character: Animated Pixel Adventure. Done by rvros
- Tileset and background: Jungle Pack. Done by Jesse Munguia
- Dinosaur: Dino Characters | Sprites. Done by Arks
- Characters: Bandits. Done by Sven
- Projectile: Pixel Art Effect - FX017. Done by NYKNCK