[=;18245]
Extending the borders of the engine? How many AAA multi-million dollar developers do we have on this forum? I doubt 99% of people could really make any use of the source code. I’ve been coding in C++ for 14 years and I’ve built game engines, there is nothing wrong with Java or C# in fact it’s been great to prototype engines with LWJGL and I never came across a difference in performance when switching to C++. I do so because the amount of resources available is staggering compared to resources in C# and it would make life hell constantly trying to reinvent the wheel.
It doesn’t matter about having knowledge of low-level interactions with hardware and memory management, we are in this to make games right? Not engines!..
Whatever get’s the job done quickly the language is just a tool, if people are serious about making games. They’ll leave their pride outside the room, an art pipeline alone for a AAA game is enough to make teams of 10 or 20 sweat horribly.
[/]
Did anyone saying here you need to rewrite UE4 or something? People acting here like C++ is something terrifyingly hard and time consuming, in reality engine APIs is no different from seem in other UEs, it feels like using UnrealScript just it’s C++… and thanks to that you can do anything unlike it was in UnrealScript, which also required C++ to go beyond things. And it also got same object management and garbage collection. Blueprint missing something which is in APIs? just bind it with child class which you can use in blueprint and there you go… you exteded borders of this engine already… and it actually easier then making Kismet nodes in UnrealScript And not to mention all i did is recommand, not command people
But again there no point of argueing really, if people hate C++ so much that they even don’t what to try it and want to use C# or anything else… no problem, there people already doing even C# editor integration for that and i bet they are not AAA ( that have AAA reviews by definition? :p), and there JUST one person who works on JavaScript support for , over time i bet where will a hell lot of plugins for lot of stuff for others to use, extending borders of this engine