GUILLEM ALQUEZA

Racing Game

Description

This project focused on creating a physics-based racing game that also has a multiplayer mode.
The game was developed using SDL, C++, SDL_net, OpenGL and Bullet Physics.

Contributions

As a programmer I contributed to the following sections:

  • Developed car physics and driving mechanics.
  • Created a multiplayer mode using SDL_net, allowing for networked gameplay and real-time interaction between players.
  • Designed a Python script and Blender geometry nodes to transform a 3D car model into cubes for integration into the game.
  • Developed a Python script to extract positions and sizes of track segments from Blender and convert them into the game's format.

  • Experience Gained

  • Using Blender nodes and python scripts to extract data for game implementation.
  • Understanding of Bullet Physics and its integration with OpenGL.
  • Integration of a multiplayer networking system with SDL_net.
  • Racing Car Racing Game