Course

Game Development in Unity

Overview

Course Description 📄

Welcome to the Game Development in Unity course by Pennant Education!

This comprehensive course is designed to guide students from the basics of Unity and C# programming to advanced game development, ensuring a well-rounded understanding and practical application of game development concepts.

Learning Formats 🎓

Internal Skill Development Course

Ideal for students of all ages, focusing on skill specialization through interactive projects and hands-on learning.

Official Certification Preparation

Tailored for teens and adults aiming for professional certification to enhance job prospects and academic portfolios.

Key Features

Course Highlights ✨

Foundational Skills

Learn the basics of Unity, including the Unity 3D game engine, C# programming, and asset management.

Advanced Topics

Explore advanced scripting, game mechanics, mobile AR development, and VR basics.

Project-Based Learning

Apply your knowledge through hands-on projects in each module.

Certification Path

Prepare for official Unity certifications to validate your skills and enhance your professional profile.

Program

Roadmap

  • Introduction to Game Development: Learn the basics of game development and the Unity 3D game engine.
  • Creating Structures with Primitives: Understand how to create and manipulate basic shapes in Unity.
  • Working with Components & Properties: Learn to work with Unity components and properties to build interactive game objects.
  • Unity Asset Store: Explore and utilize assets from the Unity Asset Store.
  • Projects: Build and publish projects like Creating Lava Floor and Sprite Pachinko.
  • Introduction to C# Programming: Learn the basics of C# programming, including variables, data types, loops, and methods.
  • Create with Code Part 1: Develop a game by scripting player control, handling collisions, and adding sounds and effects.
  • Project: Player Control - Drive Through Obstacles: Create a 3D driving game.
  • Project: Basic Gameplay - Farm Dodger: Develop a game involving player positioning, food fights, and animal stampedes.
  • Create with Code Part 2: Focus on gameplay mechanics, user interface, and optimization.
  • Projects: Develop various games like Speed Runner, Arcade Fight, and Box Destroyer.
  • Introduction to AR Development: Learn the basics of augmented reality development.
  • Projects: Create AR face filters, interactive face filters, marker-based AR apps, and plane detection AR apps.
  • Introduction and Overview to VR: Learn the basics of virtual reality development.
  • Projects: Develop VR experiences with locomotion, grabbable objects, and interactive events.
  • Unity Certified User Programmer: Prepare for the Unity Certified User Programmer certification.
  • Unity Certified VR Developer: Prepare for the Unity Certified VR Developer certification.
  • Unity Certified Associate Game Developer: Prepare for the Unity Certified Associate Game Developer certification.
  • Unity Certified Associate Programmer: Prepare for the Unity Certified Associate Programmer certification.
  • Unity Certified Professional Programmer: Prepare for the Unity Certified Professional Programmer certification.
  • Python Essentials 1: Covering basics of Python, data types, I/O operations, and functions.
  • Assessment: Module quizzes, tests, and final summary test.
  • Certification Exam: PCEPâ„¢ Certified Entry-Level Python Programmer.
  • Python Essentials 2: Modules on advanced topics such as modules, packages, strings, OOP, and file processing.
  • Assessment: Module quizzes, tests, and final summary test.
  • Certification Exam: PCAPâ„¢ Certified Associate Python Programmer.
  • Advanced Perspective: Advanced OOP, GUI programming with Tkinter, RESTful APIs, and file processing.
  • Assessment: Module quizzes, tests, and final summary test.
  • Certification Exam: PCPP1â„¢ Certified Professional Python Programmer Level 1.
  • Professional Certification: Advanced Python concepts and applications.
  • Coming ETA: Q3 2024.
Interested in Courses? Get in Touch!

Department Contact

Hotline : 888-2003-234

Social info :

Course Videos

Elevate Your Python Programming Skills Today

Unlock the potential of Python with our structured and comprehensive courses. Whether you’re starting with the basics or aiming for professional certification, our tailored programs are designed to fit your goals. Dive into hands-on projects, advanced topics, and real-world applications to enhance your programming expertise and career prospects.