JOHN DALY

ABOUT ME

I'm a software developer based in Seattle.

I recently graduated from Northeastern University, where I received a BS in Computer Science and Game Design.

Videogames have been a lifelong interest of mine, and over the past several years I have started to build a collection of games spanning from the Atari 2600 to current systems (you can check out my collection here). Collecting and playing older games allows you to experience nostalgia for games you played in your childhood, discover games you might have missed, and to study how game mechanics and design have evolved over time. It is important for programmers and designers to study the techniques used in games, as they are applicable to many different types of software and are not exclusive to games themselves.

Whether its working on projects being made for end-users or for internal team use, my goal is to write software that people will enjoy using. That's when I get the most satisfaction out of my work, when I see it benefiting people in some way.

PROJECTS

MARBLEHEAD



Marblehead is a platforming adventure game for Windows and Mac OS X. It was my senior capstone project at Northeastern University. The game was developed using Unity 5, and is written in C#. My primary development role was implementing systems for character movement and control. The latest release of the game features over an hour of gameplay.

VIEW

SOCKET.IO SKETCH



A multiplayer web app built with AngularJS, Node.js, and the socket.io library. Sketch the given word and let others guess what you're drawing, in real-time.

VIEW

PREMIER LEAGUE TRACKER



A web app built with AngularJS and Node.js. Uses the Twitter Streaming API to track the number of tweets that relate to several Premier League clubs, in real-time.

VIEW

VIDEOGAME COLLECTION



A web app built with AngularJS to catalog and track my collection of games, consoles, and portable systems.

VIEW

ZOM-DOS



A reimagined version of an old prototype. Developed using Unity, and featuring a graphical style modeled after classic PC terminal interfaces. It takes the core ideas from the original Python protoype and expands on them. Can only be played in fullscreen mode.

VIEW

DUNGEON DIVER



A small prototype built using the HaxeFlixel framework. Uses a binary space partitioning algorithm to generate the dungeon layouts. The song used is "Firebird" by B├╝romaschinen from his album Time Capsule Vol. 1 .

VIEW

SENSORY-GLITCH



An individual project for a Game Programming class. Inspired by the classic arcade game Berzerk. The song used is "Run" by B├╝romaschinen from his album Time Capsule Vol. 1 .

VIEW

STAR FOX 64
QUOTE GENERATOR



Made using Google Apps Script. Serves up random quotes from the N64 classic, Star Fox 64. For more Star Fox 64 quoting goodness, I have a Twitter account @StarFox64Quotes, which tweets a quote every day.

VIEW

TIME SHEET CALCULATOR



A basic hourly wage calculator written in JavaScript.

VIEW

CONTACT