Home
Why HeroEngine?
HeroEngine Features
New Features
World Building
Character Systems
Effects Systems
AI & Pathfinding
Smart Objects
Game Systems
Management Tools
Server Systems
Licensing
Support
About Simutronics
Contact Us
HeroEngine Build 1.21 New Features
 
More Coming Soon!

Keep checking back as we are continuously adding new videos of the exciting features of version 1.21 of HeroEngine!


Replication

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.


Bandwidth Management

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.


Spatial Awareness

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.


Live Update and World Push

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.


Robust Time Representation

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

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.


Arbitrary Root Nodes

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.


Character Position Interpolator

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.


Environment Schemes

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.


Terrain Sculpting

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.


9Slice and Universal Glyph Rendering

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 UI controls

New and intuitive UI controls have been introduced for value, vector and color timelines.

 
 
HeroEngine Build 1.20 New Features
 
Emitter Mesh

Emitter Meshs are are a powerful new addition to HeroEngine's particle system.

Emit particles at any vertex, along any edge, or the surface of any polygon.


Region Nodes

Region nodes allow developers to delineate specific 3D shapes in the world.

Create arbitrarily shaped bounding volumes.
Lightweight and flexible for any generic use.
Color codeable and easy to shape.
Built in HeroScript function to return a random point inside the node, or determine if a given point is or is not within a given region.


Path Editing

The Path Editing process has been improved in version 1.20 of HeroEngine.

Visual, real-time, interactive, spline manipulation.
Easily add and remove path waypoints.
Waypoints can now have orientation.


HeroSense

HeroSense brings intelligent, adaptive, script assistance to the HeroScript editor.

Automatic minor syntax correction.
Intelligent list boxes help guide script creation.
Tooltips with definitions, parameters, and return types.
Real-time collaborative updates to all HeroSense contextual information.

 
 
HeroEngine Build 1.19 New Features
 

Ribbon Water

HeroEngine's new Ribbon Water feature allows world builders to quickly and intuitively create flowing rivers.

Collision detection for cameras, characters, and objects.
Manipulate altitude, width, and depth in real-time.
Create spline-based water shapes.
Animated "flow" of water along spline direction.


Vortex Nodes

The Vortex Node is a powerful new screen space based visual effects system.

Extensive parameters, limitless customization options.
Create powerful parameter driven effects in tandem with the effects system.
Visual processing is conducted in the frame buffer for a lightweight powerful effect.

 
 
Return Home