Best Game Development  Course in Lahore Pakistan | Askari Trainings

Best Game Development Course

in Lahore Pakistan | Askari

Trainings

Best Game Development course in Lahore

from Askari Training Institute. Learn

Game Development online with courses

like Game Design and Development

Course: Best Game Development and Freelancing

 

Time: 04:00pm to 06:00pm

Days: Weekends (Saturday and Sunday)

Course Starting Date: 30th October 2022

Time Left

Day(s)

:

Hour(s)

:

Minute(s)

:

Second(s)

Best game development course in Lahore Pakistan | Askari Trainings

Introduction Of Best Game Development Course In Lahore 

1              Introduction to the game development life-cycle, the game loop, a brief history of how games have been developed. Basic components of a game Sprites, animations, coordinate systems and handling input for 2D games. Introduction to Unity. Introduction to game physics

2              Introduction to 3D game systems and coordinates. Objects and their transformations that is rotation, scaling, translation and combinations. 3D and 2D vectors and their use. Scenes and cameras, perspective and different type of games with respect to angles. Running games, birds eye view games, racing games and more.

3              Object Collusion, Environments and Drawing the world, Particle Systems. Developing first full game, making the game run on PC and mobile phones.

4              Handling lights, particle systems, fire, smoke, water and more. Using Terrains, mountains and landscapes, placing objects like trees, stones and texturing them to create custom worlds.

5              Acquiring assets from online sources, websites, unity store and more. Importing such assets into the unity project and making a sample game.

6              Introduction to game physics, velocity, acceleration, collusion, momentum and how Unity handles it, how can we use game engines to make stunning effects in games. Materials, bounciness, elasticity, chains, ropes and hinges etc.

7              Game optimization and making sure it runs on the target platform. Ways to improve game efficiency without sacrificing a lot of quality.

8              Publishing games on different stores. Monetization models for games.  Using advertisements, in app purchases and more

9              Building humanoids for 3d games, 2 legged character design, texturing, optimization and rigging.

10           Creating animations and using the humanoids in 3D/ 2D games

Course Outcomes of Best game development course in Lahore Pakistan

