Home

AirMess R8 is now available, on Widows 8 RT, Windows 8 Desktop and of course Windows 7 !

Windows 8 RT

AirMess_24

Get AirMess (Windows 8.1)

Windows Desktop (Windows 7 and 8)

AirMess Desktop 1.8

AirMess Desktop 1.8

As usual, if you are using it on Windows 7, you’ll need to make sure to have the latest updates:

What’s in the box?

This time, the revolution is for the Desktop πŸ™‚

Read the rest of this entry »

Advertisements

I haz motion blur :)

July 6, 2014

Motion Blur

I coded a little motion blur effect that will be available in the next AirMess release (if you are running a DirectX 10+ level graphic card). It was implemented using this technique from nVidia.

I also greatly improved the performances of the game when running on down level graphics by having both a DirectX 10+ renderer and a DirectX 9 renderer but … this isn’t a perfect solution:

  • The rendering quality it obviously less than the DX10+ one
  • Can achieve a solid 30 fps on some x64 tablets but I couldn’t get more than 12 fps on the original Surface RT. On that one I’m actually CPU bound rather than GPU bound …
  • The game will try to auto-detect the best settings but you can still override them later on

But still, the next monthly release should happen this week and also brings new weapons πŸ™‚

After an ImagineCup project, a reboot, a new job, a new country and months of silence, AirMess is finally available in the Windows Store!

AirMess

Get AirMess (Windows 8.1)

 

It’s still in a very early stage (even compared to the previous ImagineCup project), but hopefully there will be incremental on a regular basis.

 

Already Β in the pipe for the next release, more ships (and maybe more technical details about how that happened :))

And of course, SharpDX rocks!

 

I always wanted to try GPGPU programming but never had the opportunity and doing business applications in .NET doesn’t really helps doing that (still, there are people doing this in high frequency trading applications but that’s not my case).

But for a game, this is completely different.

Read the rest of this entry »

Physics !

March 27, 2013

After several weeks of coding and a travel to Oslo (\o/), I was able to make a lot of progress in Kadma, and AirMess.

I implemented BEPU Physics into Kadma, the multi-threaded way. There are a lot of threads running in Kadma and restarting an Engline from scratch gave me the opportunity to try something I was never able to do in my XNA based Engine.

Physic

Read the rest of this entry »

Direct2D

March 27, 2013

One of the first thing to have when developing a 3D game is actually to be able to output text on the screen. This is a requirement if you want to display debug messages and basically know what’s happening without using break points everywhere.

Read the rest of this entry »

Let there be light !

February 20, 2013

I’m still building the fabrics needed to run Kadma. This week, it was lights.

Nothing fancy, my point is to make a game, not a technical lighting demo that some people more experienced and with more time already did several times πŸ™‚

Image

Β 

Image

Β 

Β 

Also got some old friends rendered πŸ˜‰Image