Hockey at Pacific Science Center

A web-based collection of, educational, hockey-themed minigames that was created in collaboration with the Pacific Science Center. The collection includes slapshot, goalie, skating, and of course, ice resurfacing minigames. The player can skate around to the different mini-games or NPCs that are scattered on the rink. NPCs will explain an aspect of hockey to the player and then the player gets an option to play a minigame based off that aspect.

What I worked on:

Game State System

One of our goals in the project was to avoid any loading screens if possible. To accomplish this I created a system that would swap out the props that are on the rink and initialize or end minigames and other intractables when activated.

Goalie Minigame

The goalie minigame is a take on a quick time event where the player sees where the puck is going and has to click the circle to block the shot.

Skating Minigame

In the skating minigame, the player races around the rink in three lanes trying to get the best time possible. The player can speed up by checking the randomly placed players or get slowed down by hitting a cone.

Ice Resurfacing Minigame

Of course the thing everyone thinks of when they think of an ice rink needed to be included. This minigame required a fairly simple vehicle controller and obstacle spawning system. The player needs to drive around the ring cleaning as much ice as possible.

Previous
Previous

Random Map Generation

Next
Next

Burn the Halls