Skip to content

uclaacm/studio-intro-tutorials

Repository files navigation

Studio Intro Tutorials - Winter 2023

Welcome to the Intro Track!

Unity is a powerful cross-platform game engine that's also great for getting started with game development. Many popular games you may have played, including Pokémon Go, Hearthstone, Ori, and Escape from Tarkov, were developed with Unity, but the engine also provides many tools for newcomers to learn with minimal coding.

In this workshop series, you will learn the fundamentals of game development and the Unity game engine through a 4-part interactive tutorial series where we'll attempt to build a tower defense game from scratch. If you have never coded or used a game engine before, this is the perfect series for you! Live workshops will take place in Boelter 4760 on some Tuesdays and Bunche Hall 3178 on some Wednesdays from 6 PM - 8 PM, but if you can't attend in person, you can follow along with our detailed GitHub READMEs and we will also be attempting to record and upload our tutorials.

We also offer the Special Topics Track and Creative Track. The Special Topics Track covers more complex coding concepts and systems, but we encourage you to check it out if you have prior coding experience, even if you haven't used Unity before. The Creative Track focuses on non-coding aspects of game development, such as animation, writing, and sound design, and is also open to newcomers learning Unity through our beginner track. *Note these are last years tutorial tracks.

Curriculum Overview

Tutorials Topics Covered Live Schedule Slides
Week 3: Tower Defense - Setup, Spawning, & Health System
  • Setting up the scene
  • Spawning enemies
  • Player health system
Wednesday January 25th, Bunche Hall 3178 Slides
Week 5: Tower Defense - Towers & Attacking
  • Setting up towers
  • Placing mechanism for towers
  • Tower attacking
Tuesday February 7th, Boelter 4760 Slides
Week 6: Tower Defense - Shop & Currency
  • Creating currency system
  • Tower purchasing
Tuesday February 14th, Boelter 4760 Slides
Week 7: Tower Defense - User Interface
  • Currency and shop UI
  • Player health
  • Pause Menu
Wednesday February 22nd, Bunche Hall 3178 Slides

Essential Links

Additional Resources

About

Collection of tutorials on using Unity by ACM Studio

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published