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.
answered Mar 24 '19 at 12:52 PM
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.
:) Don't start too big anyway.
answered Mar 24 '19 at 01:52 PM
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.
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.
answered Mar 24 '19 at 02:55 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here