Hi everybody! This update is a big rendering tech update, with some new features thrown in as well.
New in this build:
Painting Terrain!
Terrain types are now "paint on" like monster zones, instead of being locked to a grid. (this also speeds up load times by a fraction of a second, but nobody except for me cares about that! It saves about five seconds in the non-optimised development builds that I usually use)
Where did I leave that quest giver??
The Region Information Window now has a "Contents" tab which shows you a list of every building, monster zone, and NPC placed in the region, along with their status. Click on one to send the camera directly to it.
More network diagnostics
The Region Information Window (shown when you select a region) now shows the amount of network bandwidth coming into the region, the amount being usefully consumed within the region, and how much is being lost to overheads from WAN nodes and similar network devices.
The Eponymous Inn
Buildings and monster zones can now be given unique names - select the building or zone and click on its name in the Information Window.
Rendering Speed Improvements
Hugely speeds up shadow rendering (now takes about 10% as long to render as before), and substantially speeds up drawing everything else as well.
Simpler shaders for lower-end graphics cards
Adds optional "simple" shaders, which switches the game to draw using traditional video game lighting, instead of modern PBR lighting. I'm hopeful that this will make things run better on some of the lower-end integrated graphics chipsets I've been seeing (and which we still don't officially support). Simple shaders can be selected from the 'Video' tab of the options dialog.
One for folks whose keyboards aren't quite as tiny as mine
Adds support for forward-deletion using the 'delete' key during text editing.
Flight paths display the correct price!
Fixes displayed costs for placement of flight paths to include the ending flight point, when an ending flight point would be required at the cursor's current position, and to correctly not charge you for the placement, if you can't afford both the flight path cost and the cost for any required flight point.
A fix for the infamous "infinitely thinking giants" bug!
Fixes players sometimes failing to log out when they chose to unsubscribe, which left them static and stationary on the map (and sometimes the wrong size).
Is the water supposed to be so.. chunky?
Fixes a bunch of shaders to continue animating smoothly even if the game is running nonstop for a long enough time (multiple hours) that floating point precision starts to be lost.
Regarding conga lines...
Improves road following behaviours, making it less likely for players to walk single-file along roads.
Get a hold of yourself, soldier!
Made an AI adjustment to make subscribers slightly less scared of being near monsters (-0.1 -> -0.05). Should make certain of the more timid subscribers less hesitant to venture into monster zones to do quests or gain levels. (this seemed to mostly affect 'Explorer'-type subscribers, in my experience)
Saved game list updates
Fixes save game file list to refresh correctly after deleting a save. (Fixes a crash bug some folks ran into where they first deleted a save and then tried to load that same save, because it hadn't been removed from the UI even though the file had been deleted)
Game data correction
If the game tries to load a file which doesn't seem to exist, we now notify Steam that it needs to re-verify files before the next run. (I suspect these reports were due to people moving around or deleting game data)
...and a whole lot of other miscellaneous bug fixes!
There are *lots* of GPU rendering improvements in this update, and also a lot of CPU-side improvements, but I feel like there's a lot more work still to be done on the CPU side.
My plans now are to finish up work on the Party Update, and then really focus in on those CPU performance improvements that are so needed as games get larger!
Thanks for your patience with this lengthy update, everyone! [ 2020-07-12 02:06:15 CET ][ Original post ]
Delight your subscribers as you build the simulated MMORPG of your dreams.
Take charge of a full-sized MMORPG world and fill it with monsters, towns, NPCs, and quest chains. Design the player classes for AI subscribers to use, and keep them entertained!
Design the monsters, balance the combat, and keep your subscribers happy and playing (and paying!) so that you can cover your server and bandwidth costs, all while building new regions for your players to explore as they increase in levels and power!
Build:
Craft the terrain, lay out scenery to make your world beautiful, raise new land from the seafloor; the world is yours to craft!
Design the appearance and the combat abilities of your game's player classes, monsters, and more. Buff and nerf classes at your whim!
Lay out villages and towns, roads, questing areas, and even individual quests with quest chains to keep your subscribers busy!
Manage your Community
Catch cheaters and ban them (or don't; as long as they keep paying their subscription fees, do you really care what they do?)
Issue warnings to misbehaving subscribers to keep them from bothering other players
Assist subscribers who become stuck, or hire game masters do it it for you!
Profit!
Be a traditional boxed product with subscription fees, or go for a Free-to-Play strategy and instead set microtransactions on potions, weapons, or other goods and services!
MINIMAL SETUP
Processor: Intel Core 2 Duo or equivalentMemory: 4 GB RAM
Memory: 4 GB RAM
Graphics: Discrete graphics card. support for OpenGL 3.3
Storage: 300 MB available space
Memory: 8 GB RAM
RECOMMENDED SETUP
Processor: Intel Core i5 or i7 or equivalentMemory: 8 GB RAM
Graphics: Discrete graphics card. support for OpenGL 3.3