Unity 2D Mobile Game Development

This greatest Guide to Game Development with 2D Unity online course teaches you the way to create profitable and engaging mobile apps. You`ll create a dungeon escape adventure game using 2D animations, even as fine-tuning your C# programming skills with intermediate principles.

Programming

20 Hours

Description

The extra-curricular activities is a portal where the students could express and show out their output in relation to what is being learned in the classroom. In view of this, we provide practical game development using Unity Game Engine. The course covers major concepts like game collision detection, game over and winning condition, score system, game mechanics and control system and many more. Students will be creating 5 game projects by the end of this course. 

Course Objectives

To get hands-on (practical) experience on creating mobile game applications.

To understand the core fundamentals of Unity Game Engine and C# Programming.

To improve analytical and logical thinking of the students

To enable students to develop games individually and in teams

To develop creativity and individuality in problem solving and performing tasks.

To prepare students to improve their skills and knowledge related to specific job positions individually

Target Audience

Anyone who wants to make their own 2D games.

People interested in working in the game design industry.

Basic Understanding

Basic physics, mathematics (coding knowledge is a plus)

Course Content

No sessions available.

Simpliv Logo
Simpliv LLC
39658 Mission Boulevard,
Fremont, CA 94539, USA

Unity 2D Mobile Game Development

Session 1: Basic Concepts with examples

  1. Setting up Unity and VS code, Installing Android sdk ndk, Unity
  2. Remote setup, Android build settings
  3. Game Development and its importance, job opportunities, career options
  4. Create new project, gameobjects and components, Unity Interface
  5. Create objects, creat C# scripts, import assets, add material & textures
  6. Class, namespace, variables, methods, data types, access modifiers
  7. Custom methods, conditional statements, Input.GetAxis

Session 2: Space Shooter & Car Dodge

  1. Car Dodge

    Game Design document

    Downloading required assets

    Car movement mechanism

    Incoming objects

    UI elements and scripting

    Time based score system

    Game Over and Game Winning condition

  2. Space Shooter

    Game design document

    Downloading required assets

    Spaceship control system (movement, shooting mechanism)

    Colliders and oncollisionenter, ontriggerenter

    Incoming objects spawning and destroy

    Enemy spawning & shoot mechanism

    Basic Score system

    Game Sounds

    Android Build setting


Session 3: Flappy Bird

  1. Game Design document
  2. Download assets
  3. Bird control system (touch input/ tap mechanism)
  4. Rigidbody and collision detection
  5. Pipe prefab, instantiation and destroy
  6. High Score system
  7. Scrolling platform

Session 4: Platformer

  1. Mario: (Level Based)
  2. Game Design document
  3. Downloading assets
  4. Character movement and jump controls
  5. Collecting objects system
  6. Enemy animation, damage from enemy and health system
  7. Level designing (multiple)
  8. High score system

Session 5: Car Parking 2D

  1. Car Parking: (Level Based)
  2. Game Design document
  3. Download assets
  4. Car movement and brake using Button UI
  5. Car steering control system
  6. Obstacles collision detection and game time logic
  7. Level Designing (multiple)
  8. Scene Management
  9. High score system

Coupons

No offers available at this time.

Live Support

Call

+510-849-6155

Mail to

support@simplivlearning.com

Similar Courses

Our Trusted Clients