Learn to make an Awesome Builder-Defender game in Unity!
Learn to make an Awesome Builder-Defender game in Unity!, available at $84.99, has an average rating of 4.79, with 59 lectures, based on 1773 reviews, and has 8834 subscribers.
You will learn about 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 This course is ideal for individuals who are Beginners who want to make a complete game or Advanced users who want to see how a Professional Indie Game Developer structures a game or People who want to make a Tower Defense game or People who want to make a City Builder game or Anyone interested in improving their Game Development skills or Anyone interested in learning from a Professional Indie Game Developer It is particularly useful for Beginners who want to make a complete game or Advanced users who want to see how a Professional Indie Game Developer structures a game or People who want to make a Tower Defense game or People who want to make a City Builder game or Anyone interested in improving their Game Development skills or Anyone interested in learning from a Professional Indie Game Developer.
Enroll now: Learn to make an Awesome Builder-Defender game in Unity!
Summary
Title: Learn to make an Awesome Builder-Defender game in Unity!
Price: $84.99
Average Rating: 4.79
Number of Lectures: 59
Number of Published Lectures: 59
Number of Curriculum Items: 59
Number of Published Curriculum Objects: 59
Original Price: $199.99
Quality Status: approved
Status: Live
What 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
Who Should Attend
- 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
Target Audiences
- 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
Hello and Welcome!
I’m your Code Monkeyand in THIS course you will learn step-by-stephow to make a Builder-Defendergame.
The design is sort of a mix between a City Builderand 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 Developerwith several successful gamespublished on Steamcovering 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 YouTubechannel making Free Video Tutorialsto 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 Videosavailable 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-Builderand Tower-Defensegame.
The player has the ability to place buildings and those buildings gather resources.
There’s three starting resource types, Wood, Stoneand 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 HQcan defend itself by shooting arrows and we can also place Towersto 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 playsreally greatand feels very satisfying.
This course starts with a completely empty project starting completely from scratch and step-by-stepwe 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 guidewhere 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 basicsof Unity and C#.
If you’ve never touched Unity or C# before then there are two lectures in the extrassection whichcover 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 helpwith whatever issues you may have
Alright so go ahead join me on the course and lets build this awesome game together!
– Code Monkey
Course Curriculum
Chapter 1: Introduction
Lecture 1: Welcome
Lecture 2: Overview
Chapter 2: Builder Defender Game
Lecture 1: New Project
Lecture 2: Unity Layout
Lecture 3: Render Pipeline
Lecture 4: Project Setup
Lecture 5: Game Design
Lecture 6: Place Building
Lecture 7: Building Types
Lecture 8: Resource Manager
Lecture 9: Resource Generation
Lecture 10: UI
Lecture 11: World Map
Lecture 12: Cinemachine
Lecture 13: Building Placement UI
Lecture 14: Building Ghost
Lecture 15: Resource Nodes
Lecture 16: Building Placement Rules
Lecture 17: Building Animations
Lecture 18: Building Generator Overlay
Lecture 19: Building Costs
Lecture 20: Tooltip
Lecture 21: HealthSystem
Lecture 22: Enemies
Lecture 23: Building Tower
Lecture 24: Enemy Wave Manager
Lecture 25: Post Processing
Lecture 26: Shader Graph
Lecture 27: Building Construction
Lecture 28: Building Demolish
Lecture 29: Minimap
Lecture 30: Game Over
Lecture 31: Building Repair
Lecture 32: Sound Manager
Lecture 33: Music Manager
Lecture 34: Options Menu
Lecture 35: Main Menu
Chapter 3: Polish
Lecture 1: Polish
Lecture 2: Health Bar Separators
Lecture 3: Enemy Trails
Lecture 4: Camera Limits
Lecture 5: Edge Scrolling
Lecture 6: Save PlayerPrefs
Lecture 7: Game Balancing
Lecture 8: Enemy Explode Particles
Lecture 9: Building Particles
Lecture 10: Screen Shake
Lecture 11: Chromatic Aberration
Lecture 12: Day Night Cycle
Lecture 13: Building Place No Resources
Lecture 14: Arrow Projectile Particles
Lecture 15: Game Assets
Chapter 4: Final Showcase
Lecture 1: Final Showcase
Chapter 5: EXTRAS
Lecture 1: Unity Basics
Lecture 2: C# Basics
Lecture 3: Construction Shader
Lecture 4: Grass Wind Shader
Lecture 5: Shader Graph in URP 10
Lecture 6: Continue Your Learning Journey (Bonus Lecture)
Instructors
-
Code Monkey
Professonal Indie Game Developer, YouTube Educator
Rating Distribution
- 1 stars: 9 votes
- 2 stars: 15 votes
- 3 stars: 70 votes
- 4 stars: 447 votes
- 5 stars: 1232 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple