Game Development

Start Learning Unity Engine Part II today!

Join Turtlers Coding lessons today to enjoy flexible class appointments and teaching methods that allows you/your kids to explore their creative outlook and use modern technology to implement applicable projects. Start today to get right on your learning path.

  • Intermediate
  • Last updated 9/2023
  • English
Course Description

Part II: Unity Engine is an advanced-level course that builds upon the foundational knowledge gained in Part I. This course is designed for students looking to expand their skills in Unity Engine and delve into more advanced game development concepts. Through 12 lessons, students will explore topics such as advanced scripting, procedural generation, multiplayer networking, advanced graphics and effects

They will also work on exciting projects, including creating their own RPG game, tower defense game, and a final project where they have the freedom to bring their unique game ideas to life.

In Module 1: Advanced Scripting, students will take their C# scripting skills to the next level. They will learn advanced techniques, such as object references, script communication, working with arrays and lists, modular code design, and more. This module will empower students to create complex game logic and implement custom gameplay systems. Module 2: Procedural Generation introduces students to the fascinating world of generating game content algorithmically.

They will explore techniques to dynamically create levels, terrain, and other game elements, enabling endless possibilities and unique gameplay experiences for players. Throughout the course, students will delve into Multiplayer Networking (Module 3), where they will learn how to create multiplayer functionality and enable players to interact and compete in real-time.

By the end of Part II: Unity Engine, students are expected to have gained an understanding of advanced game development concepts and techniques as mentioned learlier. The course will empower students to unleash their creativity and turn their game ideas into reality using Unity Engine.

  1. Introduction to Unity Engine Part I
  2. A Laptop (Windows or Mac)
Upon completion of the course, the student is should comfortably be able to:
  1. Develop proficient skills in Unity Engine and C# programming, enabling them to create scripts, game mechanics, and complex gameplay features.
  2. Dain expertise in procedural generation, allowing them to create dynamic and replayable games with algorithmically generated levels and content.
  3. Demostrate knowledge of multiplayer game development, including synchronization, implementing multiplayer features, and optimizing network performance.
  4. Develop competence in mobile game development, optimizing games for mobile devices, implementing touch and gesture inputs, and understanding the process of publishing games to mobile.

Course Details

  • Lectures 12 Lessons
  • Duration 12 Weeks
  • Skill Level Intermediate
  • Language English
  • Assignments Optional

Trending Courses

Check out some of the most 🔥 courses amongst our students

course image
Scratch Level 1
No Experience Required

14+

Projects
12h 12 Lessons
course image
Python Turtle
No Experience Required

14+

Projects
12h 12 Lessons
course image
Web Development 1 - Introduction
No Experience Required

14+

Projects
12h 12 Lessons
course image
Roblox Games with Lua
No Experience Required

14+

Projects
12h 12 Lessons