Awesome Grid Building System! (City Builder, RTS, Factorio, Survival)

preview_player
Показать описание
👍 Learn to make awesome games step-by-step from start to finish.

✅ In this Unity Tutorial, let's make an Awesome Grid Building System!
This is a super versatile system, can be used for anything like making a City-Builder, RTS, Factory Automation game, Survival, etc.
In fact, I'm currently hard at work making a fun Factorio-like with a bunch of buildings, items and conveyor belts and it's all based upon this system.

Grid System in Unity (How to make it and where to use it)

Simple Building System in Unity (Freeform Building Placement)

Awesome Builder-Defender Game! (Complete Course)

Simple Buildings - Cartoon City - Asset Pack

How to Modify the Game Object Transform Pivot

Make your Games Designer Friendly! (Scriptable Objects)

🌍 Get Code Monkey on Steam!
👍 Interactive Tutorials, Complete Games and More!

If you have any questions post them in the comments and I'll do my best to answer them.

See you next time!

how to make a city builder, how to make a survival game, how to make a strategy game, how to make a rts, unity city builder, unity rts

#unitytutorial #unity3d #unity2d #unity​ #gamedev​ #indiegame​ #gamedevelopment #madewithunity​ #indiedev​

--------------------------------------------------------------------

Hello and Welcome!
I'm your Code Monkey and here you will learn everything about Game Development in Unity using C#.

I've been developing games for several years with 8 published games on Steam and now I'm sharing my knowledge to help you on your own game development journey.

I do Unity Tutorials on just about every topic, Unity Tutorials for Beginners and Unity Tutorials for Advanced users.

--------------------------------------------------------------------
- Other great Unity channels:
--------------------------------------------------------------------

Рекомендации по теме
Комментарии
Автор

🌐 Have you found the videos Helpful and Valuable?
💬 Here's a really awesome Building System that you can use to build anything, doesn't have to be actual Buildings. You can use it in a RTS, Factory game, Survival, etc.
In fact I'm currently working on a Factory Automation mini-game where I'm using this system as a base for placing down all kinds of objects!
It's super versatile so definitely look forward to many more videos using this system as a base!
What do you imagine you can do with it?

CodeMonkeyUnity
Автор

I appreciate the videos, but they're extremely difficult to follow and implement due to:
1) Code structure changes between videos with no explanation
2) No explanation on how they're used in a particular scene (I realized that earlier videos depended on a 2D scene, later ones a 3D scene that's not compatible with earlier setups)
3) The source code links require registering for your website (annoying), and once downloaded the file is a unity bundle that then must be imported into unity to read, and also it's just one big cluster of random files and projects. The file I was looking for is a completely different name and structure as well from what's covered in the videos.

Would be far better to just place source files in github and to not deviate from the format or naming at all.

youtuber
Автор

I know that the principle is probably the same no matter what, but whether it’s Unity, Unreal, Godot, etc, I am so amazed about all of the games ANYONE can make for free if you take the time to learn, iterate and understand.

It feels so good what I thought was magic to learn exactly how it is, and it amazes me that many things in game design(well movies in general but I feel even more for games) are just a combination of illusions that come to make something great :)

Thanks for all these videos!

Gredran
Автор

Am really digging those helper functions that fixes the rotation and offsets based on predetermined values, before watching this video, i would have probably done it the hard way and tried to come up with "real time" solution that do some shenanigan calculations, when a simple enum and a couple of Switch-case could solve it, thanks man!

alaslipknot
Автор

Game development has become so easy now. I started with unity and then got the curiosity to learn how to make games from scratch with c++ and it made me realize how easy it has become over the years. The code to render things in 2d takes a lot of code and time to write all those codes. But at the end when you run the program it brings tears of joy to eyes.

StellarMirage
Автор

3 years later...thank you Code monkey... you don't know the length of good you have done 👍

acez
Автор

Wow, this is just amazing, looking forward to see the factorio style to finish up as I have a full game design that I want to make that needs this logic. Thank you !

ObsessiveGames
Автор

NIce finally i can build my own city 👍👍 I might upload the city that I built with this tut

dartutorials
Автор

OMG SERIOUSLY, THIS WAS EXACTLY WHAT I NEEDED AND IT JUST CAME OUT. sorry for yelling xD

izzet
Автор

This is probably one of the most useful tutorials for starting a cool game system ever! THANK YOU! :)

ChrisNoeth
Автор

I am a complete beginner when it comes to coding in C#. I am already familiar with some of the basics (ifs, fors, constructors and so on) however, it completely blew my mind how awesomly well this code is written, and how reuseable everything is really a great example of clean code. Thank you for the awesome tutorials mate. I have a lot to learn from you :)

Fragler
Автор

Glad to see that many of your new videos are getting better views!😜

sundarakrishnann
Автор

It's fantastic... that's what I was searching so long. Thank you, Code Monkey. You deserve millions subscribers as Brackeys

diskerus
Автор

Seriously, Tears are coming out of my Eyes ( I am Happy like Anything !!! )
i searched for a Video like this 2 months back but there were none ( Even Brackeys didnt teach this )

You now gave A Tutorial that is Interested by all Game Devs like me!! ( I can see that, just from the Comments )

I Dont know, who the Hell, Disliked this Video

donkeymonkey
Автор

you don't know how long i've been looking for this

ajogar
Автор

Oh thank you so much!!!! I was struggling to find something similar to this for weeks. Cheers!!

leonn
Автор

C# dev here (build and maintain RESTful APIs for an insurance company) looking to try some game dev for the first time. Great video and love the emphasis on building tidy code / libs for re-use. Some random questions for you, how would you add a 3rd person controlled player to a tile system e.g. Factorio style player control? Does Unity have a Nuget style system? Also does Unity have enterprise options for collab for free e.g. TFS / Git style fork/branch/merge with auto-merge support i.e. flags code overlap with a Push / Pull, pipelines and unit test automation for CI/CD.

nathanav
Автор

I have multiple questions:
Is the "Heat Map" scripts required to make this work
The Generics from "Powerful Generics" required/helpful to use
If i wanted to put this into a 2D game, is all i have to do is put 2D instead of 3D and Y instead of Z

danielspringer
Автор

Code Monkey coming in clutch with the tutorials everyone wants.

subliminalcastillo
Автор

Sweet and quick tutorial, perfect to acquire experience in coding. Thanks for the knowledge!

toprogress