No one is or should be against better, new or more advanced features which will server the product in good stead looking to the future which is what you will have to do when contemplating using Reloaded for your game making. That goes without saying and I have no objection to that - the very opposite being the case. I have no objection to Rift therefore and and glad to see it included and that it will be supported as a tool for the future. Nice it will be when it may be more widely supported and we don't have to sit around with an object half the size of a house on our head and get sick all day long. Hopefully we look forward to the day when we wear it as a pair of spectacles or our standard specs support it too - dual purpose specs in a world full of Virtual Reality. Still we are not quite there yet and neither is Reloaded.
Now to be fair and this has been said before I know :
TGC is a business and game engine users may and often will have different priorties. One needs the other of course so some understanding and meeting of minds is needed for best results.
Prior to Reloaded taking off everyone in the big wide world current TGC users and others outside of the realm in the wider world did have and opportunity to comment on the future of the product. At the TGC forums in the first instance. An then at Kickstarter and to comment and or support it.
The support at Kickstarter well got off to a bad start. Clearly not enough support so not enough faith in it rightly or wrongly.
As to the plan for development well that may have had something to do with it or not and previous and or past technology used and TGC engines existing as judgement for potential supporters may also have had a bearing. Presumably they did.
At that time with limited choices open to TGC when users had a chance to comment as I remember and you can go back if you like and check the relative Reloaded related threads and posts and comments from interested parties.....
The overall concensus was from users (and TGC presumably)
(a) that no one wanted or could afford to wait for maybe, 3, 5, or 10 years so that a new engine could be built looking to the future using technologies of (for) the future.
(b) that current technologies of the past and at the time in general and wide use perhaps in some instances, namely DBPro and DirectX 9 would be sufficiently capable to deliver what was needed into the future (for unspecified amounts of time) and that given TGC experience in developing game engines that they had the expertise to indeed squeeze out of those past/current technologies more than enough power and develop therefrom an engine core/platform suitable to take us forward for what - perhaps the next ten years at least?
Those things partly due to current situations at the time of I guess TGC and users predicaments. Perhaps in the case of TGC - commercial realities and financial and other restraints and in the case of users - cant wait to make a game, for a new engine or the next feature no matter how that could possibly be achieved or considered to be so done. I just want it now approach and I want it good and I want it cheap - which is our first human response. Lets just have a go and see how it all pans out as soon as possible of course and I am sure it will because it must, surely. If I can imagine it it must be possible because I want it to be so.
In reality there were not many choices were there and perhaps only the two - stick with what you have and try and make it a little better in the hope all will be OK now and into the future hoping the technologies will indeed survive or go all out for the unknown and start from a very basic zero, zilch, nothing and start a new engine built upon something completely new as to be tailored to whatever you make it - to be planned and decided by research, deliberation, planning, consultation and so on or otherwise. i.e. What are the needs and objectives for both TGC and Users not now but into the future and how will that be achieved. Do we have, can we build a plan - a very detailed one and how and can we achieve it. We need a plan surely - a credible one knowing of course it may well be influenced along the way perhaps but that will always be the case and adjustments may have to be made albeit towards the perceived and required objectives for the future.
Currently we have arrived at this stage despite ongoing thinking and updating of plans which we don't know of in specific detail perhaps - because of decisions taken before Reloaded's kick off so presumably everyone should be happy having decided back then that the then current plan at that time for the core technologies at least would be sustainable and would deliver the end goals and objectives which to be fair I am not quite sure were or are other than to make it an engine suitable for users into the years ahead in which case all should be fine and dandy, no worries.
At the time Reloaded was being thought of and kicked off I had thought that the bottom line was that 32 bit operating systems and Direct 9X technologies apart from DBPro itself as the core programming language would not support a modern engine into the future though options for TGC to consider a new engine from scratch were limited for obvious reasons as specified above. Ideal to build a new engine from scratch perhaps in theory but not very realistic in reality despite it may be an imperative for success - the option is to run with what you can and hope it all works out. If you cant do whats ideal for a variety of real life reasons, you cant do it and not much option.
There is nothing I see to change my mind as yet. We live in fast paced world and technology moves ever increasingly faster despite our failures to embrace it as fast as it might be so. Computers themselves, computer games and their technologies incorporated, the quality and range of device deployment, web, tablet, multi user interaction and so on moves forward at an unprecedented rate and will get faster until such technologies permiate every minute of our day and encroach on every aspect of our lives even more than they do now. You keep up or you get left behind. People want to play a computer game on an an airplane or on their way home from work, on a tube or bus, or car or in the bath! Just like they want their mobile phone or tablet always in their hand every minute of the day. They cant put them down. Its the age of communication and interaction with others - even if its only interaction with your game characters! so we need some of that!
To be realistic Reloaded was always going to have limitations no matter what technologies it used or would be based upon and much like the performance and fps game play speeds its not the highs that matter. No one cares if you can have 250fps in an empty level - its the lows that matter and if you cannot sustain a reasonable performance no matter what you throw at it then you come to a halt in your game building or game playing experience - that's if you want to enjoy it and not bin it.
As is Reloaded is now what it is and all that can be done is make the most of it. That may be enough - it may not at least in making a Windows platform only fps game is concerned - at this stage at least and getting there would be a first step.
To that end this being an FPS shooter, and putting aside all other considerations then some ensuring that the AI quality of intelligence and behavior at least is up to scratch with future game making expectation would be a good decision. If you want to show others what an fps engine is really capable of and encourage more users to use an FPS engine then there is no better way than to show capable AI behaviour feature inclusion as that's the bottom line. Even a zombie could do with a little more intelligence than swinging arms at you widely when close enough to do that.
Its too late to consider what was or could have been now. Yesterday is gone - you cant go back or change that and who would want to? so what is done from now on is what matters.
Hanging on in there and see what develops is all that can be done.
Hopefully if Reloaded is successful then TGC may I hope have a secret plan on the table as a contingency for something to replace it with later if it falls on hard times.
xplosys,
I just behave that way sometimes out of confusion and frustration!