Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Learn to make an Awesome Builder-Defender game in Unity!

Construct Buildings, Gather Resources, Defend your base from Enemies and more!
4.7
4.7/5
(1,111 reviews)
4,921 students
Created by

9.8

CourseMarks Score®

9.6

Freshness

9.8

Feedback

9.5

Content

Platform: Udemy
Video: 10h 7m
Language: English
Next start: On Demand

Top Unity courses:

Detailed Analysis

CourseMarks Score®

9.8 / 10

CourseMarks Score® helps students to find the best classes. We aggregate 18 factors, including freshness, student feedback and content diversity.

Freshness Score

9.6 / 10
This course was last updated on 8/2021.

Course content can become outdated quite quickly. After analysing 71,530 courses, we found that the highest rated courses are updated every year. If a course has not been updated for more than 2 years, you should carefully evaluate the course before enrolling.

Student Feedback

9.8 / 10
We analyzed factors such as the rating (4.7/5) and the ratio between the number of reviews and the number of students, which is a great signal of student commitment.

New courses are hard to evaluate because there are no or just a few student ratings, but Student Feedback Score helps you find great courses even with fewer reviews.

Content Score

9.5 / 10
Video Score: 9.1 / 10
The course includes 10h 7m video content. Courses with more videos usually have a higher average rating. We have found that the sweet spot is 16 hours of video, which is long enough to teach a topic comprehensively, but not overwhelming. Courses over 16 hours of video gets the maximum score.
The average video length is 12 hours 40 minutes of 335 Unity courses on Udemy.
Detail Score: 9.9 / 10

The top online course contains a detailed description of the course, what you will learn and also a detailed description about the instructor.

Extra Content Score: 9.5 / 10

Tests, exercises, articles and other resources help students to better understand and deepen their understanding of the topic.

This course contains:

0 article.
54 resources.
0 exercise.
0 test.

Table of contents

Description

Hello and Welcome!
I’m your Code Monkey and in THIS course you will learn step-by-step how to make a Builder-Defender game.
The design is sort of a mix between a City Builder and a Tower Defense game so if either of those genres are something you’re interested in then this course is just for you!
With the knowledge you will learn from this course you will be able to make City Builders, RTSs, Tower Defense games, Tycoons, Village simulators and much more.

About me, I’m a Professional Indie Game Developer with several successful games published on Steam covering a wide range of genres, I’ve been Programming for over 20 years and using Unity for almost 10.
Also a couple of years ago I started a YouTube channel making Free Video Tutorials to share the knowledge I have accumulated to help you learn how to make YOUR OWN games.
If you’d like to try out my learning style before purchasing the course you can watch the over 300 Videos available for Free on the YouTube channel.
They are presented as clear step-by-step tutorials just like this course.

A bit more about the game…
It’s a really interesting mix between a City-Builder and Tower-Defense game.
The player has the ability to place buildings and those buildings gather resources.
There’s three starting resource types, Wood, Stone and Gold, although everything is set up in such a way that you can easily add more Resource Types.
The Resource Generation is based on proximity so a Wood Harvester needs to be placed near Trees in order to gather Wood.
The Buildings take some time to be Constructed and it shows that progress with a nice visual element and a really awesome Shader effect.
Then we also have some Enemies, they are simple but still look great.
Our HQ can defend itself by shooting arrows and we can also place Towers to add more defenses.
Over time more and more enemies will be spawned until the player can’t take it anymore.

So its all about Placing Buildings, Gathering Resources, Placing more Buildings and Defending your HQ for as long as you can.

The whole game has tons of effects and lots of awesome features. You can see some cool shaders, glow, screenshake, post processing, tooltip, lots of UI elements, smooth camera, particles and so on. The final game plays really great and feels very satisfying.
This course starts with a completely empty project starting completely from scratch and step-by-step we will get to the final game.
Everything is built in a very clean and modular way so you can easily take this as a base and expand upon it with more Building Types, Enemies, Maps and so on.

This course is presented as a thorough step-by-step guide where I will show you exactly how to do what I’m doing and why it is that I’m doing it so you can learn how to think like a game developer.

