BOSSER-JEROM.com, le jeudi 1 juin 2008 ::
First I have to say that obviously I am a great fan of Sonic The Hedgehog and particularly of Sonic Team. So I decided to make my own Sonic game during my spare time. I've started from naught and I've coded my own 3D and physic engine in C++. Since, the engine has greatly evolved, some of the evolution's steps are described here with videos and screenshots (bad quality, unfortunately...).
I'm nothing to say this but I think that Sonic Team has not completely succeeded to manage the evolution from 2D to 3D. In fact the Sonic game play is hardly convertible to 3D. But I'll try another way to do it.
The game is not realesed yet. All the files from other websites are fakes.
Sonic GL is a fan game without any commercial goal. Sonic the Hedgehog and other related characters are © Sega. The SEGA logo is the property of the SEGA group. This game should not be sold in any way or distribute out of this site. This game can be regarded as a part of my Resume to show my programmer / graphic skills.
BOSSER-JEROM.com,
Add of new moves, badnicks, story, levels (3 in the 1st demo), a video, 4 missions by level, (chaos garden ? not sure), special stages...
BOSSER-JEROM.com,

HD Download(50 mo)
BOSSER-JEROM.com,
Add of those two new moves.
BOSSER-JEROM.com, le jeudi 1 juin 2008 ::
Parallax, offset mapping are now obsolet ! take a look at CSM shader from lonesock. I managed to add it to the Sonic GL engine. I'm still working on it.
(ie : The ground is flat, reliefs are generated by the shader)
Those screenshots are only tests.
On a Sonic Heroes texture (Without / With).
Another height texture test.
Left without shader, right with CSM and height texture.
BOSSER-JEROM.com, le jeudi 1 juin
2008 ::
I wrote a shader which can simulate locall motion blur from a velocity texture (RGB) -> (X,D,Y). So it allow all kind of blurring effects, very effective and fast.
Cool exemples of local motion blur.
BOSSER-JEROM.com, le jeudi 1 juin 2008 ::
I tried to develop a bloom shader wich doesn't need an intesity texture. l Some shots of my first tries.
Try of simulating sparkling on rings.
Without / With simple bloom shader.
BOSSER-JEROM.com, le jeudi 1 juin 2008 ::

Now the shadow is texture rendered and blurred with a shader.

Old shadow style.
BOSSER-JEROM.com, le jeudi 1 juin 2008 ::
New " Metal Sonic " from " Sonic CD " 3D Model ! Modeled and animated under milkshape 3D and 3DS max.
BOSSER-JEROM.com,
BOSSER-JEROM.com,
Last 3D in game model was not perfect, so I've improved it. Here is some render with 3DS max.


Making some new animations.
BOSSER-JEROM.com,
Improvement of super sonic shader.
BOSSER-JEROM.com,
Add of motion blur to emphasize high speed. The motion blur doesn't affect the frame rate: it is multi-sampled in real-time ( ~ 20 samples ).
BOSSER-JEROM.com,
BOSSER-JEROM.com,
Here is new sonic model after hours of modeling :-/
BOSSER-JEROM.com,

the video was made with FRAPS that isn't fully compatible with OpenGL.