Was so absorbed with the schedule, emails, tasks and delegation on Tuesday I completely forgot about blogging. I am here to rectify that a little and list out the stuff we have done in the last two days.
Changing the grass in Test Level is now instant, and no longer takes an absolute age. Added a MEDIUM technique to the entities to allow cheaper shadows along with the flash light effect. We extended the grass drawing range and made the grass fade out better so no more grass popping out of nowhere. The superflat terrain flag now handles the cheap shadow system properly allowing this method to be used for levels where terrain is not needed. It remains to be seen if we promote this feature to a slider/tickbox or keep it hidden in the SETUP.INI. The aspect ratio is now respected no matter what resolution you are running when in edit mode, which means perfectly circular cursors and scopes on rifles :) Fixed the issue of collectible weapons in standalone games not showing the guns when collected. The download system can now determine if an entity has been updated by the artist, and trigger the update to download automatically. Just log in each day, click download and if your purchased items have an improvement, they will be downloaded automatically. Added better interaction between water and entities so they bob about on the surface or sink to the bottom, no more jiggling about erratically. Added F10 reminder on the start-up prompt to show new users how to grab a screen shot from the Test Level session. The engine can automatically detect if an X file is NEWER than the DBO that represents it, and if so, replace it with a new one. This ensures the best performance via DBO and no further need to keep deleting DBO files after each update. Save standalone now remembers all settings in the root SETUP.INI allowing your executables to be exported just how you want them, no more manual editing each time. Skies, terrain and vegetation grasses lists now update each time you run Test Level which means you can buy a sky or grass choice, download it and then run the level immediately to try out your new item without needing to reset the software.
I also did half an hour looking into why the old DBP Free Version suddenly stopped allowing activation, which turned out to be a decent PHP version upgrade which messed up the security at our end. Paul came to the rescue and solved it in short order. New DBP users are happy once more!
Had a meeting today and refined the final list for the next version even further. We have isolated the most important features that the engine sorely needs and are working hard to get them working quickly. To give you a hint, it involves heavy coding of the AI, scripting, Windows 7/8 compatibility and a myriad of tiny yet essential tweaks to make the editing and playing of games enjoyable. Now we have a good upload system and a Game Creator Store administrator in place, expect to see items appear on the store in the coming weeks so don't be afraid to click the FPSCREATOR button in the bottom left of the IDE and visit our digital shop front, and keep an eye out for the free stuff!