Skill-stick shooting
Hold to aim and watch the trajectory. The longer and redder the line, the harder the shot. Pull back and push forward for a slap shot.
Retro arcade ice hockey with 32 teams and 800 players in the Retro Hockey League. Wind up slap shots, line up hits on the boards, and play online with up to 10 friends.
Play link to share: retrohockey.pages.dev/play
SLAP SHOT
Every player has their own ratings, and the game plays by the full rules: offsides you can see coming, icing, penalties and power plays, overtime and shootouts.
Hold to aim and watch the trajectory. The longer and redder the line, the harder the shot. Pull back and push forward for a slap shot.
Everyone picks HOME or AWAY and the CPU fills the gaps. Public parties show up for anyone on your wifi; private ones are friends and invites only.
Unique usernames, friend search, invites that pop up in-game with a check or an X, and a top 10 for the world or any country.
They square up, shuffle, drop into the butterfly, hug the post and skate out to play the puck. Catch one and you have 2 seconds to move it.
Left stick skates, right stick shoots and hits, a tap passes. Add it to your iPhone home screen and it runs fullscreen.
Lose the party leader mid-game and the next player takes over hosting. The CPU covers anyone who drops until they come back.
Same game everywhere, and parties work across all of them.
A single portable .exe. No installer; double-click and play. Keyboard and mouse.
Download .exeRuns in Chrome, Edge, Safari or Firefox. Online parties need no extra permissions here.
Open the web gameNo tutorial; this is all of it.
| WASD | Skate · SHIFT to sprint |
| Right click + drag | Shoot: the drag is a joystick, further = harder |
| Left click + drag | Pass the same way · a plain click passes to the teammate you skate toward |
| No puck | Left click poke-checks · right click or Q hits · skate into someone to hit them |
| E | Swap to the player closest to the puck |
| SPACE | Deke · F fullscreen · ESC pause |
| Left stick | Skate · push it all the way to sprint · also picks who you pass to |
| Right stick, hold | Aim with the trajectory showing, let go to shoot |
| Right stick, back then forward | Slap shot |
| Right stick, tap | Pass · without the puck: tap to poke, flick to hit |
| PASS / SWAP | Hold PASS for a saucer · SWAP jumps to the closest player |
Straight from the game at native resolution (384 × 256), scaled up with crisp pixels.





