Introduction: Pre vs Post Increment & Cooking!
News
- Open offices at Stack Exchange
- React Native
- Windows 10 Free
- ES6 -> ES5 Transpiler
Book of the Show
- Jason: Game Developer Magazine Archives
- Patrick: Mistborn: The Final Empire
Tool of the Show
- Jason: Meld
- Patrick: Space Marshals
Unity
- Overview
- Game Engines
- Game Loop (16ms)
- Platform Specific APIs
- OpenGL/DirectX vs. GDI/X/Quartz
- OpenAL/DirectSound
- Animation Assistance
- Content creation pipeline
- Scripting
- AI
- Pathfinding
- Physics
- History of Game Engines
- High Level Game Engines
- RPGMaker
- SCUMM http://en.wikipedia.org/wiki/SCUMM
- Low Level Game Engines
- SDL
- SMFL
- OGRE/OIS/OpenAL
- HaXE
- Canvas/HTML5
- Unity
- Assign script(s) to Prefabs
- Each script is composed of callbacks ( Update, UpdateFixed, Start, etc.)
- Instantiate prefabs to create GameObjects
- Prefab is a prototype of a GameObject
- UnityScript / UnityC# / Boo
- Pros
- Cross-Platform (Desktop, Web, Mobile)
- Productivity Boost
- Contains many third party plugins (Toon Shading, etc.)
- Cons
- Unity Pro
- $1500, +$1500 for android, +$1500 for iOS
- Hard to do custom game engines
- Minecraft, Custom physics, etc. only possible with Unity Pro Native or Plugins
- Licensing fees