developing IOS apps for gaming (iOS gaming)

By attending Developing iOS Apps for Gaming (iOS Gaming) workshop, Participants will learn:

  • To efficiently and creatively develop iPhone and iPad applications
  • Review Objective-C and the foundation framework including techniques that are essential to becoming an iPhone developer
  • Interface Builder

In Developing iOS Apps for Gaming (iOS Gaming) training course, Participants will learn advanced tools for implementing great art, audio, physics, and more. They will learn a range of frameworks and techniques, from producing everything in low-level openGL to using industry-standard engines like the Unreal UDK. Using the iPad 2’s new camera and gyroscopes, Participants will learn to create augmented reality apps for Apple’s iPad 2.

  • Working knowledge of Objective-C
  • Some experience in Apps development a plus

  • New and experienced application developers who wish to expand their toolset and specialize in developing iPhone and iPad games for business, education, or personal use
  • Developers seeking a career as an iPhone and iPad application developer
  • Those new to iPhone development or those who started building iPhone games and need help putting all the pieces together

COURSE AGENDA

  • Principles of Game Design
  • Finding Resources: Expensive, Cheap, and Free
  • 2D Gaming Using UIKit and CoreAnimation
  • Tapping into iOS Sensors (accelerometer, gyroscope)
  • Playing Video
  • The camera, the GPS, and Augmented Reality
  • Game Center Integration
  • Twitter Integration
  • Facebook Connect
  • Simple 2D Audio
  • Accelerated 2D graphics using openGL ES
  • Simplifying 2D Game Development Using the cocos2D Game Engine
  • Scenes, Layers, and Sprites
  • 2D Physics Engine
  • Collision Detection
  • Creating Great Game GUIs
  • Importing Custom Fonts
  • Customizing Control Appearances
  • Responding to Touch Gestures
  • Connecting Devices Using Bonjour
  • Unreal 3D Game Engine
  • Unity3D Game Engine
  • Particle Effect
  • 3D Spatial Sound