There are too few tutorials teach how to make a game from scratch!

Hi! I love Unreal engine so I want to make our community more bigger,
But for me, I face more problems when make a game because there are too few tutorials to start making games from scratch!
You know!
Just see what Unity made! They made more video tutorials to help their communities to make a game from scratch.
See this:

In any step they zoom in and explain what they gonna do to help viewer see this more closely. I can’t see this in Unreal tutorial.

You had one important step in the toll to attract the community, Please! do not let it waste.

From one Unreal fan!

Hi Ryan,

Not sure if you’ve seen these but they can be something you’re looking for but weren’t aware of.

Tom Looman’s Ongoing C++ Gameplay Example Series: Making Survival Game

Unreal Match 3 Resources

Tanks vs Zombies series:

Time Attack Racer

Creating a 2D Sidescroller with Blueprints

Creating a Twin-Stick Shooter

Unreal Stick Figure 2D

Creating an Endless Runner with Blueprints

Making a 3D Puzzle Game

There may be others in our Playlists here that just aren’t linked. These were just one’s I either knew about already or did a quick browse through our Unreal Engine Playlists here

You can also check the Event’s section to see what our upcoming Twitch Training Streams will include that are on Tuesdays @ 2pm.

I hope this helps.


Unity is really old, its community grew over the year, so did the tutorial resources.

I’d say we have a highly active community here on Unreal 4 and the older we get, the more tutorials will arise.

Don’t worry, UE4 Community is coming!

What got me from hopeful dev with ‘0’ experience to publishing to Steam is Unreal’s documentation and example content. I would highly recommend downloading the Content Examples from the market place and just start playing around with it. The documentation, both in-engine and on the webpage, is incredibly detailed and easy to follow. It’s also easy to migrate and edit content from the free content.

Good luck and don’t hesitate to ask questions in the forums!!!

If you don’t mind me asking what is your first game that you published ? and did you publish it as solo or with team on steam or give it to publisher ? there are no much information on what to do once you finished your game and which way is better for indie developers to publish by himself or give it to publisher and all that stuff .

The first (and current) game I’m working on is called CAT Interstellar. I published it solo to Steam in Early Access.

About a year ago Epic did a marketing stream that was incredibly insightful.

After watching that video I made a post: here

The feedback prompted me to start entering the game jams Epic does each month. You can find the original prototype of CAT Interstellar: here

Awesome Allar, one of the frequent commentators who live streams all the game jams, played it and gave me a little feedback as well. Having a random stranger on the internet play your game and not hate it was a pretty rewarding experience. After that I just kept working on the game and eventually got to a point I felt comfortable posting it on Steam Greenlight. I wrote about that experience here.

Hopefully this helps a little and good luck!!!

I have read all the post you linked here and it was very helpful thanks a lot mate this is huge information that we don’t have much as new developers how have no idea what kind of world exist behind the door , i 'm working on my first game since many months and i sent you a massage hope you can replay to me if .thanks again mate and good luck with your game .

There’s no tutorial series that could ever be made that will teach you how to make a game. You have to put the time in and learn the real stuff yourself.

A softer way to put that maybe, is just to say that making a game is a lot about making choices.
Each one is a unique path with heaps of challenges / problems to solve. Tutorials really upskill you.
But they don’t always bring a deep or wide appreciation of how to build an entire game from scratch.

One of the best ways to learn how to make an entire game quickly, is to take a related game / demo apart…
Do this in the genre you plan to work in, as the differences between RPG / FPS / RTS / Mobile-2d are huge.

Are UE4 demos a great learning resource for that though??? There can be issues with engine versions etc.
I’m not convinced yet that UE4 is a great beginner’s game engine, its better for your 2nd or 3rd game imo. 
UDK and Unity are still miles ahead as a pathway into learning to make games from scratch from zero…
Study Jazz / Necropolis / Epic Citadel from UDK etc, or take Unity projects apart, and you’ll progress faster.
Then return to UE4 to make production games as its still better than the other options especially for PC dev!

Actually its been a year and i 'm learning UE4 from youtube channels and the demos was not useful for me it was very high level even now i can make my own game but still i fail to understand the basic stuff from chicken tap demo . every once a while i feel like i gain good knowledge to go back to that demos and take them a part and i fail as the way they made it is not an easy way to understand it without someone explain to you why this function is here and what does it do to the node . so yeah i agree with the op as the only tutorial go deep on making game from scratch was Moize Opel channel but still its not full series as it end once the combat system done which i advice the op to go to his channel and start from their once he finish some basic stuff like Virtus Learning Hub beginning guide . so i hope to see a tutorial that break apart every demo on the unreal launcher and explain every node as no once did on youtube and no one can understand it it easily .


