Udemyintermediateen

Unity Turn-Based Strategy Game: Intermediate C# Coding

Create engaging turn-based games! Master unit control, grid movement, and game logic. Build strategic gameplay. Perfect for aspiring game developers.

4.8(1,588)
12,617students
16h 9m
Certificate
GameDev.tv Team
GameDev.tv TeamLearn to Make and Sell Games – Join 1M+ Devs in Training

Course Content

Unity Turn-Based Strategy Game: Intermediate C# Coding is an intermediate-level Udemy course taught by GameDev.tv Team. It runs 16h 9m, is taught in English, and includes a certificate of completion. Learners rate it 4.8 out of 5 from 1,588 reviews, with 12,617 students enrolled. It is a paid course, last updated July 2025.

Ready to master game development and build your own turn-based strategy games? This course will take you from beginner to advanced, equipping you with the skills to create complex and engaging game projects. If you enjoy games like XCOM2 or Final Fantasy Tactics, you're in the right place!

You'll dive deep into Unity and C# programming, learning to manage and organize large-scale game projects effectively. Key skills you'll acquire include:

  • Custom Grid Systems: Design and implement your own grid-based game mechanics.
  • Advanced C# Concepts: Gain proficiency in C# generics, C# events, and custom structs for more powerful and efficient code.
  • A Pathfinding:* Implement intelligent movement for your units.
  • Turn-Based Gameplay: Develop compelling turn-based gameplay with multiple units, grid movement, and robust logic.
  • Enemy AI: Create challenging and dynamic AI opponents.
  • Clean & Reusable Code: Learn best practices for writing high-quality code that is easy to maintain and extend.
  • Project Organization: Effectively separate gameplay logic from animation and visual components for a well-structured project.
  • Decoupled Systems: Understand how to write code where all systems are independent and don't interfere with each other.

While focused on turn-based strategy, the skills learned are transferable to other game genres. You'll develop a strong foundation in game programming principles applicable to a wide range of projects.

Prerequisites: Familiarity with the Unity editor and a basic to intermediate understanding of C# are required. Prior experience with our Unity courses (or equivalent) is highly recommended.

Lifetime Access: Enjoy full lifetime access to all course materials with a single, one-time payment.

Our instructors are qualified and experienced coders dedicated to explaining complex concepts clearly and making learning enjoyable. We've partnered with Code Monkey to bring you this exceptional learning experience.

Community Support: Benefit from access to our Q&A forums, where instructors, teaching assistants, and fellow students are ready to provide support and encouragement.

Start building your own Turn-Based Strategy game today! Join the course now and unlock your game development potential.

$ whoami — the devs behind tutorialsearch.io

Hire the developers behind TutorialSearch.io

We built this site — full-stack web apps, AI integration & automation. Tell us what you need and we'll build yours.