About philhassey
philhassey's Trophies
![]() 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 26, 2010 |
![]() Ludum Dare Donor Award Awarded by PoV on May 23, 2008 | ![]() Most Clicking Since Diablo II Awarded by Devon on April 27, 2008 | ![]() Mini Mal Awarded by illume on April 19, 2008 |
philhassey's Archive
Galcon goes to Steam …
Hey,
So remember Galcon? It was a Ludum Dare entry almost 4 years ago, and yeah, I’ve re-made it about 500 times now. And this time I re-made it in HD with a swell soundtrack and other goodies, and got it on Steam. And it’s available direct for Windows / Mac OS X / Linux too!
Anyway check it out
-Phil
towlr: EXPLR
So, yeah, I did a towlr instead. I had a good time making another thrilling game
Check it out here, live on the towlr website.

My mini-post-mortem on my original game is this: I should have started with trying to get some graphics and animation up and running first. By spending the first 24 hours working only on game puzzle logic, and kind of failing at that, I didn’t have anything to show for after 24 hours. If I had just gotten the visuals up and moving, I could have always stapled some kind of gameplay onto it if the graphics were remotely interesting. However, for lack of those, I decided to do a dungeon crawl towlr game instead. I had fun, and, hey, at least I got something done.
-Phil
Towlr won for me ..
So, yeah, my complicated island adventure, just started to feel waaaay to much like work. I figured no modern LD can go without a towlr entry, so I’m providing one.

It really is coming out nicely. Once I’ve added SFX in and final touches I’ll have PoV add it to towlr.com and submit it as my final entry.
Let me tell you, dungeon exploration has NEVER been so TOWLR!
-Phil
Logic Puzzles
So, I’ve made a python-brute-force logic puzzle generator.
('island', 'bonaire', 'port', 'north port', True)
('island', 'antigua', 'threat', 'hurricane', True)
('port', 'west port', 'threat', 'cannibals', True)
('island', 'tobago', 'treasure', 'rubies', True)
('treasure', 'pearls', 'threat', 'kraken', True)
('treasure', 'saphires', 'marker', 'rock', True)
('island', 'jamaica', 'treasure', 'gold', True)
('island', 'jamaica', 'port', 'south port', True)
('island', 'tobago', 'port', 'west port', True)
('island', 'tobago', 'marker', 'skull', True)
('treasure', 'pearls', 'marker', 'waterfall', True)
('port', 'east port', 'treasure', 'saphires', True)
.. Which could be solved using one of these grid things.
The question is, can I turn this into a playable game?
-Phil
More Island Fun!

yeah .. it’s a bit better .. still no idea what game will come from this!
Magical Pirate Island
So .. I’ve got a screenshot. This is a magical pirate island.

I had to do some hacking on tinypyC++ to get nested lists working as well as to fix a bit of error handling. But, well, short of that, things are going pretty well. At least, well, I’m not sure that the screenshot is going so well, but hey, the night is young. Or the weekend is young.
I still don’t have a clear idea what my game will be, but I’m pretty sure I want islands to explore.
-Phil
Intention of intention
Hey,
I intent to compete this time.
I’m going to be using tinypyC++ for my game. I’ve written a pygame emulation module that uses openGL that I’ll be using as well.
And THAT is all intend to have intent about.
-Phil
Uh, plan B ..
So ..
My “fancy slime engine” was a fail.
So ..
That’s where plan B comes in.
Stay tunes for more details, as they become available.
Dun dun duuuuUUNNNNNnnn..
-Phil
Slime Take 3!
Well, I got my slime effect working. I just need to get it fast enough that it won’t skip frames like mad
It’s hard to get the idea from the screenshot, but animated it’s pretty slimy!

Shot #2 – sandbox power!
So, it’s not very blobular yet, but it let’s you shuffle “sand” around. Soon I hope the sand to turn into BLOB SLIME!!!

Look I made a sand sulk.
-Phil
Screenie #1
Hey,
So .. here’s the latest .. whatever. I’ve got a black screen with some white dots on it. The black means it is in a dark cave.