UDK and Unity are still miles ahead as a pathway into learning to make games from scratch from zero…

This is pure opinion and in my opinion completely false. Other arguments for Unity not having version issue are wrong also, you’ll just run in to different issues, like looking on how to do something in C# but only find JavaScript examples, or Boo. Also, Unity has versioning problems as well.

I have never worked on a Unity Game on a team that the main project files didn’t become corrupted. It was designed at the core to only allow team collaboration by paying for the service, because of that built in flaw using your own version control is problematic. Unity does not have Networking built in, requiring the use of addons, which may or may not break when you update the Unity version.

The fact is, making a game is difficult and requires a serious skillset. It is on the would be developer to acquire the skillset. It doesn’t matter if it’s Unity, RPGMaker, Torque or whatever. An experienced developer will make it work and someone brand new to it is going to probably fail. Tutorials are not going to fix that. If someone does make a complete tutorial on making game X, then someone is going to ask for a tutorial to make game Y.

Tutorials should be on very specific things, such as making effect X, or making an elevator, ammo pickup etc. And, most of the tutorials are like this.

It is not that UE4 is not a good beginners game engine. It is that game development is very hard even for experienced people. Most programmers have a 4 year degree in Computer Science or similar, maybe with a games focus. Most game artists that I have worked with all have 4 year degree’s from Art schools, or a related degree such as Architecture. People with this educational foundation in game technologies, then need documentation and tutorials to use an existing game engine. To start from scratch, self teaching is a very long road. A few people are successful at completely self teaching and publishing a game, they are amazing, but they are very rare. John Carmack and John Romero for example were self taught but how many people are like that?


Don’t want to focus on Unity as I’m not here to defend then or help their bottom line and you have gripes to share. But…
Componentized C# and Asset-Store mini-games like Airstrike, Unity-Car-Pro & Space-for-Unity are invaluable to learn from.
More so than anything in the launcher or on the marketplace imho. Unsung devs like Jacky have done more to help new users.
But you have to dig through community tools to find gems like his, whereas Epic could do more to supply learning projects etc.

On the other hand UDK with its range of vehicles, weapons & characters draggable into any project are a better learning resource.
So UDK is the real unsung hero here for me, and I still affirm that it does a better job of acting as a pathway into making games.
Its a given that beginners would assume that unreal would provide draggable vehicles etc, but vehicles alone in UE4 are broken.
And just try extracting the buggy out of the Vehicle game and inserting into it the shooter template, its all fraught with problems…

Yes game dev is hard, but there are plenty of UDK devs that started from nothing. You can see their work in the UDK WIP section.
So it can be done. The fact that many UDK devs have not migrated over and others like Tegleg have left cannot be ignored either!
But Epic has decided to not go that route as such with UE4. Meaning more often than not that UE4 is a bare bones game engine.

Hey all,

I have one complete series and am most of the way through a second, and my main reason for creating them were because I’ve come from a Unity background and one of the things I missed when I transitioned to Unreal were the tutorials which as you said, go from nothing to a game.

So here’s a little shameless self promotion for my channel. Please feel free to check out my channel here: Strigifo - YouTube

For beginners I think I’ve managed to make information much clearer in the 2D platformer series and everything should be transferable into 3D.

Hopefully these videos can help more people get into using UE4.

Well … you could download the shootergame example, modify it a bit, and then you are done with your “game”. And if not, you see whatever they did there within actual example content instead of following videos for hours.

Thanks everyone!

Yes, develop a best game is very hard for many indie game developers and one developer can’t make it done(not to mention about AAA-quality game project because all of us knew it’s impossible with one developer. Except some talent peoples, yes…absolutely!)

First, I assure you that I am not a talented person but I simply hope that I can’t do something for many people out there who want to make an AAA-quality game but not have enough money, not have a team or time, knowledge… to making this and I hope Unreal will be the engine creating and leading this revolution to help us making AAA-quality game by ours hand and by one person. Currently, this is impossible at this time but in the future it’s will not a problems! The main problem is how many endure to do this?

That why I quit my job and started doing some crazy thing. Learn and improve from rivals is what we need to do.

Yes game dev is hard, very hard and why we’re here is not only making a game but also make it’s easier to approach for ours dev comunities.

When a AAA quality game project can be developed by one person in a short time. This is actually the real success for us and for all UE4communities.
Btw, I’m very sorry for my English.

I feel your pain, but there is a difference between spoon feeding and a tutorial