Free to play puzzle game under the Peanuts license, made with Unity, available on iOS and Android.<br><br>
I was responsible for:<br>
- Map menu system<br>
- Easy-to-use Sound manager<br>
- Facebook features (Facebook connect with official Unity 3D plugin, requests, in-game mechanics, save/restore game)<br>
- In App purchase<br>
- Analytics (C++ plugin)<br>
- Third party libraries (Fiksu, Chartboost)<br>
- Versionning using SVN and not asset server (UVC plugin)<br>
- Google Play setup and submission<br>
Snoopy's Candy Town is a freemium game where you manage a candy factory, making candies, delivering them and helping Charlie Brown in his campaign to the school election.
My responsibilities were:<br>
- Easy-to-use Sound system<br>
- Game tutorial<br>
- Debug and optimization<br>
- LUA scripting for UI<br>
Tomobile is a cross-platform racing game, available on iOS, Android, and Web/Facebook, developed with Unity.<br>
I have programmed the menus (navigation, connection to data and multiplayer servers) and gameplay (race manager, bonuses, checkpoints).<br>
I also developed the Facebook connection for the 3 platforms.<br>
Multiplayer is managed by a SmartFox 2X server, and a custom extension that I have developed.
MedFire is a Serious Game about forrest fire sensibilisation, developped with Unity and C#.
I first had to develop a real-time realistic fire propagation algorithm.
Using scientific studies, I programmed this algorithm and the data structures used (ground cell adjacency graph, LOD quadtree).
This programmation included real time constraint, while being realistic, but also LOD for strategy and IA.
Once this propagation started, I programmed in parallel the artificial intelligence of NPC going with the player, based on the real strategies of firemen for fighting fires.
The AI includes firefighting strategy with corresponding state machines, and pathfinding.
At last, the game terrain is rebuild from IRL land, from pictures taken in helicopter, and from data given by a land segmentation tool which recognises vegetation types.
I developped a Unity Editor tool to rebuild the terrain from those datas, by defining heightmap but also ground textures and vegetation billboards.
The application 'nuit des étoiles' (night of the stars) is a virtual private guided visit of the sky, that has been thought by an astronomist, specialist in sensibilisation for the public, downloaded over 200.000 times in the AppStore.<br>
The starry dome is fully recreated, and the celestal beings positions (sun, solar system planets, stars and constellations, Mesiser catalog objects) are calculated in real time.<br>
I have programmed the planetarium functionnality of the application, ie celestal beings positions computing.