Today, we are proud to launch WAVE ENGINE, the ultimate solution that enables you, game developer, to focus in creating mobile games using one of the leading programming language C#. WAVE ENGINE handles the automated and transparent re-codification of your games in all mobile platforms.

Independently of the games physics of your choice –2D or 3D–, WAVE ENGINE helps you managing your games assets using our integrated game editor with additional services, such as the end-users game analytics, online in-game advertising, in-app purchases, game notifications, social network gaming marketplace handling.

No payments upfront, no fees when you use our components, commission when users download your games. Unleash your creativity and amuse the world !!!

At Wave, we want to publicly thank our private investors that have made this journey possible and who are committed in the long-term success of our company.

Join the wave now, JOIN WAVE ENGINE !!!

Latest Media

We're sorry, but no images, videos or audio files have been added to this gallery.

If you would like to share media with the community, sign up and you can.

Blog RSS Feed Report abuse Latest News: WHAT'S NEW IN 1.4

About Wave Engine with 0 comments by waveengineteam on Sep 11th, 2014

New Demo

Alongside with the 1.4 Release of Wave Engine, we have published in our GitHub repository a new sample to show all the features included in this new version.
In this sample you play Yurei, a little ghost character that slides through a dense forest and a haunted house.Some key features:

  • The new Camera 2D is crucial to follow the little ghost across the way.
  • Parallax scrolling effect done automatically with the Camera2D perspective projection.
  • Animated 2D model using Spine model with FFD transforms.
  • Image Effects to change the look and feel of the scene to make it scarier.

The source code of this sample is available in our GitHub sample repository

Binary version for Windows PC, Here.

Camera 2D

One of the major improvements in 2D games using Wave Engine is the new Camera 2D feature.
With a Camera 2D, you can pan, zoom and rotate the display area of the 2D world. So from now on making a 2D game with a large scene is straightforward.
Additionally, you can change the Camera 2D projection:

  • Orthogonal projection. Camera will render objects 2D uniformly, with no sense of perspective. That was the most common projection used.
  • Perspective projection. Camera will render objects 2D with sense of perspective.

Now it’s easy to make a Parallax Scrolling effect using Perspective projection in Camera 2D, you only need to properly set the DrawOrder property to specify the entity depth value between the background and the foreground.


More info about this.

Image Effects library

This new release comes with and extension library called WaveEngine.ImageEffects, this allows users an easy mode (one line of code) to add multiple postprocessing effects to their games.
The first version of this library has more than 20 image effects to improve the visual quality of each development.
All these image effects have been optimized to work in real time on Mobile devices.
Custom image effects are also allowed and all image effects in the current library are published as OpenSource.

Skeletal 2D animation

In this new release we have improved the integration with Spine Skeletal 2D animation tool to support Free-Form deformation (FFD).
This new feature allows you to move individual mesh vertices to deform the image.

Transform3D & Transform3D with real hierarchy

One of the most requested features by our users was the implementation of a real Parent / Child transform relationship.
Now, when an Entity is a Parent of another Entity, the Child Entity will move, rotate, and scale in the same way as its Parent does. Child Entities can also have children, conforming an Entity hierarchy.
Transform2D and Transform3D components now have new properties to deal with entity hierarchy:

  • LocalPosition, LocalRotation and LocalScale properties are used to specify the transform values relative to its parent.
  • Position, Rotation and Scale properties are used now to set global transform values.

Transform2D inherited from Transform3D component, so you can deal with 3D transform properties in 2D entities.

Multiplatform tools

We have been working on rewrite all our tools using GTK# to get these tools available on Windows, MacOS and Linux.
We want to offer the same development experience for all our developer regardless their OS.

Workflow improved

Within this WaveEngine version we have also improved the developer workflow, because one of the most tedious tasks when working in multiplatform games is the assets management.
So with this new workflow all these tasks will be performed automatically and transparently to developers, we obtaining amazing benefits:

  • Reduce development time and increased productivity
  • Improved the process of porting to other platforms
  • Isolated the developer from managing WPK files

All our samples and quickstarter have been updated to this new workflow, Github repository.

Scene Editor in progress

After many developers requests we have started to create a Scene Editor tool, We are excited to announce that we are already working on it.
It will be a multiplatform tool so developers will be able to use this tool from either Windows, MacOs, or Linux.

Digital Boss Monster powered by WaveEngine

Outstanding  success of the Boss Monster card game for iOS & Android kickstarter, which will be developed using WaveEngine in the next months.

If you want to see a cool video of the prototype here is the link.
Don't miss the chance to be part of this kickstarter, only a few hours left (link

More Open Source

We keep on publishing source code of some extensions for WaveEngine:

Complete code in our github repository.