Try to contain your excitement.
-Phil
I’m in! And here’s my “framework” code!
Here’s my last minute framework code addition. Oh, and I’m in for this compo! If I can, I’m going to do an iPhone game in 48 hours. If not, maybe I’ll fallback to pygame or something. But I’ll hopefully have a win32 release of my iPhone game for people to check out, since the iPhone version won’t be available for like 2 weeks after the compo.
-Phil – www.galcon.com
strongTowlr
I’ve got my entry done .. It’s “strongTowlr“, a mash-up of mrfun’s Strong AI and PoV’s towlr series. I also pulled a style theme from SpindleyQ’s CGA Quest. Strong AI was one of my favorite LD games .. and the towlr series has been my on-going nemesis. strongTowlr is a horrible marriage of good and evil.
Although it may seem impossible, several LDers have already been able to defeat it. If you need emotional support, there are people in #towlr willing to help. Dragonene gets the honors for being the first person to defeat strongTowlr (in only 140 tries!)
Have fun! Don’t hurt yourself!
-Phil
P.S. As always, thanks to DrPetter for sfxr, and to the “festival” team for the voices.
BIGFOOT BLASTER!!!!@!!
Yeah, it’s an awesome game. It’s BIGFOOT BLASER!!!
Linux + pygame: svn://www.imitationpickles.org/bigfoot/trunk
Windows: DOWNLOAD NOW AND PLAY FOR HOURS!!!
To Play: Type the answer to the math problem and press enter. You can use the number pad or the not-number-pad numbers or whatever.
Pink Typing
So .. best game ever .. or something.
It’s a typing game. Type the text in the center of the screen. Quotes are from Tom Sawyer.
Have fun, or whatever
Again thanks to DrPetter for sfxr and to thirdcog for making an OS/X port.
Ludum Dare Christmas Album
Hey,
I think this weekend would be a great weekend for the production of the Ludum Dare Christmas Album! So rev up your recording equipment / tracker .. and put together a swell Christmas track! Post links to your tunes in the comments of this entry!
-Phil
101 Excuses
I’m not so sure I’ll be getting out a game this time. I could give a bunch of lame excuses .. but instead I’ll show you what I did instead
I got me a new music toy!
Here’s my “music disk“.
Phil’s Basecode
I’m not at all sure what dev environment I’ll decide on .. Anything from pygame, to tinypy, to AS3, to PHP, to iPhone.
In all these cases, I’ve got some code, or at least some minimal junk I might cut-n-paste a line from. But nothing of importance. Lets see if I can link to some of it ..
For pygame, I’ve got my pgu and pug projects which I’ve linked to in the past.
For tinypy, well, there is tinypy and the various snippets of code that come with it.
For AS3, I don’t have anything, except for a few crude lines of code to point me in the right direction, so .. probably less than 20 lines of code. Probably stuff I took from Lerc’s entry a few LD’s ago.
For PHP, I just have a database wrapper and whatnot .. but it integrates into my galcon.com stuff, so I can’t actually share ALL of that. But if I make a game that I enter, I will at least share the game code for viewing fun. It’ll be obvious enough that someone could get it up and running on their own PHP site in a few minutes.
For iPhone, I have some horrible ObjC wrapper code. The rest is just using SDL. I probably won’t do an iPhone game though, so no worries.
The Maze of MADNESS
The Maze of Madness is my cover of Hamumu’s Maze of Ludicrosity
Anyway, it’s a “user created content adventure game” of epic proportions. It even includes an exclusive ultra-awesome flash pixel art editor! So you are guaranteed to have a great time!
-Phil
P.S. here’s a picture from within the game (not just the editor):
Galactic Maze beta ..
If you dare ..
I’ll be resetting the data tomorrow probably .. so just mess around tell me if you find any bugs or whatever
-Phil
Phase I ..
So here’s a crude prototype of what I’m working on. I savaged some poor innocent breakout clone to build this.
Lerc’s flash LD game “BoomShakalaka” provided me with some of the HTML I needed to make this work. I’m probably going to snag a couple other lines of code from that project before all is said and done.
tinypy sprint
So for my tool project I’m going to work with some other tinypy folks to help get the GSOC sandboxing project finished and get a release done
tinypy is a minimalist implementation of python in 64k of code. Over the summer Denis Kasak has been working on getting tinypy sandboxed so it can be useful as a scripting language for games (or whatever). We’ve very close to being finished, and I think with this final push, we’ll be able to get the project wrapped up
I’m going to be mentoring that, as well as closing out a few bugs that have been found in the parser over the last three months. I’ve been pretty busy with my iphone stuff, so this will be a good chance for me to catch up on things.
I’ll keep you posted.
-Phil























