@GubbyBlips : I had always hoped by moving power to the scripting, I could crack on with the core internal stuff, but I do get a lot of calls for me to write logic that do things you could easily achieve in LUA. And then I remember, not everyone has been coding for 30 years
It's a tricky one, but I think the answer is 'a little of both', but for now the aim is on the core stuff, and if it can be done in script, defer to that option. Maybe once core stuff gets boring, I can spend my limitless time on writing lovely logic for games, probably do it as part of an actual game making project, that sounds like fun. Alas, I am chained to the engine room right now, no time to make games for fun
@OldFlak : How about "Game Making For Those Who Want A Simple FPS Game In A Few Minutes"
The danger of any tagline is that it can be interpretted so many ways. I think that is why solicitors where invented to expand on a concept so thoroughly that there is literally no room (or patience) to ellude any extra meaning from the proposal. I could certainly communicate in contract form, but it would not be the greatest of reads (for a given value of greatest). Maybe all future software should simply be called 'Made in XXXX' where XXXX is the year of manufacture, and then leave all expectation blank. I don't think I would sell many copies, but at least the expectation would be satisified.
@Zigi : I think 'bold claim' is my middle name, and as the punishment continues to roll in on this personality defect continues (mainly from Steam), I don't think it will change me. Too long in the tooth for radical shifts like that. The best I can do is what I do. It's my passion, and I do it because I love it. if that's not enough, there is literally nothing more I can do. I also have a spark of integrity, and if I said I would do a thing in my professional capacity, I am determined to see to it that it happens. By Classic community, I don't mean just one screaming angry voice, rather a significant group who wants to see Classic prevail on the merits we outlined in 2015. If in time, that group naturally moves to MAX, then we can focus that remaining resource to MAX and accelerate a little quicker with a single product, but we've all got to get along together and if a portion of our community wishes to continue with Classic then that is what I will push for. Sure, this is not typical business practise, and I may be outvoted by the higher-ups (for perfectly legitimate business reasons), but if you bought a product from me, no matter if it's 5 years at $20 dollars, if I said it would do a thing when you bought it, and it turned out it didn't, that does not sit well with me. Sure, every day I spend on Classic is one day less on MAX, but this is an evolution, and at the end of the day we are one community, and Classic is part of the fabric of that community in so many ways.
I have noticed how "Free Lifetime Update" turned into "Free Lifetime Upgrade" over the course of recent conversations
I did a little scounting around and the original promise was "updates", as you see in my early blog from 2015 here (http://fpscreloaded.blogspot.com/2015/02/launch-day-with-new-name.html?m=0) with the quote "GameGuru is now our main game making project here at The Game Creators and we have lots of developments planned for 2015 and beyond - you will get lifetime updates for Free
". It's a small transposition, but pretty clear in the standard industry definition, with update being 'fix something you broke' and upgrade being 'here is some new stuff we made, do you want to buy it'. Are you expecting us to deliver free features forever (and bear in mind we've done so for the last five years) for your $100 purchase? Can you site 'any' other product out there offering that kind of value for money?
You make some great suggestions about appointing what I would call a 'filter' for things we have not done yet, such as might be viewed in a roadmap. It might be dry stuff, but at least you will get delivery on what was officially decreed. If you feel it would be better to have me pull back a tier, and hire someone to validate and sanction all future communication, let me have your thoughts on this. It would certainly mean I can focus on development instead of typing hours of text in forum chat, and of course diverting resource from hiring coders to hiring communication officers, but if that's what the community want to see, I can make it happen. I can also pretty much confirm my team will approve the decision, as they really don't want me out here whittering on and making bold claims all over to place. I'll leave that one open for debate - would be interesting which evil you choose. Idle chatter you cannot hang your hat on, or solid facts that read like political broadcasts.
@PCS : Yep, I am sticking with my opinion I made at the time. Since then, I have created the new character creator and it was the right decision. The new Character Creator is pretty awesome, and you can make hundreds of characters, instead of a limited selection. If we did a new character DLC, it would be selling body parts, not complete characters. With the new system for MAX, you can make characters in seconds, no fuss. We chose Windows 10 because Microsoft only support Windows Mixed Reality on this OS or above, and this is a basic feature of the new product. That is not to say it will not RUN on Windows 7, it's just that we have decided to support the latest OS only for our latest product, it keeps the overhead of developing for it lower by the time we get to 2025
If you are not interested in VR, we will have a demo out around September and you can try it out. If it works on your particular Windows 7 setup, I think you can take the risk of buying MAX and using it perfectly fine. It's just TGC won't fix any Windows Vista/7/etc related issues is all. These days it pays to be very specific about what is being promised in 2020! Can you send me your link to my email at lee@thegamecreators.com, I am keeping a record of Classic promise links, and who felt their importance, so I know where I am, thanks!
@MooKai : I agree that the ideal is that all my team and resources focused on a single product creates a better result (for that product), but a good chunk of the community still wants Classic to fulfill it's potential under the original terms and it has been made very clear there will be war if this is not done. My hope is that MAX presents an appealing alternative in 2020 and beyond, but until there is virtually no-one left in the Classic camp, my aim is to keep working on Classic, fixing bugs, adding promised functions and slowly, patiently and steadfastly converting the nay-sayers over to the fact we are not 'betrayers'. There will still be a place for Classic, supporting 32-bit systems, running Windows 7 and the like, using our 2015 engine (well, let's call it our legacy DBPro 2010 engine) and delivering a pain-free capability to knock up an FPS game in a few minutes. It's also good for business we have two product tiers, the lower price $20 Classic and the upper price $50 MAX, as it provides more marketting opportunties, and if we want to be taken seriously out there (once we have a kick ass engine) it's always good to have a product for every purse. Sounds mercenary I know, but you don't get to code as a hobby for thirty years without developing a second sense for the entrepreneurial.
@MindiFlyth : Thanks for your comments on the new Character Creator, I have a video scheduled for next week to show more details on what we have so far. We learned much from the last one, for example, using a color wheel to change skin pigment is insane, and never looks real. This time, we STARTED with what artists would have done, and built it up from there. For those who say this 'should have been done in the first place' does not understand the process of invention, it's rarely spontanious and genius, it's gradual, plodding, prone to error (and occasional explosive), fraught with risk and has an even chance of becoming a complete failure. If you ask Edison's chief engineer, he 'would have' testified that it's not 50/50, more like 999/1
Changing character expressions can be done right now (and in MAX) but you then need skills in 3D modelling and animation, and then skills in scripting to get those animations to your characters face. There are no plans to 'automate' this process in MAX (just for the avoidance of doubt and subsequent liability), but we are looking to completely decouple the animation data from the script, so you can get someone to animate some facial expressions and then map those to the character in some way. Your ideas have merit though and once we get past September, and the community agree we have a solid enough foundation, and Classic users are happy with their updates by then, we 'might' be able to engineer a way to augment the 'head' model with some prefixed emotions. Right now we have heads from three different artists, and the only thing they have in common is the mouth and eyelid rig (as far as I know) but perhaps there is a way in the future to override the standard animations with some expressive eyebrows? Joke, I think expressing emotion for characters is super cool, and when the time comes, I think we can do a good job. Not modern day AAA good, but Half Life 2 good.
@Bored of the Rings : I'm not as fast as I used to be
Yes indeed, through the kind beneficence of my management team, I think I can keep Preben busy through to September, and let's face it, it will take both of us to cover the requirements of continued support for Classic and creating a whole new rendering/engine and terrain system for MAX. Of course the UI is a huge part of MAX, but you've already seen that now so it kind of 'does not count'. I can say it was Preben that made the new UI possible, leave it to me and you will still be lumbered with the old BCG based nastiness of old.
@Flatlander : Thanks for your 'not betrayed' vote
I am sure you have had 'many' reasons to give me more colorful labels than that over your long tenure with this community, and it's great to have you around to continue posting your trademark no-nonsense responses to everyday life here in our game making bubble. I am not sure I deserve the belief you have conveyed upon me, I try to be as transparent as time allows, but meeting the expectations of others is perhaps the hardest professional challenge I have to face. Coding is a doddle, been doing it since I was a nipper, but delivering software that is all things to all people, now that's a toughy! I'll take it one day at a time, doing what I enjoy, and trying to be the best I can be, and if that does not cut it, then so be it. At least I made a few people chuckle along the way
PC SPECS: Windows 10 64-bit, Intel Core i7-8700K, NVIDIA Geforce GTX 1080 GPU, 16GB SYSTEM RAM