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

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?

deck

By John Easter

deck

  • 368