Free until revenue exceeds 1 Million, can BeamNG use it? https://www.pcgamer.com/unreal-engi...royalties-on-their-first-dollar1m-in-revenue/
Why would they re-do their entire work, research, development, physics, and all that kind of complicated just to not pay royalties when they almost have their own engine at this point? Like why? You've been here since 2013 I thought that was obvious
If you've been here since 2013 I'd think you would have a decent idea to as why this is not going to happen. What LucasBE said summarizes it up perfectly.
Its been talked about countless times before, they will never change game engine. Why would that change suddenly... Royalty free to have to turn way back around and have to pay people to re-develop these features for a different game engine... Yeahhh no.
Can BeamNG use it? Of course. WILL they use it? Of course... not. I don't think you would want to spend literally thousands of hours & waste thousands of $ on rewriting code just to make the game look a bit better. UE4 is trash for anything else than just pretty graphics, so having BeamNG in it would be the one of the dumbest choices you could possibly make at that stage in development.
I wanna jump on the train! Even a game as simple as pre-Microsoft Minecraft wasn't willing to do a game engine swap. People asked Notch & Jeb to put the thing on a proper game engine for ages but Jeb said it would take them at least a year of focused development to make that happen.
Im in the camp that at some point BeamNG will have to change graphics engine, T3d will not last forever.. Just now is not the right time, they have put a lot of effort into this gfx engine.. perhaps in like 3+ years time they could consider migrating to a newer engine. Dare I mention Ray Tracing, which I am aware that currently it is too slow, but in future hardware might be fast enough. Sure it might not come in the next 3-5 years, but perhaps way down the line, 7 years from now, we could have some dramatic graphics improvements? Virtual Reality? DX12/Vulkan support also..
Altho... Unreal engine 5 is slowly getting revealed... I wonder how that could change things for games. It managed to pick my interest. But this aint a discussion about unreal 5.. just about the Licensing and porting that is not happening. I cant remember for 100%, but didnt they officially confirm a few times that its not really worth the work? They kinda made torque 3d into their own thing. not a spectacular name, but its GE (Game engine) Id have to think it was a lot of work already, just making beamng what it is today. We already joke about the official beamng release as if its half life 3, do we really want to make that worse by porting it? I know i might be going a bit off-topic here.. But heres a story about an early access game that i loved when it first released, but as time went on, they ruined themselves by changing the game engine too many times.. Anyone remembers The Dead Linger? Yeah... I dont remember exactly what happened, i think they started with unity 4, made the switch to 5, and then to unreal engine 4. but they never made it far with unreal engine, i think they went bankrupt or just abandoned the project altogether as it simply cost them too much and people lost interest with the game since it has been in a worsening state since their first early access release. I honestly would prefer that the devs sticked with this custom made torque 3d, instead of wasting years of development for a different engine. Doesnt necessarily mean they will go bankrupt too, but its a huge hit in a project when changing game engines..
BeamNG ran an other engine before, so I surely don't see why they won't hop on to another one. Like many say, the T3D is probably not going to stand out another decade. I would find it really cool though, but still. It's amazing how rewriting can optimize an existing platform, that's why I love to see the game evolve the way it does. Personally I'm not in the greater need for top shelf graphics, but at some point rather soon than late I do would love to have a clickable environment and high end quality sounds in this game.
Sounds like Tourqe 3D will be limited in about a decade, if the engine is too outdated in the future we'll have to see what they do, I wonder if the Devs discued the long term future of this engine in detail looking 5-10 years down the road. I haven't seen any updates to Tourqe 3D overall recently. Found this on wiki. "Stable release 3.10.1 / April 5, 2017; 3 years ago"
Technically the engine isn't quite torque 3D as its their own custom version of it, the same way technically "star citizen uses cryengine" but not really. And i see no reason to turn all games towards a single game engine. Having games with outdated engines because that's what they were made for isn't sad, its the norm. --- Post updated --- Is it really trash for anything but graphics? i recall it being easy to understand and being able to get quite amazing physics, and being semi decent at huge terrains.
https://www.beamng.com/threads/vehicle-loading-changes.70676/ https://www.beamng.com/threads/world-editor-2-0.61035/ https://www.beamng.com/threads/fmod-modding-requirements-survey.67652/ https://www.beamng.com/threads/scrape-audio-system-behind-the-scenes.62661/ It's a good bet all this work will continue. Torque is probably nothing more than a passing glance for the devs anymore. Perhaps in the distant future IF some part of the BeamNG code is released for licensing purposes we MIGHT see it's dna running in another engine. Then again the "BeamEngine" might just stay close to home, forever evolving as THE custom engine for BeamNG and nothing else. As posted above the writing is on the wall on this subject.
As far as I am concerned... while UR Engine Beam would be awesome, it would basically take the efforts of completely rewriting the entire game engine to run in it. That being said... Assuming BeamNG hits 1.0 within the next... I dunno... lets say... 7 years... why not. Assuming BeamNG hits 1.0 within the next 7 years... there is just no reason why they should ever do an "engine swap" (you see what I did there ) The only time it would potentially... potentially... make financial sense is if the team decided to take another crack at it (with a higher minimum specs wall) and tackle BeamNG 2... or whatever it would be called... But even then, it might just be a continuation of the narrative (in the career mode... whatever that will end up being like) and just adding new cars, parts, and features like MudRunner moving into SnowRunner just did. So even then, it STILL might not be worth it financially to swap engines as the amount of work would just be astronomical.
BeamNG only ran on CryEngine for the very early years. Eight months after the initial trailer dropped, and eight months before the first public build, the devs announced and previewed the engine change, and the work probably started even earlier. Since then, there has been seven years of development. Yes, the game changed engines before, but comparing a pre-release build to the current one is comparing apples and oranges. And on the virtues dangers of starting clean over, I give you this little gem: https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/ Among other things, the material editor is extremely versatile. There are some fun tricks to making materials tile better and squeezing more out of textures that can only be dreamt of with Torque.
Yeah, but is there really no phsyics or map limitation value to unreal engine? I also remember, at least up to UE3, the games ran extremely well on almost all computers.
Reading that article makes for a great correlation between choices. Could this mean that T3D perhaps will get a chance to evolve into the newest era(s) of 'current tech' ? This is more a statement, not a question.
Torque3D has a pre-release of 4.0 out, with PBR (physics based rendering) which is new gen stuff when it comes to rendering. JeffR has a blog on the T3D forums with plenty of info. Heres a pic of a megascan in T3D4 blog: https://forums.torque3d.org/viewtopic.php?f=8&t=159&sid=18fb42070cc6e0b5a32e7c427a5b8f93&start=450