Khec session

19
“Preparing for future - together” By GAME Studios - Er. Rajan Maharjan

Transcript of Khec session

“Preparing for future - together”

By GAME Studios

- Er. Rajan Maharjan

INTRODUCTION

• Founder

• Senior iOS App and Game Developer

• Speaker - GDG, Sessions

• E - MBA @ KUSOM

• Blogger in LinkedIn

TOPICS WE WILL COVER• Mobile Development Scope ( App /

Game )

• Learning Mobile Development challenges

• Mobile App Development Basics (Android / iOS)

• Mobile Game Development Overview

SCOPE ( IOS )• Top Revenue generating platform from

Paying Customers

• Most demanded Developers all over World

• iOS App & Game Space

• Millions of iOS devices are sold

CANDY CRUSH

• Do you Play Often?

• Tommy Palm in Ncell App Camp

• Games infinite Market Opportunities

• Simple Games are Played more Often

SCOPE ( ANDROID )

• Huge customer base in Nepal

• Most demanded Developers all over world

• Android App & Game Space

• We have vacancy : )

LOADSHEDDING APP

• Acquired by F1Soft International on 20 Lakhs.

• User based 6 to 10 lakhs

• Revenue Source : Advertisement

CHALLENGES (IOS)

• Mac as Development Machine

• Learn new Programming Language ( Objective C / Swift )

• No learning practical oriented full courses available until NOW

CHALLENGES (ANDROID)

• Java Programming Background

• Familiar with Eclipse IDE and Plugins

• No learning practical oriented full courses available until NOW

PRE REQUISITES

• Strong C / C++ Concept,

• Object Oriented Programming

• Passion to become Mobile Developer

• while (!(succeed = Work_Hard( )));

APP DEV BASICS (IOS)

• Development Machine : Mac

• Programming Language : Objective C / Swift

• IDE : Xcode 6.1.1

APP DEV BASICS (IOS)• 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

APP BASICS (ANDROID)

• Development Machine : Laptop with Latest OS

• Programming Language : Java

• IDE : Eclipse, Android Studio

GAME DEVELOPMENT

GAME DEVELOPMENT

• Welcome to Gaming World

• Build your dream

• New to Mobile Game Development ?

GAME DEV OVERVIEW

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

GAME ENGINE• 2D Game Dev

• Android : AndEngine - Java

• iOS : Cocos2d Game Engine - Objective C

• 3D Game Dev

• Unity 3D using C# or Java Language

WELCOME

• Let your thoughts Speak