I wouldn't consider not writing your own engine as "cutting corners" although I've seen some arrogant programmers make ridiculous claims like that. At the end of the day, you should take steps to move towards your ideal job. If you want to develop or improve a game engine, then learning how one works is an important step…
I think that you should change forums... seriously. Making engine is a fulltime job. You get payed for it. You will have no time to make games if you go this "traditional way". You can extend existing engines, but writing one from scratch == years, light years before you will make a game in it. Go Unity or UE4 and learn…
Unless you have a large team and lots of funding you just won't be able to match the convenience of using a 3rd party engine. Especially when it comes to how the art looks. However I do know a few programmers who have turned indie and made their own custom engines. It's usually been because the game they're making is…
If your goal is to build a game as fast as possible then you will probably be better off using an existing engine. There's still plenty of reasons to write your own engine: you'll have full control of how everything works in the background, you won't have to pay any royalties to third parties, you will fully understand how…
These days making an engine usually meals pulling together a bunch of libraries and making sure they all play nice with each other unless you're writing those parts yourself as well. From personal experience though the from-scratch make-my-own-engine route is more educational than it is "productive" to making a game. I…
Greetings; First of all; The reason for me to ask this question is because according to the communities/ forums, that I go to, debate upon the part where if one is planning to make games on ready-made game engines and / or using C# instead of C++ for game development. The debate runs further on where the members enforce…
Use an existing engine. Building your own makes no sense at all in 99.9% of the cases, unless your goal is to waste a lot of time and money to have a inferior engine as a result and be able to start working on your game months later than planned. Insisting on building your own engine is a Ego thing, nothing more. Thats not…
This sounds reasonable. I dont know much about coding, I only do it when I have to but, maybe you could take an opensource engine and add to it. Would that teach you more?
All of /\ this. We stopped writing new game engines from scratch every time we wanted to make a game TWENTY YEARS AGO. Anybody who is hung up on that either has something to prove to everybody who isn't interested anyway, or they're really stuck in a bygone era.
Unity is a great engine/editor. Its developing fast and I dont think you could ever get tired of it. Not sure I understand the part about making your own game without an editor. Does it mean if you code everything yourself you walk with clanging sounds and wear iron under-trousers?