This course will cover a bunch of topics including:
•How to create a Building System
•Handle Building construction and Resource spending
•Also how to manage Resource Generation
•Handle Enemy AI with Attack Logic and a Health System
•Build up the World with Resources in specific places
•Learn the basics of Unity tools like Shader Graph, Post Processing, Particle System…
•And much much more!

As for requirements you really just need to know the absolute basics of Unity and C#.
If you’ve never touched Unity or C# before then there are two lectures in the extras section which cover the basics
If you know, how Unity works, what are Game Objects and Components, what is MonoBehaviour and basic C# syntax then you should be able to follow everything without any issues.

If you feel confused or lost at any point in the course make sure you post your questions in the Q&A section
I will be there to help with whatever issues you may have

Alright so go ahead join me on the course and lets build this awesome game together!
– Code Monkey

You will learn

✓ Learn from a Professional Indie Game Developer
✓ Learn how to make a City Builder, Tower Defense, RTS, Village Simulator, etc
✓ Students will learn how to make a complete game from start to finish
✓ Learn how to structure a codebase using Clean Code principles
✓ Learn the basics of Shader Graph, Particle System, UI, Scriptable Objects, etc

Requirements

• Very basic knowledge of Unity and C#
• Use the Q&A Section if you have any questions or feel lost at any point in the Course

This course is for

• Beginners who want to make a complete game
• Advanced users who want to see how a Professional Indie Game Developer structures a game
• People who want to make a Tower Defense game
• People who want to make a City Builder game
• Anyone interested in improving their Game Development skills
• Anyone interested in learning from a Professional Indie Game Developer

How much does the Learn to make an Awesome Builder-Defender game in Unity! course cost? Is it worth it?

The course costs $15.99. And currently there is a 82% discount on the original price of the course, which was $89.99. So you save $74 if you enroll the course now.
The average price is $15.3 of 335 Unity courses on Udemy.

Does the Learn to make an Awesome Builder-Defender game in Unity! course have a money back guarantee or refund policy?

YES, Learn to make an Awesome Builder-Defender game in Unity! has a 30-day money back guarantee. The 30-day refund policy is designed to allow students to study without risk.

Are there any SCHOLARSHIPS for this course?

Currently we could not find a scholarship for the Learn to make an Awesome Builder-Defender game in Unity! course, but there is a $74 discount from the original price ($89.99). So the current price is just $15.99.

Who is the instructor? Is Code Monkey a SCAM or a TRUSTED instructor?

Code Monkey has created 3 courses that got 2,852 reviews which are generally positive. Code Monkey has taught 12,203 students and received a 4.7 average review out of 2,852 reviews. Depending on the information available, Code Monkey is a TRUSTED instructor.
Professonal Indie Game Developer, YouTube Educator
Hello and Welcome, I’m your Code Monkey and I teach all about Game Development using Unity and C#

I’m a Professional Indie Game Developer with 8 Successful Published Games on Steam. I’ve been programming for over 20 years and using Unity for almost 10.




Two years ago I started a YouTube channel sharing my knowledge to help you on your game development journey.

There’s already over 300 free videos on the channel covering a variety of topics from beginner to advanced.




Check out Code Monkey on YouTube

And Endless Loop Studios on Steam




Thank you for reading and I hope you’ll learn a lot from me to help you make your own games!

Show more

9.8

CourseMarks Score®

9.6

Freshness

9.8

Feedback

9.5

Content

Platform: Udemy
Video: 10h 7m
Language: English
Next start: On Demand

Students are also interested in

Review widget (for course creators):


Learn to make an Awesome Builder-Defender game in Unity!
 rating
Code for the widget (just copy and paste it to your site):
<a href="https://coursemarks.com/course/learn-to-make-an-awesome-builder-defender-game-in-unity/" target="_blank" title=" Learn to make an Awesome Builder-Defender game in Unity! on Coursemarks.com"><img border="0" src="https://coursemarks.com/widget/98.svg" width="200px" alt=" Learn to make an Awesome Builder-Defender game in Unity! rating"/></a>