How can I create a game from an empty template?

Hello! I hope you have a good day! I started using Unreal Engine a few weeks ago and I like it a lot, but I am having a problem and some doubts that I would like to solve.
The vast majority of internet tutorial videos on, for example, how to make a rolling ball, or how to accommodate a third-person camera to follow the character, usually made with the templates that unreal provides its users. My question was if there is any way to create a rolling ball in a “blank” template, programmed to move and with the camera accommodated as it is done in the “rolling ball” template. Does it make sense to do that? In the professional field, someone who wants to create a game, uses the templates? Or do they do everything in “bank templates”?
I have the level done in a “blank” template, but I can not do anything else since I can not find a way to move the character and have the camera follow it, unless I want to do it in a “third person” template or in a “rolling ball” template.
I hope you understand my doubts, first of all, thank you very much!

That’s your choice. If you are working on your project you should know if this template suits your needs, if yes then use it. It is here for reason. If it’s not what you need then you should create it from scrap. Proffesionals (big studios like Crytek, CD Project red or Rockstar have their own engines. So there is no point asking what they do.) Just pick what you need and use it.

Hope that helps.

Do as you like :).

Nut actually just from learning purposes trying to deconstruct all templates and to re do them from scratch is a great way to start learning the basics.

:slight_smile: Don’t start too big anyway.

GL

I personally don’t like using the templates as the code for most of them are quite outdated. I would encourage people to start setting up their own projects as early as possible. Templates tend so configure classes such as the game instance and the game mode for you, which makes it difficult to understand what your application is doing.

My question was if there is any way to create a rolling ball in a “blank” template, programmed to move and with the camera accommodated as it is done in the “rolling ball” template. Does it make sense to do that?

It entirely depends on the project. If you only want one piece of functionality from the template, then it makes sense to create your own project and migrate the code that you need. If you’re leaning Unreal, I would encourage you to try and recreate the templates in your own project. The benefit of debugging issues with project setup when you have a project you can cross check with will help with the learning process.

A lot of tutorials use the templates as they tend to have character setup already completed. Every tutorial would be increased by 20-40 minutes if they have to do the project setup each time.

When you get more experience and understand the relationships between the game objects, you will then realise how powerful Unreal is when you can start manipulating these classes do all different kinds of bespoke, weird and wonderful behaviour.

You can create from scratch or you can use a template. Templates are good to learn from, once you know what you want to do I would try creating from scratch that way you know exactly what you put into the game and where everything is and how it interacts. The templates themselves are quite bare bones anyway, recreating them from scratch isn’t hard once you know what you are doing. If you want a more complex template I have one for a flying game you can download for free using the link in the description.

Also have a beginner series that may be of use to you if you are just starting out. I take the third person template and create basic game play mechanics. Once you get the hang of that kind of stuff, a “blank” project won’t seem so daunting.