/studio-special-topics-tutorials

Collection of tutorials on more niche topics in game development by ACM Studio

Primary LanguageC#MIT LicenseMIT

Studio Special Topics Tutorials - Winter 2023

Welcome to the Special Topics Track!

In this weekly workshop series, you will be exposed to different type of games and systems in game development, from planetary gravity, to artificial intelligence! Our tutorials are made with beginners in mind, so don't worry if you haven't done anything in Unity before! Live workshops will take place at various locations this quarter (see below!). Unlike the Intro Track, most of these workshops are independent and do not build upon the previous workshop. But we still encourage you to attend as many as you can to maximize your learning!

We also offer the Intro Track and Creative Track. The Intro Track covers the fundamentals of game development and using the Unity game engine, and is a good starting point for people without prior programming experience. The Creative Track focuses on non-coding aspects of game development, such as animation, writing, and sound design, and is open to newcomers learning Unity through the Intro Track as well as creatives with prior Unity experience.

Curriculum Overview

Tutorials Topics Covered Live Schedule Slides Video Location/Time
Week 4: Cyber x Studio: Game Hacking
  • Memory Scraping
  • DLL Injection
  • Unity Hacking
February 2nd Slides Video Kerckhoff 131 (8 - 10 PM)
Week 6: AI x Studio: Reinforcement Learning in Games
  • ML Agents
  • Hyperparameters
  • Reinforcement Learning...
February 18th Slides Video ENG VI 289 (6 - 8 PM)
Week 7: Yarn Spinner Dialogue Systems
  • Yarn Spinner :)
  • .yarn files
  • commands/functions!
February 21st Slides Video Boelter 4760 (6 - 8 PM)
Week 8: Screen Shake & Camera Control
  • Random movement
  • Stabilization
  • Camera basics
March 1st Slides Video Bunche 3178 (6 - 8 PM)

Essential Links

Additional Resources