I’m doing at least one UE4 tutorial video a day, which can take me as little as half an hour and as much as a few hours.
Why does it take so long?
Well, today, I had a Turkish young lady student and, because she asked me the question about how it was possible I didn’t believe in God – she was very polite about it, I’m just making a long story short – I came to ask her the usual logical question : if God created all things, which is fine by me, I’d be delighted to know that someone is secretly taking care of me – who created God then?
Hey! let’s be logical through the whole reasoning, if it takes something to create something it then takes something else to create who created that something, there’s no way around it.
Her answer was cute: that question doesn’t apply to God. Period.
Well, that’s all good, who better can break the rules than who created those rules, right?
Then it got me thinking: it takes time to think things through.
I’m learning to use Unreal Engine, which implies I know about programming (C++), modeling and UV mapping (Blender), bitmap manipulation (Photoshop), texture creation (Quixel Mixer and Materialize), texturing (Substance Painter), not even mentioning landscape creation (Gaea), text manipulation (Notepad ++), server management (Linux, WinSCP) and quite a few things more.
Let me tell you that it’s a lot of things, invented by a lot people, programmed by more people to fulfill the needs of even more people!
And we’re only talking about tools here, which are only the starting point of designing a game which needs a story, a setting, an interface, rules: loads of things, in a nutshell.
So, that’s why I often think I’m slow.
Many people stumble across fundamental questions and never see through them should they live one hundred years.
To develop a freaking game, you have to master complex fundamentals concepts, start the work and finish it, otherwise you better play Fortnite like anybody else and be happy going with the herd.
Who said there was no metaphysics in game development? Hah!