Upload
game-studios
View
65
Download
1
Embed Size (px)
Citation preview
BY RAJAN MAHARJAN
“Preparing for future - together”
Copyright @ gamestudios.me
- Co-founder / Senior iOS App / Game Developer @ GAMES
INTRODUCTION
• Brief Introduction
• Challenges
• Your knowledge
• Your commitment
• Your passionCopyright @ gamestudios.me
TOPICS WE WILL COVER• iOS Development Scope ( App / Game )
• Learning iOS Development challenges
• Taking iOS development as Profession
• iOS App Development Basics
• iOS Game Development Overview & Basics Copyright @ gamestudios.me
SCOPE• Mobile Space Growing
• Top Revenue generating platform from Paying Customers
• Most demanded Mobile Developers in Nepal
• iOS App & Game Space
• Millions of iOS devices are sold
• Mobile jobs growing Copyright @ gamestudios.me
CHALLENGES• Mac as Development Machine
• Learn new Programming Language ( Objective C / Swift )
• No learning practical oriented full courses available until Now
• No groups sessions for iOS developers until Now Copyright @ gamestudios.me
CAREER ON IOS DEV
• Sharing Experience as iOS Developer
• Tons of Mobile Projects in Cyber Space
• Highly demandable Career
• Self growing to infinite Market
Copyright @ gamestudios.me
CAREER ON IOS DEV
• SELL APP from Nepal
• Paid & In - App Purchase
• How to Sell ?
Copyright @ gamestudios.me
CAREER ON IOS DEV
• Apple Developer Account
• Needs Credit Card
• Get one for Free from payoneer.com
Copyright @ gamestudios.me
APP DEV BASICS
• Pre requisites
• Strong C / C++ Concept, OOP
• Passion to become iOS Developer
• while (!(succeed = Work_Hard( )));
Copyright @ gamestudios.me
APP DEV BASICS
• Welcome to Apple World
• Development Machine : Mac
• Programming Language : Objective C / Swift
• IDE : Xcode 6.1Copyright @ gamestudios.me
APP DEV BASICS• Objective C or Swift?
• We recommend Objective C for Beginners
• Lot of Community Support for ObjC Code
• Most sample Application are in ObjC with maturity Copyright @ gamestudios.me
GAME DEVELOPMENT
• Welcome to Gaming World
• Build your dream
• New to Mobile Game Development ?
Copyright @ gamestudios.me
GAME DEV OVERVIEW
• What is Game?
• Writing 2D iOS Game in ObjC in Xcode
• Game Engine ( cocos2d, SpriteKit etc)
Copyright @ gamestudios.me
GAME ENGINE
• Engine that makes our Game Playable in Interactive Environment
• Handles all the “Game” mechanism we see while we play
• Motion, Animation, Sound Play, Particle Systems, Physics Engine
Copyright @ gamestudios.me
IOS GAME DEV BASICS
• Pre requisites
• Fluent with Objective C and Xcode
• Game Development Passion
Copyright @ gamestudios.me
COCOS2D GAME ENGINE
• 2D OpenSource Game Engine ( http://www.cocos2d-swift.org )
• Has been developed by community for more than 5 years
• Mature and Huge Community Support
Copyright @ gamestudios.me
COCOS2D GAME ENGINE
• Sprites
• Scene
• Game Loop
• Game Design
Copyright @ gamestudios.me