+ 2
How could I create a game engine for PC or Mobile would i have to learn a specific language or use some kind of machine?
Is it possible to make a engine with only one person.The engine is gonna revolve around this ------------------------------------------------------------------ *Drifting* *racing* *Open world* *3D* *advanced physics for the cars* *dynamic lighting* *shadow,buildings,clouds & other things reflect off the car* *Multiplayer* -------------------------------------------------------------------- If there's an engine that covers all of this let me know and if I have to make one your advice would be appreciated.
1 ответ
+ 2
Can you make a game engine by yourself? Definitely. However, if you're asking this, you've got a long way to go before you're in that sort of position. You'll need to educate yourself on more than just programming as well, since you'll need to account for all of the other features of an engine, and how they'll work/perform. To put that into perspective, major companies spend YEARS creating their own engines. And when I say major, I'm talking about companies that have an army of people to help. With that being said though, you don't have to create engines like them, so it wouldn't necessarily take you as long or require as many people; simply depends upon what you're wanting to do with it.
If you're looking for an engine to use for the purpose you listed above, go with Unity or Unreal. Both engines are very capable engines, and more than enough to create the things you listed above. If you go with Unity, focus on C# so you can use its scripting, and if you go with Unreal, learn C++ and their blueprint system. You can't go wrong with either engine; my bias opinion is Unity. For what you're wanting, Unreal is probably a more plausible choice.
Hope that helps.
PS - Don't forget you'll need all of the other roles required to make a game, or learn the stuff yourself also.