EncartaLabs

Developing iOS Apps for Gaming (iOS Gaming)

( Duration: 5 Days )

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.

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

  • 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

1

Module 1

  • 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
2

Module 2

  • Game Center Integration
  • Twitter Integration
  • Facebook Connect
  • Simple 2D Audio
  • Accelerated 2D graphics using openGL ES
3

Module 3

  • Simplifying 2D Game Development Using the cocos2D Game Engine
  • Scenes, Layers, and Sprites
  • 2D Physics Engine
  • Collision Detection
4

Module 4

  • Creating Great Game GUIs
  • Importing Custom Fonts
  • Customizing Control Appearances
  • Responding to Touch Gestures
  • Connecting Devices Using Bonjour
5

Module 5

  • Unreal 3D Game Engine
  • Unity3D Game Engine
  • Particle Effect
  • 3D Spatial Sound

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 3,500 Modules on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 20,000 corporate candidates across india and abroad
  • All our trainings are conducted in workshop mode with more focus on hands On

View our other course offerings by visiting www.encartalabs.com/course-catalogue

Contact us for delivering this course as a public/open-house workshop for a group of 10+ candidates at our venue

Top