So, I've been following the development of GameGuru for years, from the very beginning, I was a backer for FPSC Reloaded.
I think it is obvious now GameGuru is going nowhere. I don't want to start an other hate topic to spread how disappointed we are.
No, let's accept the facts and try to look in to the future and have a friendly discussion.
2 years ago, Lee suggested to people to go to Unreal and Unity if they need the flexibility and power and wait at least 2-3 years to GameGuru become a solid product. Now 2 years later I don't see it becoming more solid, only that it is getting more features and spreading like mud but it is not becoming more solid.
The price for this engine is also going ridiculously low, it is meant to be an engine cost $100 at launch when other engines was cost only $70. And now years later we are able to get GameGuru for as low as $5 during a sale and GameGuru is on sale every 2 months.
This is a clear indication GameGuru is not doing well financially.
TGC did invest insane amount of money and work in to GameGuru and a new big update that brings VR to GameGuru is in the making.
Great, VR sounds awesome but it does not fix the other problems with the engine and only make the mud spread further without making the engine any more solid.
I do realize that, stop development of GG is the very last thing TGC ever want to do and it may even mean the end of the company.
So here is what I suggest.
While continue doing awesome work with GameGuru and bring VR to the masses, I think TGC should also release GameGuru as an Asset Pack for Unreal Engine and call it GameGuru Asset Pack.
It would include a "Game Mode" that basically the FPS game engine with the player, camera and weapons controls that we can simply swap in project settings in Unreal.
And it would include all the asset that we have in GameGuru including collectables, weapons, enemies, ready scripted so after setting the Game Mode in our project settings to "GameGuru" we could build a game with drag and drop GG assets in to our world and tweaking options just like in GameGuru. But we would have all the power of Unreal to add our own content and build the game world.
What power am I talking about?
Lots of high quality materials comes with Unreal Engine for free to use for any purposes.
More powerful Terrain and foliage system.
Vehicles
Powerful brush system and mesh manipulation tools that allow us to build just about any geometry in Unreal.
Destructible environment that allow us to turn any solid geometry in to a destructible mesh.
Cross platform.
Blueprint system that allow us to script gameplay with no coding required, if GG assests would be scripted using Blueprint it could also mean more simple modification.
More advanced AI out of the box.
3D widgets that allow us to create 3D consoles we can interact with.
Online Service that allow us to even make an MMO in Unreal without the headaches.
Integration with 3rd party tools and services like Mixamo, Quixel, Substance Painter
Things that we never going to have in GameGuru.
But wait Unreal is not free we need to pay royalty!
First of all we are talking about the industry leader engine used by big studios to publish titles that was cost $millions to produce, would you rather pay $100k or do you really expect to get it for free or as low as $20?
If you do, good news, Unreal Engines is 100% free to publish games in the Epic Game Store, so if you are really against paying royalty, all you need to do is make your Unreal game an Epic Game Store exclusive and the engine cost you nothing.
But joke aside, you need pay 5% every quarter if you did make $3k or more in that quarter. Seriously I doubt TGC was making $3k every quarter of this year and I doubt anyone is able to make $3k a quarter with GameGuru simply because the engine is not good enough and whatever you do it feels clunky in GameGuru and out of place so people not going to like it.
So, yes you need pay royalty but Unreal also offer tons of features and tools that helps you to make $3k so you can choose to make $0-$1k with GameGuru and pay no royalty or make $3k-$millions with Unreal and pay 5% or nothing if you publish in the Epic Game Store only.
I know Lee did consider seriously few years ago to turn GameGuru in to a Unity or Unreal asset pack and he decided not to because the license does not fit everyone including TGC.
Personally I believe the terms of Unreal is extremely friendly and other than TGC would release an asset pack in the Epic Store similar to Steam I can't see how is this effect TGC negatively.
Why Unreal and not Unity?
Personally I consider Unreal a better engine for FPS games and VR, AR
It is more advanced, more powerful and the license is also way more friendly.
Free version of Unity is getting more and more limitations and you are forced to buy a license but Unity is slowly moving toward to become a subscription based service. From all possible angles, technology, finance, license I do consider Unreal a better choice.
But wait Unreal is technically an FPS engine so why would you need GameGuru?
Well, it is true you can relatively easily put together an FPS game in Unreal where you can walk around, open doors, shoot things and even add vehicles and make things explode, falling apart, yo can also easily implement basic AI where things walking around, chasing you, running away from you but that's it. Anything more advanced require effort and more importantly 3D math. GameGuru Asset Pack could take advantage of what Unreal has to offer and use it to implement different type of weapons, collectables, different type of enemy AI including soldiers, allies, different type of vehicles for us that still require lot of effort to do it even in Unreal and more importantly, require 3D math. FPS engine or not, Blueprint or not, coding or not, you do still need to apply lot of 3D math to achieve things in Unreal.
GameGuru asset pack could eliminate the need for 3D math and offer ready scripted assets and even Blueprint functions that simplify the implementation of advanced FPS mechanics for us.
I do realize some of you may think it is a crazy suggestion to turn it in to an asset pack especially now that VR is coming to GameGuru, it is going to be so advanced and going to change GameGuru completely and open the door the new possibilities.
But seriously just take a look at the features and tools Unreal has to offer.
Wish everyone a happy new year.
The author of this post has marked a post as an answer.
Go to answer