About philhassey (twitter: @philhassey)

I made that Galcon game. And I do the tech for Ludum Dare.


Ludum Dare 33
Ludum Dare 28
Ludum Dare 25
Ludum Dare 23
Ludum Dare 22
October Challenge 2011
Ludum Dare 20
Ludum Dare 19
October Challenge 2010
Ludum Dare 17
Ludum Dare 16

philhassey's Trophies

Spam Slayer Award
Awarded by Sos
on December 17, 2010
Steve Jobs' MaxiPad
Awarded by hdon
on April 24, 2010
The "Ludum Dare Entry on iPhone" Award
Awarded by PoV
on March 17, 2010
The "Ludum Dare Entry on Steam" Award
Awarded by PoV
on March 17, 2010
The "Ludum Dare Entry in the IGF" Award
Awarded by PoV
on January 27, 2010
Ludum Dare Donor Award
Awarded by PoV
on May 23, 2008

philhassey's Archive

Ahoy there, over the last few weeks I put together a Lua engine for making games. It has a dozen functions:

– params_get(k) / params_set(k,v)
– file_load(name)
– file_save(name,data)
– view_set(x,y,w,h)
– image_draw(name,x,y,w,h)
– sample_play(name)
– stream_play(name)
– stream_stop(name)
– font_draw(name,points,text,x,y)
– font_size(name,points,text)
– ext_call(action,data)

I used it to make this game for #1GAM last month: Turkey Tomahawk Turbo. If you think the game looks exciting, the Lua code is right in there, and you can modify the files and write your own game with it. I also ported the engine over to JavaScript so you could also release your game to the webs.

I’ll probably use some of the GUI / Tile rendering code that is in those Lua files. It’s pretty simple stuff.

Anyway, that’s my official base code declaration for this upcoming LD! If you end up trying out my engine, do email me or something I’d like to see what you made.



Posted by (twitter: @philhassey)
Sunday, December 16th, 2012 6:30 pm

I didn’t exactly intend to make a game when I started this weekend, but hey, I ended up making a 3 player physical card game! You can get it here.


The 3 goats starring in my game are my goats Cuzco, Nibbles, and Lilly. I hope you have fun playing it!



Villain #3: The Grinch

Posted by (twitter: @philhassey)
Saturday, December 15th, 2012 3:44 pm


I’ve got all my villains now! Now onto weapons and stuff …


Villain #2! Cruella DeVille

Posted by (twitter: @philhassey)
Saturday, December 15th, 2012 2:18 pm


One more villain to go! Then onto weapons :)

I’m making a villainous 3 player card game!


One of my favorite villains

Posted by (twitter: @philhassey)
Friday, December 14th, 2012 10:05 pm

I just drew a sketch of one of MY favorite villains .. Snidely Whiplash!


May it inspire you!


My October Challenge 2011 game is finally done! I guess I took longer than a month to finish it :)

Anyway, check it out :)

If you want to know the whole dev history (how it took 4 game jams to make this game :) You can check out my dev blog.

Anyway, have fun!

How Judging Works

Posted by (twitter: @philhassey)
Tuesday, April 24th, 2012 12:31 pm

Ahoy there, thanks so much for joining in the 10th Anniversary Ludum Dare! I gotta say, it was an amazing experience to see all 1400+ entries being submitted to the site!

The judging is pretty much the same as always. You judge entries, people judge you.

The big change this year is that now those who judge more entries will get more people judging their entry. I recommend starting judging a few entries now and keep judging them throughout the next three weeks to ensure your entry gets a good handful of ratings. Try to judge AT LEAST 25 entries. Please note that stuffing fake ratings is 100% uncool.

Also, coolness has changed: 50 ratings gets you bronze. 75 gets you silver. 100 gets you gold. Above that, you’re just awesome :) Be sure to make a post about your favorite entries to highlight the best-of-the-best!

Lastly, if you attempt to play an entry, but can’t, please just leave a comment to the user stating that you can’t judge their entry and explain why. “I don’t have a Mac” or “I can’t install Java” or whatever are all fine reasons. It will help them know how to create an entry that even more people can play next time!


It’s a Small World: The F.P.S.

Posted by (twitter: @philhassey)
Sunday, April 22nd, 2012 3:22 pm

Check it out.



The awesome.

Posted by (twitter: @philhassey)
Saturday, April 21st, 2012 9:05 pm

Things are finally heating up!

It’s -almost- a game!


TEENIE TRADER … zzzzz … #fail

Posted by (twitter: @philhassey)
Saturday, April 21st, 2012 3:23 pm

Man, I managed to bore myself to death with this game.

Soooo .. I’m going to scrap that game and do something simple and silly instead :)



Posted by (twitter: @philhassey)
Saturday, April 21st, 2012 12:32 pm

Okay, NOW I’ve got my web API dumping out JSON data …

Next up, I get to actually display this data :) Woo!



Posted by (twitter: @philhassey)
Saturday, April 21st, 2012 11:33 am

Okay, I’ve now got DATA in my database. Here’s a few NPCs.

Wooo! Can you just FEEL THE FUN, or what?


TEENSIE TRADER 3794 – first glimpse

Posted by (twitter: @philhassey)
Saturday, April 21st, 2012 9:47 am

This is what I have so far. This, and a 42 column database.


Ahoy there, you might recall my October Challenge game “Anathema Mines” which is a remake of an old LD#6 entry.

I’ve written a blog post about the original LD#6 entry. The re-make I was doing in October is coming out in mid-May, you can see the trailer here.


Thanks !

Posted by (twitter: @philhassey)
Monday, March 26th, 2012 3:12 pm

Ahoy there, anonymous gift sender – thanks for the Christmas gift exchange gifts :) They actually came in a few weeks ago, but I was at GDC, so I forgot to post for a bit!

Gift included:
– Swell Mega-Stein
– German Gaming Magazine
– A festive snack!

Unfortunately the gift I sent was “returned to sender” :(


Suggestion Post

Posted by (twitter: @philhassey)
Monday, January 9th, 2012 7:15 pm

Hey, we’re always trying to make Ludum Dare way more fun, so if you’ve got any crazy ideas, post ’em here!

-Phil & Mike & the rest of the LD Staff

[cache: storing page]