Ludum Dare 33
Coming August 21st-24th!

About MrPhil (twitter: @xMrPhil)

I make video slot games by day and indie games by night. I dream of one day making indie games full time, but it might take a while because I'm highly prone to procrastination.

Mr. Phil Games
MrPhil's Twitch Channel


MrPhil's Trophies

The "Your Dinner Ruined the Layout" Award
Awarded by RobProductions
on August 26, 2012
The Single Tear of Beating Me Award
Awarded by Dramble
on April 26, 2012
Donor "High Score" Award
Awarded by PoV
on December 13, 2009
Ludum Dare Donor
Awarded by PoV
on December 13, 2009
The Good Ole' US of A Honor
Awarded by demonpants
on December 17, 2008

MrPhil's Archive

Last Dash Snack/Lunch

Posted by (twitter: @xMrPhil)
Sunday, December 7th, 2014 5:51 pm


Breakfast/Lunch Day 3

Posted by (twitter: @xMrPhil)
Sunday, December 7th, 2014 5:34 pm


Sleep Night 2

Posted by (twitter: @xMrPhil)
Sunday, December 7th, 2014 1:01 pm

Ludum Dare Sleep Night 2

Last Piece

Posted by (twitter: @xMrPhil)
Sunday, December 7th, 2014 2:28 am


Posted by (twitter: @xMrPhil)
Sunday, December 7th, 2014 12:34 am

Screen Shot 1

It doesn’t look like much, but I wrote it all from scratch using SDL2 and C/C++.  Features so far:

  • Handle Input from Mouse, Keyboard, and Controllers
  • Hardware Accelerated, Rectangle Sprites
  • Loading images from disk
  • Delta time calculated movement
  • Box Colliders (basic, just the sprite Rectangle)

Lunch/Dinner Day 2

Posted by (twitter: @xMrPhil)
Saturday, December 6th, 2014 10:09 pm

Turkey Pot Pie and Creamed Spinach. Oh and a glass of water.

Very Late Breakfast

Posted by (twitter: @xMrPhil)
Saturday, December 6th, 2014 7:14 pm

Breakfast: Scrambled Eggs and Oatmeal with some Early Grey Tea.

Sleep Log Night 1

Posted by (twitter: @xMrPhil)
Saturday, December 6th, 2014 1:36 pm

Ludum Dare Sleep Night 1

Dinner Post

Posted by (twitter: @xMrPhil)
Saturday, December 6th, 2014 12:21 am

I’m having a problem getting SDL2’s Renderer to work. So I’m behind.  Oh well, that’s Ludum Dare for ya!

But, here’s some pics:







My cat Jack, monitoring dinner closely.



My Game Dev Lab


Great Effort Snowman ☃

Posted by (twitter: @xMrPhil)
Friday, December 5th, 2014 7:11 pm

LD31 TV Wins

MrPhil Standing By ☃

Posted by (twitter: @xMrPhil)
Thursday, December 4th, 2014 5:17 pm


I’m in! I’m planning to use C and SDL2.


Text Adventure gamejam from afar with IGDA DC

Posted by (twitter: @xMrPhil)
Friday, July 19th, 2013 12:16 pm

The DC chapter of IGDA is doing a Text Adventure gamejam this weekend at the Westwood college:

I no longer live in DC, but I thought I’d jam along with them!  If you want to join me, I setup a Facebook event:


Recommendations for tools:


(dev wiki)
(dev tutorial)

(gamasutra article)

An alternative for those who think text games might be too boring, and want a meatier game experience while still fitting the theme of the jam, would be to try an “Idle” game:
(candy box)
(a firelit room)

Get Out – First Peak

Posted by (twitter: @xMrPhil)
Saturday, April 27th, 2013 12:50 pm

The maze is operational, has a minimum look, and you can walk around in it.

Ludum Dare 26 - Screen Shot 1

Get Out

Posted by (twitter: @xMrPhil)
Saturday, April 27th, 2013 6:49 am

I have a very busy weekend, but 26 is my favorite number.  So, I’m going to squeeze in a maze game.  I’m using Unity3D so it should not take too many hours.


I think this project needs some love!

Go to Kickstarter and make sure you aren’t missing out.

There’s a working demo you can download too: Spine Demo.

A 2D skeletal animation tool.

A 2D skeletal animation tool.


The Wall

Posted by (twitter: @xMrPhil)
Sunday, August 26th, 2012 8:16 am
Sleep #2

Sleep #2 – I doubt I truly fell asleep in 0 minutes.

Breakfast #2

Breakfast #2 – Mini-Wheats and Iced Tea.

I’ve hit the wall.  I’ve got a bug I can’t figure out and too much to finish in order for the game to be playable.  Not sure how to change course and finish something playable.  It is very frustrating.  I don’t want to quit but I also don’t want to waste my time.



[cache: storing page]