log in or join
join or log in

Wave Engine

Nice! You are about to download Wave Engine so you can create your own games or interactive experiences. Wave Engine is a Component Based Game Engine architecture, 2D and 3D physics engines, beautiful visual effects, cross-platform support, advanced layout system and much more.

We recommend following the installation guide


This section lists the software which must be installed prior to executing Wave Engine applications on a clean Windows machine.

DirectX End-User Runtime Web Installer

The Microsoft DirectX® End-User Runtime provides updates to 9.0c and previous versions of DirectX — the core Windows® technology that drives high-speed multimedia and games on the PC.

Download DirectX
Visual C++ Redistributable 2012

The Visual C++ Redistributable Packages install run-time components that are required to run C++ applications that are built by using Visual Studio 2012.

Download Visual C++
.Net Framework 4.5

.NET Framework 4.5 is a highly compatible, in-place update to .NET Framework 4.

Download .Net Framework


Here you can find useful resources concerning Wave Engine development. You are free to download and use these resources in your project.



New feature


Fixed bug

Wave Engine is a stable project with over 3 years of experience, used for indie games, for professional apps and by big companies for all kinds of games and applications. In this section, you can view all of the previous versions that were developed before the current version.
SawShark (WAVE 2.3)

New Physics 2D engine integration (Box2D)


Xamarin.Mac supported


Improvements in FBX support.


New Hololens components library


Upgrade to Vuforia 6 for Android and iOS


New Text2D and 3D from WaveEditor


Game Actions for 2D and 3D animations


Improvements in Random Service


New Vibration mobile API


Multi components support


New InterpolationColor control on WaveEditor


[RequiredService] attribute to service dependency injection


Prefab scene improvements


WaveEditor usability improvements




Fixed general problems in Mac & Linux with new Mono version.


Fixed Animation2D frame set to 0 when the animation stops


Fixed dynamic batcher restriction


Fixed CameraCapture fails in some circunstances


Fixed Lens Flare error


Fixed The bounding box property is overrided if Mesh is initialized


Fixed Music fails in Mac


Fixed Memory Leaks in some circunstances after refreshing models


Fixed Linux touchs are displaced


Fixed 2D manipulation fails in some circunstances


Fixed Remove profile from Project Settings doesn't clean bottom property panel


Fixed Assigning materials sometimes shows another material


Fixed Some NullReferenceException when saving a prefabs asset


Fixed ".spritesheet" folders are aslo copied to content output (empty)


Fixed reload scene error in some circunstances


Fixed Cache problems when simulating scene


Fixed Error on dependency refresh


Fixed Empty .winfo files crash asset viewer


Fixed Dependency with multiple components of the same type


Fixed Dolby extension does not work in Visual Editor


Fixed DisposedException in WaveEditor when entity is deleted


Fixed after adding a "TiledMapLayer" component, there's an error shown in the console


Fixed Crash with error values in PixelateLens


Fixed Error after creating a project with square brackets in it's name


Fixed Error after clicking in IsGlobalAsset


Fixed console error after adding ScreenOverlayLens


Fixed FastBlurLens error in some circunstances