Learning Unity
New Environment, New Language, Familiar Workflow
What is Unity?
Cross-platform content creation engine and community
Rendering graphics, building games, CAD, sharing projects/tools, etc.
Why Unity?
Very curious in the process
Can build visually stunning projects
Very versatile; can build for many platforms
DEMO
2D Space-Shooter
Unity
React
Process
vs.
Create GameObjects
Create Components
Add Components (Visual, Physical, Behavior, etc)
Add Content (Render, State, Utility Functions)
Create children objects
Create children Components
Uses C# (OOP)
App + toolkit for building 3D
Large community; sharing assets
Many tools available (ex. Bootstrap)
JavaScript Library
Tips
Wireframe
Stay in your lane
Make it work, then make it pretty
Questions?
Made with Slides.com