Topics:
apps
css
dashboard
games
javascript
mobile
node
php
tehcl
textmate
tools
video
webgl

Topic: games

Oculus Rift: First Impressions

published:
2013.06.14
topics:
games

I had the pleasure of trying out the Oculus Rift for the first time last night at IGDA-TC. I spent about 3-5 minutes in the so-called Tuscany Demo of 90 year old grandmother tries the Rift fame. The experience was significant enough that I felt like I should record some thoughts on it for myself, and I figured I might as well share them. I also found the experience very inspirational. I've written up some of the ideas and directions that sprung to mind in a separate post, Oculus Rift: First Inspirations.

I was actually sitting in a chair at a bar when I put the Rift on. My big glasses got in the way a little bit, and made what I'm otherwise convinced would be a remarkably light and comfortable headset put some pressure on my face. This is easily fixed with contacts, smaller glasses, or cheap plastic lens inserts that pre-bend the light for my correction. Anyway, a new world instantly came into focus. The 3d effect was instantaneous and completely transparent to the experience, and the immersion was total. Your entire field of view is filled with the environment. It's not like watching a 3d movie at all. It's like being inside a 3d game, but with better 3d. The head tracking was for my purposes flawless. I immediately and quite naturally found myself turning my head to look around this new world I was in. I looked straight down... no feet! I guess for some people it is quite unsettling to be missing their body. For me, it just made me aware again that I was sitting in a chair looking at a simulation. It broke the illusion for a split second.

The display isn't very high resolution, but this is a dev version and the consumer version will be better. You can see the pixels, well really the lines between the pixels, which is sometimes called the screen door effect. My awareness of the pixels and this grid would come and go as I looked around and moved around the environment. It was pretty easy to forget it was there, but I definitely look forward to much higher resolutions in the future.

It was very hard not to lose yourself in the experience. I kept forgetting myself and where I was. I wouldn't quite say that this other place I found myself in felt real, but I also wouldn't say that it felt not real. And I felt like I wasn't exactly sitting in a chair in a bar anymore...


Global Game Jam 2013 Entry

published:
2013.01.28
topics:
games
javascript
mobile
node

I participated in the 2013 Global Game Jam with many other folks from IGDA-TC. I teamed up with Will Buck and Scott Lembcke to make a game called Operation Party.

Screenshot.Screenshot.

Operation Party is a realtime multiplayer party game, inspired heavily by our collective admiration of the incredibly fun game Space Team. Our game was built in HTML5 with reasonable support across desktop, iOS, and Android making it pretty accessible for a large group to play together in a room. The server is written with Node.js, and the networking is done with Socket.IO (a wrapper for WebSockets.)

Will and I focused on the game engine and networking, and Scott put together some really silly and fun interactive widgets (that play best on a touch screen). Barry helped a ton by cranking out the artwork for us. Not too shabby for a weekend's work!

The code is available on GitHub.


LD 25 Entry: "You Are The Villain"

published:
2012.12.18
topics:
games
javascript

Ludum Dare is the thrice annual competition to make a game by yourself from scratch in 48 hours. The December 2012 theme was: "You are the Villain." I made a game that plays like Pipe Dream, but you lay down train tracks trying to maximize the number of goats tied to train tracks that you can run over. Why goats? Well, for the first time LD had a special silly bonus theme modifier, and it was goats.

Game screenshot.

Anyway, why don't you play my game and let me know what you think!

And here are some more Ludum Dare 25 games to check out, also made by people from Minnesota:

LunchLady screenshot.
Feed The Towers screenshot.
Henchmen screenshot.

Narwhal Knights - Multiplayer Game

published:
2012.11.30
topics:
games
javascript
node

Narwhal Knights gameplay animated GIF.Node.js Knockout 2012 Award Winner - Utility/Fun Category

Narwhal Knights is a massively multiplayer networked game of jousting, flying narwhals. I made this game in 48 hours with Team Watermelon Sauce for the 2012 Node.js Knockout competition and was awarded winner in the Utility/Fun category. My teammates were Paul Armstrong and Jesse Mullan.

The game is written in JavaScript using the Impact engine. The server and realtime multiplayer component are built with Node.js and WebSockets via Socket.io.

Narwhal Knights is currently offline, but you can watch a gameplay video on YouTube.


More Equip > Pants Coming Soon!

published:
2012.10.31
topics:
games
javascript

The Legend of Equip Pants: Adventure RPG

Play Legend of Equip > Pants Now!

Episodes 1 and 2 are now available for free!