Please enable JavaScript to use CodeHS

Game Development in Unity (3.9)

Develop 2D Games

Create your first 2D game in Unity. Students walk-through the process of developing a 2D skiing game based on a provided game design document. This gives students a model design document to work from as they learn technical Unity and scripting skills.

Lessons

4.1 Sprites and Animations

  • Zany Slopes Game Design Document
  • Sprites and Animations
  • Sprite Pixel Editor
  • Zany Slopes Tileset in Unity
  • Unity Demo: Slicing Sprite Sheets and Tilesets
  • +7 more

4.2 Tilemaps

  • Tilemaps
  • Unity Demo: Creating Tilemaps
  • Slope Tilemap
  • PlayerControls Script
  • Code Demo: PlayerControls Script
  • +6 more

4.3 Game Mechanics

  • Game Mechanics
  • Knowledge Check: Game Mechanics
  • Gameplay Reviews
  • Gameplay Review: The Legend of Zelda
  • Gameplay Review: Stardew Valley
  • +4 more

4.4 Scripting Mechanics

  • Four Elements of Game Mechanics
  • Knowledge Check: Four Elements of Game Mechanics
  • Physics and Push-off Mechanic
  • Unity Demo: Physics and Push-off Mechanic
  • Collide with Dynamic Elements
  • +8 more

4.5 AI in Games

  • AI in Games
  • Knowledge Check: AI in Games
  • Script a Running Yeti
  • Unity Demo: Script a Running Yeti
  • Event Triggers
  • +4 more

4.6 Menu and Heads-up Display

  • Create Start Menu Screen
  • Create Options Menu Screen
  • Configure UI Elements in Unity
  • Menu Manager Script
  • Volume Manager Script
  • +6 more

4.7 Level Up: Zany Slopes

  • Develop Slope 2
  • Update Scripts
  • Publish Your Zany Slopes Game Online
  • Share Your Game Link

Courses that include this module