1UP Ryan Woodburn

Game
Programming

Class projects from Kansas State University, built with HTML5 canvas and plain JavaScript.

Choose your game

Stage 01 Hangman with a partly guessed word and half-drawn figure

Hangman

Guess the word one letter at a time before the scaffold fills in. Click the letters or just type.

Play ▶
Stage 02 Red and blue light-cycle trails boxing each other in

Light Cycles

A two-player Tron duel on one keyboard, WASD against the arrow keys. Hit a wall or a trail and you lose.

Play ▶
Stage 03 Red ship in the middle of an asteroid field over a nebula

Asteroids

Spin the ship and clear the asteroid field before it closes in. Arrow keys to turn and fire.

Play ▶
Stage 04 Attack helicopter flying past mountains toward a target

HeliAttack

A side-scrolling helicopter shooter. Fly with WASD, aim with the mouse, and take out the targets.

Play ▶
Stage 05 Helicopter over hills at sunset with a radar strip and health bar

HeliAttack v2

The sequel: jets, tanks and gun emplacements across multiple stages, plus a title screen and music.

Play ▶
Stage 06 · Final project Top-down base with a town center, villagers and a minimap

CIS 580 RTS

The class's twelve-person final project: a real-time strategy game. Mine minerals with villagers, build barracks, train hoplites and infantry, and take on an AI opponent.

Play ▶
Bonus stage · Game jam Green hex-code grid with highlighted keys to mash

Rex the Cyber-wizard

Made in a weekend game jam with Max Erdwien and TheThirdWave. Hack your way through the net: mash out codes, route the data through pipe puzzles, and build towers to hold off viruses, worms and trojans.

Play ▶