강의

멘토링

커뮤니티

Programming

/

Programming Language

【2025】Unity × C# Full-Scale 2D Strategic Tower Defense Game Development Course

Unity6 × C# × R3 Complete Guide to 2D Strategic Tower Defense Let's develop a full-fledged game together

(5.0) 1 reviews

88 learners

Level Basic

Course period Unlimited

  • Sorappu
C#
C#
Unity
Unity
oop
oop
Content Creation
Content Creation
game-programming
game-programming
C#
C#
Unity
Unity
oop
oop
Content Creation
Content Creation
game-programming
game-programming

What you will gain after the course

  • Implementation of a Placement-Eligible Tile Determination System Based on Character Type

  • Close-range and long-range attack systems

  • Practical Applications of Reactive Programming Using R3

  • Simple Stage System: Title: SE and BGM Implementation

  • Sound implementation and visual effects (damage pop, etc.)

2D Strategic Tower Defense Practical Course

In this course, we will build from scratch a full-fledged tower defense game where you place characters with left-clickand defend your base from enemy invasions using Unity 6 and C#.


You can systematically learn the foundations of strategy games such as character placement, enemy pathfinding, combat logic, and base defense through hands-on practice.


Not only will you create a finished product, but you'll also learn component-oriented design and reactive programming with R3, allowing you to master a flexible structure that you can extend and modify on your own even after completing the course.

What you can learn in this course

✅ From basics to advanced tower defense game development using Unity 2D

✅ Character placement, pathfinding, and combat logic implementation methods

✅ Close-range and long-range characters attack system with strategic switching

✅ Resource management through coin consumption and UI integration

Implementation of ✅ Camera Controls & Effects (BGM, SE, Damage Pop, etc.)

✅ Efficient event management through reactive programming using R3

✅ Practicing reusable component-oriented design

Features of This Course

  • From Zero to Completion in Hands-on Format: Build a full-fledged tower defense game while progressing through your learning

  • Highly Extensible Design: Easy to add characters and attack patterns

  • Short lesson structure: You can progress comfortably with videos of about 5-10 minutes

  • Perfect for portfolios: Completed games can be used directly as portfolio pieces

  • Complete Code Release: Full source code distribution useful for review and customization

People I recommend this course to

📍For Unity beginners to intermediate users who want to create actually playable games

📍For those who want to challenge tower defense and strategy games

📍For those who want to learn component-oriented design and reactive programming

📍Those who want to create works that can be utilized for portfolios and job hunting

Through this course, you can complete your own strategic tower defense game and significantly improve your Unity development skills.


※This course uses Goldmetal Studio assets.

sorappu's Unity Series

Pre-Course Notice

Practice Environment

  • Operating System and Version (OS): Mac (Windows is also compatible for taking the course)

  • Tools Used: Unity6, Visual Studio Code


Learning Materials

  • Distribute compiled changed code for each lecture

  • Provide the materials and links used


Player Knowledge and Precautions

  • Being able to perform basic Unity operations


  • Ability to write simple programs in C#


💡What you'll gain from taking this course

This course is designed in a format that can be utilized for resumes and portfolios even after completion

A certificate of completion is provided. Simply by taking the course, you can receive a free certificate of completion and keep it as proof of your learning achievements✨

💡How to Take the Course

You can freely switch between audio and subtitle languages to match your learning style!

Select your preferred language from the settings icon at the bottom of the screen to make your learning experience more comfortable🍀

Recommended for
these people

Who is this course right for?

  • Those who have completed one or more tutorials in Unity and want to step up their learning further

  • People who are beginners but have a passionate desire to try creating tower defense or strategy games!

  • People who want to learn R3

Need to know before starting?

  • Basic computer operations

  • Unity Installation Visual Studio Editor and Other Installations

  • C# Basics

Hello
This is

215

Learners

7

Reviews

2

Answers

4.9

Rating

3

Courses

Based on my own experience studying Unity, I strive to provide easy-to-understand explanations and make sure to mention shortcuts every time I use them.

Based on my own experience learning Unity, I make an effort to provide easy-to-understand explanations and ensure that I mention keyboard shortcuts every time I use them.


Hello, I'm sorappu!

Based on my own experience teaching myself Unity, I strive to provide explanations that are easy for everyone studying Unity to understand.

Curriculum

All

146 lectures ∙ (12hr 9min)

Published: 
Last updated: 

Reviews

All

1 reviews

5.0

1 reviews

  • imsn님의 프로필 이미지
    imsn

    Reviews 15

    Average Rating 5.0

    5

    100% enrolled

    I was able to enjoy taking the course while creating! I want to take all of Solap-san's Unity courses. Thank you very much!

    • sorappu9573
      Instructor

      I'm so happy that I was able to make it enjoyable for you too! I sincerely thank you for leaving such a wonderful review again 😊 Your words about wanting to take all the courses really give me great strength. I will continue to create helpful and enjoyable lectures for learning. Thank you!

$23.10

Sorappu's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!