+33 (0) 6 66 174 859 vincentdomela@gmail.com linkedin profile
  • runner game on iphone/ipad
  • tower defense on iphone/ipad
  • trick photography application on iphone/ipad
  • lucha furyaction/beat them all xbox 360
  • Interactive magazine on PSP
  • RPG/Action game on PC
1 2 3 lucha fury4 5 6
CSS Content Slider by WOWSlider.com v2.9


2012, Héliceum, Paris : Game Programmer on several games and applications for mobile platforms.

Project in progress
Main programmer, multiplatform game fully developped with Unity in C#. In charge of : complete prototyping, physics and graphics benchmarks to determine mobile platforms limitations, controls, AI, procedural level creation, scripts, project management and design supervision.

Runsanity
Plateformer developped in ObjectiveC with the IDE XCode and the SDK Cocos2D (released October 2012 on the App store). In charge of : UI, gameplay, optimization, debug.


Human Defense
Tower Defense/Puzzle game developped in ObjectiveC with the IDE XCode and the SDK Cocos2D (released June 13th 2012 on the App Store). In charge of : AI, pathfind, gameplay, controls, UI, optimisation, debug.


Fakers
Trick photography application developped in ObjectiveC with the IDE XCode. In charge of : search engine by categories and themes, UI, optimisation, debug.

2010 - 2011, Punchers Impact, Boulogne Billancourt : Gameplay and Engine Programmer for next generation consoles.

Lucha Fury
Action/Beat them all game developped in C++ for XBox 360 with the IDE Visual Studio and the SDKs XBox, Vision Engine, Recast and Scaleform (released June 22nd on the XBLA). In charge of : AI, pathfind, engine,gameplay, UI, TRCs XBox 360.

2008 - 2009, Neko Entertainment, Montreuil : Gameplay Programmer for portable consoles, Engine Programmer.

Cover Girl
Interactive magazine for girls with a lot of mini-games developped in C++ for PSP with the IDE CodeWarrior, SDK Scaleform and a proprietary engine, the Neko Game Development Kit (NGDK) (released October 13th 2009 on PSP, published by Ubisoft). In charge of : Gameplay, UI.


Engine evolution
Evolution of the proprietary engine, the NGDK 2.0, for next generation consoles. In charge of : Architecture, Visibility, Spatial partitioning.

2007, Monte Cristo Games, Paris : Gameplay Programmer.

SilverFall : Earth Awakening
RPG/Action game addon developped in C++ with the IDE Visual Studio (released February 21st 2008 on PC). In charge of : Gameplay, Controls, Camera, Scripts.

Cloth physics
Personal project. Small physics engine with cloth simulation. The goal was to mess around with cloth physics and get realistic and unrealistic simulations by teawking the physics parameters. Developped in C and C++.

Cloth simulation

Enneagram game
Student project. Video game based on the Riso and Hudson Enneagram test, developped with Virtools and using dlls developped in C++. This game permits to test the player personnality thanks to the Enneagram test. The player is confronted with various situations during the game and its behavior is analysed to determine which type of personality he has. Mouse movement is recorded to determine if the player hesitates before answering the question, thus weighing the validity of the questions. Mouse movement factor has been calculated with a neural network, calibrated with live camera recording of a beta players group. In charge of : lead development, neural network design and implementation, virtools programming.

Bomberkart
Student project. Karting video game developped with OGRE 3D (Object-Oriented Graphics Rendering Engine) in C++. This game also uses the physics engine PhysX to process collisions between karts and detect when a player take a bonus. For the sound, the sound engine fmod processes collisions and kart engine sounds along with an ambient music. In charge of : project management, middleware integration, gameplay.

Discovery
Student project. OpenGL demo developped in C++ and GLSL that tells the story of the Discovery spaceship from an atypical point of view. This demo has been the occasion for me to learn and program shaders in GLSL as bump-mapping or cel-shading. In charge of : GLSL shaders, camera and objects controls, cut scenes.

Eden
Student project. Software of garden creation developped in C++ with OpenGL and Qt4. This software allows to create, arrange and visualize a garden in 3d real time by creating a ground and by placing objects on this one such as trees, plants and decorative elements (fountains, benches...). Many options were thought to obtain a realistic rendering in 3d real time like the race of the sun, the shadows (shadow mapping algorithm) and weather changes (rain and fog). In charge of : Objects creation and management, code design and implementation.

Radiosity
Student project. Programming of a 3d rendering engine using the radiosity, developped in C++ with OpenGL and Glut. The radiosity is a global illumination technique which gives realistic renders. This technique considers that each object of the 3d scene emits luminous radiations and the others receive them. The scene is discretized in facets and each one will emit radiations on the other facets, the process is repeated several iterations. An energy balance is made to obtain the final render. In charge of : code design and implementation.

Labyrinthis
Student project. Labyrinth video game developped in C with OpenGL and Glut. You are Link, the famous hero of Zelda pursued by his pale clones and you must escape from the labyrinth. Be careful, the traps weaken you and mud and water slow you down. The software also allows to edit your own playable labyrinths.

Radial
Student project. Program developped in C that corrects radial distortion, which is an optical phenomenon caused by a photographic material whose diaphragm is badly regulated. The taken image by the photographic material is deformed. This program corrects this phenomenon.

Histogram rebalancing
Student project. Program developped in C that rebalances histograms and modifies images. The images often have histograms very concentrated on certain colors levels, that gives images with very unbalanced contrasts. This program allows to rebalance those images histograms to obtain a wider range of colors. It also allows images transformations like luminosity adjustment, gamma adjustment, thresholding and negative effect.

Webishell
Student project. Mini-games website in xhtml and javascript. This website proposes 5 mini-games : a naval battle, a black jack, a snake, a power 4 and a kill me.

link to the site

La grande évasion (the big getaway)
Student project. Short animated movie realized with 3DS Max on the toy theme. A bear and a plastic private have decided to get away from their owner's room.

Dragon Kabuki
Personal project. Water dragon modelisation for the game Kabuki, game that a graphist friend made in his school ISART Digital school as the final course project and winner of the great price "3D3", price virtools and price of the sound at the 3D3 2006 contest. This dragon was modelled, skinned and unwrapped to be textured.

Advertising
Student project. Ad creation for the environment safeguarding.