Home

Resumé

Current Projects

Projects By Language

Links

Publications

Contact

 

 

Vehicle Cleaner

Program Description

Game developed in XNA to Imagine Cup competition in 2009 for Xbox 360. The competition requested the development of a game with the theme about challenges of the most importants problems in the world.
In the game, which is passed in the year of 2040, a new kind of fuel that uses Energy Cell instead petroleum derived was developed avoiding the pollution caused by them.
The purpose of the game is to transform the vehicles that go on the road to use this new fuel type selecting the right transformation. When a wrong transformation is made, the vehicle blows up, increasing the amount of pollution. It's worth to say that Vehicle Cleaner was a semifinalist game.

 

Challenges

The main challenge of developing Vehicle Cleaner is to deal with so many different types of monitor and TV used in Xbox 360. To deal with this, we developed a module in the game that allows for the most used types of devices to be used without causing problems in the game.

Another problem we faced at the time was the lack of video support in XNA. For this, I developed a content import that transforms videos in a collection of images, which gave us the possibility to display videos in the game.

Also, basic physics developed to deal with the cars in the street. A particle system was implemented to be used during the car's transformation.

To help finishing this game, I invited Diego Barboza, who helped me in finishing in time the game programming, and David Siqueira, an artisit who makes all the models and textures for the game.

 

Features

  • Basic physic system
  • Particle system
  • Video support
  • Display device manager
  • 3D sound
  • Content import development

Screenshots

Video