Linear Regression Games

Gameplay, Systems, and Prototyping

  • Role:
    • Junior Developer
  • Dates:
    • 3/20/22 – 1/1/23
  • Platform:
    • Web GL
    • PC
  • Genre:
    • Educational Game
  • Project Type:
    • Research Project
  • Notable Features:
    • Developed prototypes to teach game developers about linear regression in hopes they would use it in future games.
    • Created a minigolf game where the distance from the hole dictates the ball’s launching power.
      • Programmed a bot that uses this information to try to find the hole using a linear regression style reasoning
    • Updated and fixed a hex game where the player uses the hexes to simulate linear regression.
      • Implemented a bot to play this game that was later adapted to future games and prototypes.
    • Developed a racing game where a linear regression algorithm uses multiple stats to guess which bot will win the race.
      • Chosen for further development.