There are 0 repository under air-hockey topic.
In the project, I started off by doing a Humming Bird tutorial from Unity-Learn to get an idea about ML-Agents, reinforcement learning, and training a model. Simultaneously, I got the chance to explore the Unity Editor and tried out building the entire scene. While training the bird’s model, I understood a lot about hyperparameters which I then tweaked and tuned to try out new models, the trial and testing sometimes gave horrible results making me realize how much a change in a parameter could affect the performance of a model. Once I was through the tutorial and had a basic understanding of how ML-Agents work, I decided to build other games and empower them with ML-Agents. I chose Air Hockey where wrote my own observations and change the config file to train the model in such a way that it performs best. Initially, I was lost, but then gradually figured out how to train the player similar to the hummingbird. It didn't work out great at the beginning, then I added our own observations, rewards, made some code changes, and provided a scoring UI to finally create an amazing ML-Agent that was smart enough to never let us win!!
Two-player air hockey game, played with WASD and arrow keys.
This is a popular arcade game called as Pong Game or also be called as Digital Air Hockey Game.
Simulation of air hockey game in Python using Pygame
Rastreamento de um disco de Air-Hockey utilizando técnicas de visão computacional
Table Sports Leaderboard App (FireBase back-end)
This repository consists of various simple games made using javascript. Try air-hockey here: https://canvas.zense.co.in/HacKnight2K19/airHockey2/index.html
An air-hockey video-game made using C# .net for interface, c++ for game logic/rendering (opengl 3.x with glew), implementing several programming patterns (factory, composite, visitor, strategy). Comes with its load of mandatory bugs and code smells as you'd expect from a students project