Using Wave Engine in your applications built on Windows Forms, GTKSharp and WPF

Within this new version we want to help every developer using Wave Engine on their Windows Desktop Applications, like game teams that need to 
build their own game level editor, or University research groups that need to integrate research technologies with a Wave Engine render and show tridimensional
results. Right now, located at our Wave Engine GitHub Samples repository, you can find some demo projects that show how to integrate Wave Engine with Windows Forms, 
GtkSharp or Windows Presentation Foundation technologies.

Complete code in our github repository.

Better Visual Studio integration

Current supported editions:

  • Visual Studio Express 2012 for Windows Desktop
  • Visual Studio Express 2012 for Web
  • Visual Studio Professional 2012
  • Visual Studio Premium 2012
  • Visual Studio Ultimate 2012
  • Visual Studio Express 2013 for Windows Desktop
  • Visual Studio Express 2013 for Web
  • Visual Studio Professional 2013
  • Visual Studio Premium 2013
  • Visual Studio Ultimate 2013

We help you port wave engine project from 1.3.5 version to new 1.4 version

Within this new version there are some importants changes so we want to help every wave engine developers port theirs game projects to the new 1.4 version.
More info about this.

Complete Changelog of WaveEngine 1.4 (Dolphin), Here.

Download WaveEngine Now (Windows, MacOS, Linux) 

Media RSS Feed Latest Video
Bye Bye Brain: App-ocalypse

Bye Bye Brain: App-ocalypse Bye Bye Brain: App-ocalypse Indie

Updated 8 months ago Released Jan 9, 2012 Single Player Tower Defense

Sequel of the acclaimed Bye Bye Brain this version comes with more stages, more levels, more weapons and much more fun! And it's totally FREE! Apocalypse...


StarJunk StarJunk Indie

Updated 6 months ago Released Sep 30, 2014 Single Player Roguelike

You command a team of DSSR commandos, usually referred to as 'troopers'. Your mission is to recover damaged, lost, or infected starship derelicts. In...

Post comment Comments
KillerBEEcall911 Aug 18 2014, 1:48pm says:

how do i install the engine on linux

+1 vote     reply to comment
waveengineteam Sep 15 2014, 2:34am replied:

Here you can find some videos of getting started on each platform:

I hope that helps

+1 vote     reply to comment
Quast Apr 12 2014, 10:54am says:

is this engine free ?

0 votes     reply to comment
waveengineteam Apr 25 2014, 1:46pm replied:

Hi Quast,

Yes this engine is completely free on:
- Windows
- Windows Store
- Windows Phone
- Linux (coming soon)
- MacOS

And on Android or iOS, the engine is free but you need to have a Xamarin license to compile (there are indie and university licenses)

I hope that helps

+1 vote     reply to comment
Quast Apr 26 2014, 10:39am replied:

Thank you

+1 vote     reply to comment
||||||||||||||||| Feb 12 2014, 3:36pm says:


+1 vote     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Send Message
Official Page
Release Date
Released Feb 21, 2013
Engine Watch
Track this engine
Community Rating



5 votes submitted.

You Say


Ratings closed.


Latest tweets from @waveengineteam

@nunodonato The next milestone planned is release a first Visual Wave Editor 2.0 [private beta] around December

Oct 10 2014, 5:03am

@nunodonato Yes, this new Editor will be available on #Linux, #Windows and #MacOS

Oct 10 2014, 3:58am

With #WaveEditor 2.0 you will create, build & run your project without Visual Studio. #gamedev

Oct 10 2014, 2:25am

WaveEngine installers can be downloaded now. We are working to fix the rest of our website. Thanks for your patience.

Sep 30 2014, 6:52am

We are experimenting some problems with our website. We will fix it ASAP. Thanks for your patience.

Sep 30 2014, 5:52am

Look at our new Wave Editor 2.0 screenshots! Here you can find more information: #gamedev

Sep 25 2014, 11:49am

Take a look to our Parallax Sample running on #iOS8. Now in #WaveEngine 1.4.1 (Dolphin) #gamedev

Sep 23 2014, 11:25am

We are happy to announce that #WaveEngine 1.4.1 (Dolphin) is out!. Now with #iOS8 support! #gamedev #iosdev #indiedev

Sep 23 2014, 10:13am

Have a look to our new #WaveEngine Parallax sample running in all devices! #gamedev #crossplatform

Sep 15 2014, 11:47am

@Yoruguaman This feature will be available soon in the Nightly Build.

Sep 15 2014, 7:58am

Embed Buttons

Promote Wave Engine on your homepage or blog by selecting a button and using the HTML code provided (more).

Wave Engine Wave Engine
Wave Engine
5 of 659
Last Update
23 hours ago
23 members