• Home
  • About
    • Mike makes things photo

      Mike makes things

      My Portfolio of work and projects; Contact me using the buttons below:

    • Learn More
    • Email
    • LinkedIn
    • Github
  • Posts
    • All Posts
    • All Tags
  • Projects

GEP Dev 1

28 Feb 2019

This is the first entry in my dev diary for Mario Kart. As a group, we’ve been assigned the task of making game engine systems based on DirectX to make a 3D racer game, like Mario Kart.

Initially, we created an ‘alpha’ version using Unity and identified all the features our game would need, including:

Splitscreen cameras Driving physics and Collision Controller (Gamepad) Support Artificial Intelligence for NPCs Lap Clock/Timer system Collectibles/Items (powerups etc)

This was achieved, minus the AI, and we’ve started working in the Scarle Engine. I’ve created a basic scene manager, similar to ones I’ve used in other modules, and have began working on importing models into the game for courses and player characters. I’m learning a lot about rendering 3D models and textures in C++. I initally struggled as I called the wrong .mtl file so the renderer couldn’t find any textures. Syntax.

Next to do is applying physics to these models.



devblogDXGEPdegree Share Tweet +1