Make Games without Code? Master Visual Scripting in Unity! (Udemy.com)
Learn to make awesome games without Coding!
Created by: Code Monkey
Last updated April 2023
What you will learn
- Learn from a Professional Indie Game Developer
- Learn how to make games without writing code!
- Students will learn how to make several complete games from start to finish
- Learn Visual Scripting, Shader Graph, Particle System, UI, Game Design, and more!
How it compares
Against the other 183 rated Udemy courses in Unity on CourseDuck:
- Rating4.6 out of 5higher than 63% of them
- Reviews2,253#17 of 184 by number of reviews
- Length21.4 hourslonger than 81% of them
- Last updatedApril 2023more recently than 69% of them
Course Description
Hello and Welcome!
I'm your Code Monkey and in THIS course you will learn how to make Games without writing any code!
This course features multiple games all made completely using Unity Visual Scripting and without a single line of code.
I specifically designed it to include multiple games so you can learn to use Visual Scripting and apply it to any genre you can think of.
With the knowledge you will learn from this course you will then be able to make any game you want!
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 350 Videos available for Free on the YouTube channel. They are presented as clear step-by-step tutorials just like this course.
The course also includes the Complete Project Files for every single lecture.
A bit more about the games...
First we start off with a Simple Platformer in order to learn the basics of Visual Scripting.
The course is designed with a smooth learning curve in mind so you will learn how to use the Visual Scripting Tools as they are needed.
The platformer features: Physics, Platforms, Coins, Hazards, Multiple Levels, Moving Platforms, Moving Hazards and more.
The second game is the Action RPG
This one builds on the knowledge gained while making the Platformer so the design is more complex.
There's tons of features in the final game.
Swords, Arrows, Enemies, Dungeons, Keys, Doors, Buttons, Lava, Fireballs, Hearts, Coins, Shops, and much more.
The third game is a First Person Shooter FPS
It features multiple weapons, enemies, pathfinding, coins, keys, Boss fight and a really awesome Hookshot mechanic.
All made without a single line of code!
All 3 games have tons of effects and lots of awesome features. You can see some cool Shaders, Glow, Screenshake, Post Processing, Animations, lots of UI elements, smooth Camera, Particles and so on. The final games play really great and feel very satisfying.
This course starts with a completely empty project starting completely from scratch and step-by-step we will get to the final games.
Everything is built in an understandable way so you can easily take this as a base and expand upon it with more Hazards, Enemies, Weapons, Levels 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 Visual Scripting works
Handle Player Movement and Physics
Visual Scripting Variables, Events, Super Units, State Machines...
Handle Enemy AI with Attack Logic and a Health System
Build up the World using a Tilemap
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.
If you've never touched Unity before then there is a lecture in the extras section which covers the basics.
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 let's learn how to build some awesome games together!
- Code Monkey
Instructor Details
- 4.6 Rating
2,253 Reviews
Code Monkey
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 9 Successful Published Games on Steam. I've been programming for over 20 years and using Unity for almost 10.
Four years ago I started a YouTube channel sharing my knowledge to help you on your game development journey.
There's already over 800 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!
More courses by Code Monkey
Learn to make an Awesome Builder-Defender game in Unity! (2021)
4.9 (1,909 Reviews)
Provider: Udemy
Time: 10.1h
$79.99
Ultimate Unity Overview (70+ Tools and Features Explained!) (2025)
4.6 (1,818 Reviews)
Provider: Udemy
Time: 16.5h
$94.99
More Unity courses
Learn to make an Awesome Builder-Defender game in Unity! (2021)
4.9 (1,909 Reviews)
Provider: Udemy
Time: 10.1h
$79.99
RPG Core Combat Creator: Learn Intermediate Unity C# Coding (2025)
4.8 (11,337 Reviews)
Provider: Udemy
Time: 27.6h
$149.99
Learn To Code By Making a 2D Platformer in Unity (2017)
4.8 (2,597 Reviews)
Provider: Udemy
Time: 13.1h
$13.99
Learn Blender 3D Modeling for Unity Video Game Development (2026)
4.8 (2,152 Reviews)
Provider: Udemy
Time: 11.7h
$149.99
Learn To Create A Roguelike Game In Unity (2020)
4.8 (1,234 Reviews)
Provider: Udemy
Time: 19.4h
$16.99
Reviews
By Michel Walsh on 6/21/2026
What I like the most is the coverage of topics presented in a succinct way. What I like less, is that is it ... succinct. I mean, I hate presentations where the same thing is repeated too many times (even if repetition helps to remember) and even worse when it is about a topic that you already know, but here, sometimes a small but important detail about where to click on Unity UI can be presented just once, too bad if we miss it. And whoa, if CodeMonkey writes all his code that fast, I hire him anytime!
By Melissa Kim on 1/19/2023
Even though the instructor advised against it, I dove straight in and used the most recent version of Unity. I also used the built in visual scripting component instead of Bolt (which is kinda obsolete now anyway) If you have some basic idea of how visual scripting works, basic knowledge of C#, and can figure out the differences between the old and new version, it's entirely possible to follow along with Unity 2021. I was originally going to skip straight to the game project I wanted to learn but I'm so glad I started from the beginning. So far, each part has been well explained and broken down into essential concepts including a few bits of info that greatly helped my overall understanding of how Unity works. I'm on lesson 25 at the time of reviewing and feel like I'm staring to get the hang of things. There have been a few "ah-ha" moments where I can almost figure out how to implement each new feature on my own now. Money well spent and looking forward to the rest of the course!
By Isaque on 8/30/2022
Na questão de criar jogos unicamente com visual script, os dois primeiros jogos já suprem praticamente todo o conhecimento que você vai precisar pra começar a criar seus jogos. O FPS é mais uma demonstração de workflow em como trabalhar com o visual script e confesso que no final ficou massante. Tudo muito bem explicado repetidas vezes e você vê todos os resultados instantaneamente na prática. Uma dica: Ative o "Enter Play Mode Settings" em Project Settings e deixe as opçoes "Reload" desativadas, vai testar os jogos insanamente mais rápido. Um ponto negativo é que o instrutor fala MUITO rápido o que prejudica bastante o ritmo do video pra quem não fala nativamente inglês, eu assisti todas as aulas em 0.75x(algumas em 0.5x) e pausando para conseguir acompanhar. Também senti falta de exercícios para fixar o aprendizado. Na parte do RPG eu já estava fazendo algumas coisas sozinho e depois assistia pra ver se a solução dele era melhor (só para teste mesmo). Pra concluir, no geral eu acredito ter uma base sólida para começar a criar os meus jogos em Unity com Bolt. ---- When it comes to creating games solely with visual script, the first two games already provide practically all the knowledge you will need to start creating your games. The FPS is more of a workflow demonstration on how to work with the visual script and I confess that in the end it got boring. All very well explained over and over again and you see all the results instantly in practice. A tip: Activate the "Enter Play Mode Settings" in Project Settings and leave the "Reload" options disabled, it will test the games insanely faster. A negative point is that the instructor speaks VERY fast which greatly impairs the pace of the video for those who don't speak English natively, I watched all the classes at 0.75x (some at 0.5x) and pausing to keep up. I also missed exercises to fix learning. In the RPG part I was already doing some things myself and then I watched to see if his solution was better (just for testing). To conclude, overall I believe I have a solid foundation to start creating my games in Unity with Bolt.
By Jason Acuna on 8/28/2022
If a dummy like me without any knowledge of coding or game making can quickly learn how to make simple games, it's because I've been lucky to find good teachers. Code Monkey is simply an outstanding teacher. He explains everything and packs in so much information that you better be prepared to really pay attention! I'm honestly so grateful this course exists, I keep coming back to it as a reference when using Bolt/VS. Here's a bullsh*t little game I just made thanks to this course - https://idrewthisallbymyself.itch.io/screwy-mccluckins-post-it-adventure
By Omar Taky on 7/14/2022
There were a lot of ups and downs with this course, especially when I decided to move to Unity 2021, since some stuff are different, but it really is great, and quite unexpected how interactive it was, especially considering how easy it is to ask about a problem straight to code monkey! Thank you Code Monkey for this amazing course, it really got me on the right track to game development, a track I don't think I would have gotten to without this course, specifically due to how easy visual scripting is to use. Thank you for allowing me to be able to follow my passion!
By Danielle Canterberry on 1/22/2022
The included demonstrations are great, and I did learn a lot from this class. I'm very grateful for the building blocks this taught me to use, and the visual scripting examples I will build on in my own games - however, much improvement could be made in terms of how learning theory and instructional design is applied. State your learning objectives clearly, provide foundational information, never use a concept without properly introducing it, give clear goal posts. Your Training skills also leave much to be desired - this is pure demonstration from start to finish, no actual teaching takes place. When you choose an element to use or pick an approach, you need to explain why! Just reviewing a flow's functionality once you're done putting it together is not sufficient. The main flaw with this course, however, is the pacing. You frequently speak and work much, much too fast. As a technical trainer, you need to bring your pacing down to speak at a somewhat natural pace, and give your students time to follow along. I slowed the videos to 75% and it was still MUCH too fast, the majority of the time. I say this as someone who has some experience coding, works as a trainer and instructional designer in the tech industry, and can generally be considered fairly savvy. I was having to pause and replay portions of your lectures multiple times, and I guarantee you others with less experience are having major issues trying to keep up with you. Another common issue is corrections that you make to your process as you go along - I could let it go once, but it happens multiple times over the course of the class. There's no excuse for this - if you did something wrong in your lecture, you should re-record it. I would heavily suggest that you write out scripts for each lesson and re-record this class. It's good, but it has the potential to be great if you sort out your pacing issues and bring your content up to an acceptable and consistent standard. I assume your main goal is transfer of knowledge and not just making money - you need to do a lot more to ensure successful transfer of knowledge here. All that being said - thank you for the class, it was helpful in getting started with visual script prototyping. I regret to say that I am so frustrated by the issues I mentioned above that I won't be willing to take any of your other courses for quite some time, though I may eventually look into some of your courses on other Unity features.
By Peter Ka on 8/9/2021
I'm a beginner in Unity and have only some knowledge in programming. So if you are in similar position as I am then This course is excellent for you!! Some lectures are present in a little bit faster manner but they are explained deeply enough to understand everything. I like it that way. Also I like that the course will teach you not just have to script in visual scripting. But also how to do it efficiently! Definitely worth the price.
By Nik Nak on 3/1/2021
This is a fantastic course. I've been trying to learn how to code for so many years but for some reason lines of text just does not register in my brain. I think for me (as a casual developer) this would be more than enough to make fun little games. The course covers a TON of content to get started. I seriously hope the instructor continues to make more courses on visual scripting! Perhaps on more genre-based mechanics. I would love to see courses on more management/tycoon/rts games to see how it can be done with visual script!
By James C on 2/22/2021
It was a great expirience learning from you, later in the platformer course, there was a bunch of times you had said a step but the video looked to be edited and not fully edited to the right point and skipped what i had been watching, or there was a couple times you would start building something out like like the menu UI, but you did not explain it as you had been building it out. Took me a couple tries as i had to rewind the video. But overall really we done can't wait to start the next action RPG.
By Togay Kurtulus on 1/17/2021
That's the best lesson ever had about Unity, also better than Unity's own tutorials. If you are good at English ok but if you not you can easly follow by decrease the speed of videos. I finished the platformer game section and i am testing my knowledge as different project and thats work! As a improvement, that would be great, used a mouse pointer at the videos . If you are at the firs step of Unity and know nothing about coding, this lesson is it! Thank you CodeMonkey, if someday i will be able to finished a project own me, your name will be at the "special thanks" section :)
By Deilcuper on 12/20/2020
! !
By Heleen Durston on 12/20/2020
It looks to be an awesome course! I can't wait to get started!
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100







