NHL Hockey Simulator. Being a fan of hockey and the NHL, I decided to make this little project with some of the free time i had. This project allows you to simulate matchups between any of the 32 NHL teams, even making teams face themselves if you want! Use keys 1 and 2 to switch the home (right) and away (left) teams. Press SPACE to start the game once the teams are set up. Pressing the green flag or pressing 3 gives you a random matchup. The simulator is meant to be as accurate as possible to real life. Teams have attacking, defending and goaltending stats based on the real team's performance in the league in recent years. The combination of team stats gives them different chances of scoring goals. So for example its most likely that the Dallas Stars are gonna win a match against the Chicago Blackhawks. It's not impossible for the Hawks to win, though. Anything can happen, just like real life. A lot of factors can modify a team's chances of scoring, such as going in a power play or having the opponent pull the goalie. By the way, I'm a little biased towards my favorite team, so please don't mind if the Pittsburgh Penguins are a little too overpowered in this sim. There are some minor glitches here and there, mostly visual glitches like the play-by-play events overlapping, but that doesn't affect the simulation at all. The NHL shield, NHL team logos and names, as well as each team's goal horn are properties of the NHL and their respective owners. I do not own any of the resources used in this project and all assets used are for recreational purposes only. Update history: v1.0.0 - Aug 18, 2025. Released. v1.0.1 - Oct 24, 2025. Updated goal horns for the Utah Mammoth and Pittsburgh Penguins. v1.0.2 - Oct 25, 2025. Pressing the number 3 can now generate random matchups without the need to press the green flag again v1.0.3 - Oct 26, 2025. Added the option to lock teams. Locking a team allows the user to generate random matchups while having one of the teams untouched. Updated shot on goal frequency. v1.1.0 - Oct 26, 2025. Made balance changes following the 2025-26 NHL season. v1.2.0 - Jan 27, 2026. Balance changes made following the halfway mark of the 2025-26 NHL season. v1.2.1 - Mar 14, 2026. Updated goal horn for the Pittsburgh Penguins. v1.2.2 - May 31, 2026. Updated goal horns for the Nashville Predators and Pittsburgh Penguins (again).