01- Students will be able to understand the concept of a Game Engine.
02- Demonstrate knowledge of the Unity Game Engine interface.
03- Demonstrate knowledge of the Integrated Development Environment (of programming.
04- Demonstrate knowledge of the various interface components of (IDE) in Unity.
05- Use the programming structure learned in Visual Basic language as a basis for
learning JavaScript and C# scripting language to manage, manipulate, and animate
the game objects in Unity.
06- Understand and apply Object-Oriented Programming techniques in C Sharp.
07- Demonstrate the creation and use of their own object classes.
08- Debug simple games and activities that demonstrate programming skills learned.
09- Design and write a simple game – from idea to player execution.
10- How to use 3D & 2D pipeline to create from start to finish 3d assets, from Maya to game
engine.

    Course Outline Game Development

    Module 01 – Introduction

    • Introduction to Unity 3D
    • Unity Editor
    • Project Architectures
    • Manipulating Objects

    Module 02 – Graphic M

    • Graphics
    • Meshes and Textures
    • Materials, Shades
    • Cameras and Lights
    • Skybox

    Module 03 – Scripting

    • Mono behavior
    • Scripts as Behavior Components
    • Awake and Start
    • update/, Fixed Update/, Late Update
    • Activating Game Objects
    • Affine transformations
    • .translate, .rotate. .scale
    • Look At, Time, Enumerations, Lists and Dictionaries, Coroutines, Delegates

    Module 04 – Building

    • Platform Specific Approach
    • Importing Assets
    • Building for Android and iOS

    Module 05 – 2D development

    • sprite rendering
    • 2d physics
    • rigid body 2d
    • collisions 2d

    Module 06 – 3d development

    • Collisions
    • Triggers, Rigid body
    • Force, Torque, Physics Material
    • Ray casts

    Module 07 – UI

    • On GUI, NGUI
    • Touch inputs
    • Finger gestures

    Module 08 – Light and Render

    • Light and Shadow, Realtime Lighting
    • Sub menu, Light Mapping
    • Static Batching,  Dynamic Batching
    • Creating a Ragdoll, Particle System
    • Trail Renderer

    Module 09 Controller and Culling 

    • Character Controller
    • Nav Mesh, Occlusion culling

    Final Project – Develop your 1st Game 

    • Real Live Game
    • Updates
    • Solutions

    Course Outline Best Game Development Course

    1. Introduction and Environment Setting
    1.1 Unity Interface, Essential Concepts, 2D Space and 3D Space.
    1.2 Setting Camera & Lighting.
    1.3 Assignment 1.

    2. Scripting and Codingl
    2.1 Scripts as Behaviour Components, Variables and Functions, Syntax, C# vs. JS, If Statements,
    Loops, Scope and Access Modifiers, Awake and Start, Update and Fixed Update, Vector Maths,
    Enabling and Disabling Components, Activating Game Objects & Translate and Rotate.

    The main clue of our success is our Project-based training programs at Askari Trainings Lahore  / Islamabad / Rawalpindi / Karachi and other cities.

    3. Scripting and Coding2
    3.1 Linear Interpolation, Destroy, Get Button and Get Key and Get Axis.
    3.2 OnMouseDown, Get Component, Delta Time & Data Types.
    3.3 Classes, Instantiate, Arrays, Invoke, Enumerations & Switch Statements.
    3.4 Assignment2.

    4.1 What is User Interface ?
    4.2 Text, Button (On click & Events), Image, Slider & Assignment 3.

    5. Player Preference and Sounds
    5.1 Store Game Data in Local Mobile Storage.
    5.2 Handling Sounds in the Game.

    6. Physics
    6.1 Colliders & Triggers.
    6.2 Collisions.
    6.3 Rigid bodies & Joints.
    6.4 Materials.
    6.5 Ray casting.
    6.6 Assignment4.

    7. Animation
    7.1 Animation View
    7.2 Properties.
    7.3 Curves and Events.
    7.4 Asset A Pl.
    7.5 Animator.

    8. Roll a Ball Game
    8.1 Concept .
    8.2 Environment.
    8.3 Player.
    8.4 Camera.
    8.5 Play Area.
    8.6 Pickups.
    8.7 Displaying.

    9. Android Development
    9.1 Build the Game for Android Devices.
    9.2 Assignment5.

    10. Action Kit 1-2

    11. Action Kit 2-2. Project Finalizing

    12. Vehicle Kit

    13. Intermediate Coding. Ads Integration

    14. Project Problem Discussion

    15. Project Submission

    Course Outline Freelancing Course

    • Introduction to Freelancing
    • Difference between job and freelancing
    • Benefits of Freelancing
    • Lifestyle of a Freelancer
    • Challenges of Freelancing
    • Future of freelancing

    How to start freelancing

    • How to identify your Master Skill
    • 10 tips of picking your area of work
    • How find most trending freelancing projects or services
    • How to find a platform to start
    • Why start freelancing with fiverr.com
    • Why start freelancing with upwork.com
    • Why start freelancing with 99design.com
    • Why start freelancing with freelancer.com
    • What are the payment methods available in Pakistan

    Using Fiverr as a freelancing platform

    • Introduction to Fiverr
    • How Fiverr works for freelancers (sellers)
    • How Fiverr works for clients (buyers)
    • Types of skills which are most demanded
    • How to find your niche for Fiverr?
    • The Advantages & Disadvantages of Fiverr

    Profile creation and management

    • How to make an outstanding profile on Fiverr
    • How to write a bio
    • How to do research on competition
    • Which skill you need to add-on profile
    • Adding your education
    • Adding your experience and projects in a professional way
    • Connecting fiver to other social media platform for more reach
    • How to set up payment method
    • What are the options available for payment in Pakistan
    • How to get more views on your gigs
    • Using mobile application to maintain your response rate

    Creating your winning gig

    • Why people should buy it
    • Planning for value to client
    • Create a gig on fiverr
    • How to write the title that attract audience
    • How to design thumbnail for fiverr (Canva)
    • Writing description and details of your gig
    • How to add value added services

    Getting clients (a lot of them)

    • How to get reviews of your clients
    • How to Get Promoted to a Level 1 Seller on Fiverr
    • Fiverr Rank System
    • Fiverr Platform Rules
    • Payment system
    • How to maintain your rating
    • How to communicate in a professional manner on fiverr

    Final tips | Askari Training