Hi, I’m a complete beginner to UE4, and game development in general. My friends and I each got the engine yesterday and we all want to make a game together. The problem is, I have no idea where to start. We want to make 2D and 3D games, but so far we have only completed the basic tutorial guide. Where would be the best place to learn and what should I learn first? How long should I learn before I create? Thank you for any support
The best way to learn is through the Epic or Community Tutorials.
Which one should I start with? I need to Model, Program, design, etc.
I would say start here: https://www.youtube.com/watch?v=QMsFxzYzFJ8&list=PLZlv_N0_O1gaCL2XjKluO7N2Pmmw9pvhE&index=1
I have already completed the basic UI and tools tutorials. What I mean is should I start by learning C++ or Texturing, or Modelling, or design, etc.
Well that depends if you are going the solo route. If that’s true, then doesn’t really matter what is your starting point, you will need to know… everything. So, start where you feel more like it.
Choose a simple game idea … one you can realistically achiever by yourself while learning … and then find a tutorial or help on how to implement the parts you need to make that simple idea.
Keep it simple and achievable and you will learn tons and have fun while doing it.
When I was learning … I took the FPS Template … and then recreated it on my own with a blank project. Did the same for the Third Person Template, Top Down Template. I then went back to these and made them network enabled … but I am crazy that way. 8-}
We are making a simple running game where you dodge stuff and advance through levels with a futuristic theme. Thank you so much.
P.S. Your website looks amazing!
Cool man. 8-}
Let us know if you need any help, the community is always here and ready to help.
Thank you very much for the compliment … 8-}
I don’t know all the details of the game of course, but it sounds like you should be able to make that entirely with blueprints. I wouldn’t start with C++ if this is your first time making a game, especially if you don’t have prior programming experience. I would start with the endless runner tutorial here:
You will probably find some of that useful and could probably recycle some of the blueprints into your own game as well.
Don’t worry about “learning before creating” like you said, especially with blueprints. You should watch that tutorial first just because it seems so similar to what you want to make, but don’t feel like you should keep watching stuff after that without attempting to start on your own game. Create blueprints and make progress. Each time you get stuck, that’s when you should “learn” by looking in the answer hub, looking for similar examples (such as going back to the endless runner tutorial for reference), or posting on these forums. If you post a question, be sure to include what you have tried and what you have researched, so it doesn’t seem like you are trying to get someone to do the work for you.
You can likely make a good prototype of your game using the assets already in Unreal Engine: Blue Guy™ for your character, materials, textures, effects, and sound provided in the starter content, etc. Get your fundamental gameplay features up and running using these assets, and then worry about stuff like modeling, textures, sound, music, level design, etc.
If you have any more questions feel free to ask