RSVP to Attend Online
Join in Person
You're Registered to Attend Online!
This Workshop's Online Chatroom is Currently Open!
This workshop has ended. Check back soon for the recording!
You can watch a replay of this workshop!
Introduction to Unity for Web Developers
Some Key Takeaways!
By participating along with us in the workshop, you'll learn:
- Learn about the key factors involved in making modern games, both big and small.
- Discover the power of Unity's component-based architecture and create emergent behavior from small reusable parts.
- Leverage the power of the C# programming language and learn how to format your gameplay ideas into classes, methods, and data structures.
- Unlock Unity's powerful tools for creating elegant toon shaded experiences or hyper realistic simulations.
- Explore deployment options for your creations, such as web, PC, mobile, console, VR, and more.
Your (Awesome) Instructor
Spend A Full Day Immersed in Unity with Nick Pettit
Workshop Details
In this workshop, learn how to get started making real-time interactive content using the C# programming language and the Unity game engine. The demand for both 2D and 3D real-time content is growing at an incredible pace. Rich interactive experiences have been present in the gaming industry for decades, but now that same set of expectations has made its way into websites, apps, and other forms of media. Whether you're creating WebGL marketing campaigns, AR product previews, interactive architectural walkthroughs, or you just want to try making video games, Unity is the best launch pad for your real-time applications.
Daily Schedule
We've already held over 300 workshops with thousands of attendees in-person and online. In this time we've discovered ways to schedule the day, so it goes smoothly and efficiently. Regardless if you're in-person or participating with us online you'll have the full ability to replay things you missed, get your questions answered LIVE and interact with the teacher throughout the day.
- 9:30AMIntroduction
- 9:45AMInstall Unity and create a new project
- 10:00AMTour the Unity interface and learn how to navigate its ecosystem of documentation, packages, and the Asset Store
- 10:30AMAdd GameObjects to the scene and add some components
- 11:00AMCreate a simple physics sandbox and accept input from the player
- 12:00PMLunch
- 1:00PMMake a simple game loop with collectibles, a score, and a timer
- 1:30PMAdd UI to display the score, timer, and a way to restart the game
- 2:00PMAdd more complex behavior using composition and inheritance
- 3:00PMMake the game look better with materials, lighting, and post-processing
- 4:00PMDeploy the game to WebGL and explore additional deployment options
- 4:30PMWrap Up and Q&A
Interact with the Instructor - Online & In-Person
Is This Workshop for Me?
Summary
Game development is a broad and deep topic with a dizzying array of specialized disciplines. This workshop is intended to be an introduction for developers who are eager to get started making games and build a foundation for further exploration.
Any Prerequisites?
- Installations of Git, the Unity Hub, and Unity 2020.3.x LTS
- Basic understanding of object-oriented programming concepts such as variables, methods (functions), classes, and control flow (if statements and loops)
- Unity is free for personal use, but if attendees use Unity for their business, it is recommended they review Unity's licensing agreements
Event Details
What
One Full Day Workshop Session
Replay Videos (available immediately)
When
April 14, 2022 - 9:30am to 5:30pm Central Daylight Time
Where
Option 1: Attend online on our full HD live stream
Option 2: Attend in-person at HQ in Minneapolis, MN