|
Keep checking back as we are continuously
adding new videos of the exciting features of version 1.21 of HeroEngine!
HeroEngine's replication system provides a unique and highly optimized communication path that is largely automated once setup.
Highly scalable, replicate one node or a thousand.
Flexible designer driven replication strategies.
Works alongside or replaces remote calls.
Automates communication between servers and clients.
Integrated into HeroEngine's replication system the bandwidth manager intelligently manages each clients bandwidth choosing which data to replicate, and in what priority, via developer-specified filters, conditions, and rules.
Flexible and adaptive bandwidth control.
Fully integrated into the HeroEngine replication system.
Developer specified filters, conditions and rules.
Built on HeroEngine's replication system, the spatial awareness system presents a general-purpose, high performance system for tracking what objects are 'aware' of each other in 3D space.
Supports large numbers of moving entities with dynamic awareness ranges.
Available for general use via HeroScript.
Utilized for game-specific advanced AI and gameplay applications.
HeroEngine's Live Update and World Push technologies allow developers to push any game content including scripts, assets, data definitions, data files, and area data between live, running worlds without having to bring them down or take them offline.
In other MMO server architectures, game content updates require game servers to be brought down before they are updated with new data. This blocks developers and players from interacting with the game or development worlds for the time that the servers are down - and in the case of live player servers, this can result in lost revenue and unhappy players.
Introduce content to players at key moments rather than giving it to them ahead of time, allowing for surprise events.
Fix or adjust content on the fly without having to bring games down and kick all players out.
Identify all world differences, and choose whether to push the changes in part or in whole.
MMO's and virtual worlds run for very long periods of time. Because of this, they require the utmost precision in time representation and synchronization in order to avoid temporal drift or other precision errors.
Robust integer time model.
Automatic resynchronization for systems that require floating point time calculations.
HeroPath provides a sophisticated pathfinding solution for advanced AI and gameplay applications, which runs in near realtime. It is fully accessible from HeroScript and built on HeroEngine’s multivendor, plugin-based pathfinding system.
HeroPath generates pathing solutions automatically.
Collision-capable world geometry including heightmap terrain and assets are all pathed.
Near realtime pathfinding navigation mesh (navmesh) updates during game development and live servers.
Developer control options for navmesh generation.
Integrated debugging and visualization options.
Developers can now quickly save and load any arbitrary hierarchy of data nodes to or from the database utilizing HeroEngine's new arbitrary root node system.
Arbitrary root nodes can contain any collection of node data independent of area or player character.
Minimize a character’s active memory footprint.
Reduce data overhead for remote calls.
HeroEngine's new Character Position Interpolator allows developers to eliminate resource overhead of distance characters.
Reduce or eliminate overhead of distant characters.
Quick and easy to setup.
Scale down or eliminate animation or controller updates.
Reduce or eliminate collision checks.
HeroEngine's powerful new environmental schemes allow developers complete control their game environment.
Dynamic weather including rain.
Environmental effects including lightning.
Atmospheric effects including clouds, stars, and moonlight.
HeroEngine's new terrain sculpting tools bring an unprecedented level of precision and realism to world and area building with a number of new heightmap-editing filter tools.
Hybrid Erosion filter combines Hydraulic Erosion and an edge-softening filter.
Mean Leveler filter moves affected vertices toward the mean of their heights.
Canyon Cutter filter lowers can create complex canyons and ridges, reminiscent of riverbeds cutting through stone.
HeroEngine's extensive GUI design and building system adds two new major features.
9Slice control simplifies the authoring of compound controls, buttons and windows.
Significant memory and performance optimizations by eliminating the need for edge and spacer controls.
GUI controls can now render any language character set supported by Windows, including Asian fonts.
New and intuitive UI controls have been introduced for value, vector and color timelines.
|