• Register


Main features

        Works on

all WebGL platforms

        via a specific

modern shader architecture

      and native touch support: IE11/MS Edge, Chrome, Firefox, Opera, Safari, iOS (iPad/iPhone), Android, Windows Phone 8.1/Mobile 10, Firefox OS, Xbox One


Shaders / Rendering

    • Standard material is a per pixel material that supports:
      • Diffuse lightning and texture
      • Ambient lightning and texture
      • Specular lightning
      • Opacity texture
      • Reflection texture (Spheric, planar, cubic, projection and equirectangular)
      • Mirror texture
      • Emissive texture
      • Specular texture
      • Bump texture
      • Lightmap texture
      • Up to 4 lights (points, directionals, spots, hemispherics)
      • Custom materials
      • Custom shaders
      • Skybox
      • Vertex color
      • 4 bones per vertex
      • Fresnel term for diffuse, opacity, emissive and reflection

Special FX


  • Render target textures
  • Dynamic textures (2D canvas)
  • Video textures
  • Compressed (DDS) textures & TGA


  • Universal camera (keyboard/touch/gamepad)
  • Arc rotate camera
  • Free camera
  • Touch camera
  • Virtual Joysticks camera
  • Gamepad camera
  • VR Device Oriention camera for Cardboard
  • WebVR camera
  • Anaglyph camera
  • Follow camera

Extremely simple to use!


Exporters & Tooling

Blender 3D logo
Unity 3D logo
Autodesk 3DS Max logo

Post article RSS Articles

This week's update is focused on bug fixes, small visual improvements, creating a smarter AI, and improved gameplay. Currently, the AI is driven by simple if-then logic and hardcoded rules-of-thumb. If an enemy approaches, engage. If you are a ship engaging another ship, fire 2 salvos of antiship missiles.


As you can imagine, this behaviour lends to boring and easy gameplay. The AI is predictable and sometimes may wrong choices. It does not learn from those choices.

So, this week is about rewriting some of the underlying logic to enable smarter Ais that learn. If the last salvo failed to hit the enemy, the AI will then try to launch a larger salvo. If the previous sortie was destroyed, launch a larger flight. Every engagement is saved and the computer uses this database of engagements to decide the salvo size before launching the next engagement.

You can see from the example below. At first, the Sovremmeny tries to engage my Type 26 with 2 of its antiship missiles. The missiles, which fly at sea level, are finally picked up by my frigate around 30km away, just short of its radar horizon. When the enemy missiles reach 25km of the Type 26, the ship immediately dispatches a salvo of Sea Ceptor missiles to counter the threat. The antiship missiles are downed and the threat is over.

In the second round, the Sovremmeny knows that 2 antiship missiles are not enough to defeat the defenses of the Type 26 so it launches 4 missiles in one quick salvo. The Type 26 is able to intercept the second ASM salvo so the Sovremmeny, in the third engagement, launches 6.

This smart(er) AI is not only available as a computer opponent, you can enable the AI to control your units by Delegating Authority. Switching this on lets the unit act on its own accord, allowing it to either conduct offensive actions, defend, launch subunits or emit its active sensors. This would be useful in the future, as the game is developed to allow you to control more units on the battlefield. Here is the Type 26 dishing out salvos of ASM and launching a helicopter against a Russian destroyer.

In addition to tactical AI improvements, a number of upgrades were made to real-time AI actions. In the following case, a task group based on the Queen Elizabeth-class carrier is able to automatically assume formation around the principal, the carrier. Changing directions lead the escort units to find their proper relative positions and fluidly assume their new stations.


In the future, this machine-learning approach will be used to drive AI strategy. This will include everything from forming groups to combat the enemy to determining whether to fight or flight.

American Exceptionalism -- New US units, prettier effects and new ways to play

American Exceptionalism -- New US units, prettier effects and new ways to play


Today's update include new effects, new units and new distribution packages.

Fitting Out

Fitting Out


Today comes the next big upgrade for ToWar. First, a list of new features are available. The most interesting features include the unit and missions editor...

Add game Games


Role Playing

Dedalium is the completely free RPG online game with the characteristic that it can be played through a browser extension on any website that you are...

Guest - - 699,690 comments

This comment is currently awaiting admin approval, join now to view.

Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.