About Matt Thorson (twitter: @MattThorson)


Ludum Dare 30
Ludum Dare 23
Ludum Dare 21
Ludum Dare 15

Matt Thorson's Trophies

Matt Thorson's Archive

Ra Ra: Extreme Star Boxing

Posted by (twitter: @MattThorson)
Sunday, April 22nd, 2012 11:31 pm

Ra Ra is a 2-player star boxing game. Your only direct control is movement, but the planets orbiting your star gain momentum in reaction to how you maneuver yourself. Smash them into your opponent’s smug star face to do damage. Ra, of course, is the Egyptian sun god. Grab someone you want to punch in the face with a planet and give it a play!

The process was strange. Ra Ra is actually a 30-ish-hour game, with two unrelated failed prototypes for older siblings. I first tried Unity and then XNA, before finally returning to FlashPunk (familiar territory for me). At 3:48 PM on April 21 I tweeted “Not sure what to do with this” along with a link to this prototype.  It had the orbiting mechanics, but the sun was immobile. You could click the screen to shoot fireballs to affect the trajectories of the planets. Unsure how to proceed, I took a shower. While showering the entire design of the game revealed itself to me, beginning with the title. From there, it was a simple mad dash to fulfill that potential in time.  I ended up hacking circle collisions into FlashPunk and as a result the source code is a mess (seriously, don’t look at it, it’s hideous).

I’m pretty happy with the game. After playing 50-ish rounds with my roommate, my favorite aspect is how analogous to actual boxing it gets as you improve. Not that I’m a boxer or know what I’m talking about at all. But you start intentionally jabbing, blocking and hooking with your planets, and it becomes really satisfying to land a huge wide swing square on your opponent’s jaw. I’m going to keep working on it and see what happens, but the link on the LD page will remain as the 48-hour version.


KEYNOTE MUSIC (and I’m in)

Posted by (twitter: @MattThorson)
Thursday, April 19th, 2012 5:22 pm

Hey y’all. I did the music for Chevy’s amazing Keynote video and I figured, why not release all the WAV files. So here they are. Feel free to use any of them for your Ludum Dare games. You can do whatever you want with them (chop them up, play them backwards, etc).

And I’m in! Tools:

Code: FlashPunk, Unity or XNA

Audio: Reason and BFXR

Graphics: Paint.NET

Levels: Ogmo Editor

Excited to finish something for once, I think the last game I finished was also for Ludum Dare 😛 Good luck to everyone!

Corrupt File?

Posted by (twitter: @MattThorson)
Monday, August 31st, 2009 12:11 am

I had some reports that the ZIP file for Broken Cave Robot was corrupt… but I also had plenty of people download it just fine.

I reuploaded the thing anyway, just to be safe. So if you tried once and it was corrupted, it should be fixed now.

Broken Cave Robot

Posted by (twitter: @MattThorson)
Sunday, August 30th, 2009 9:07 pm

Wow… I’m still shaking from the excitement of that final crunch.  I worked on the game pretty much all day today only breaking for necessary bodily functions.  Got it submitted less than one minute before the deadline.  And I’m really pleased with how it came out!  Yesterday I hated it, but today everything seemed to click together like a jigsaw puzzle.

And I had a BLAST making the music.  I recorded and edited it all in Audacity.  I performed it on a little quarter-size Denver acoustic guitar I bought a couple weeks ago for a camping trip ($100 CAD).  I also used a Bluesband harmonica (just a cheap little thing).  As for the microphone… it’s just a crappy $40 Logitech thing from Future Shop I bought for voicechat in online games.  I uploaded the soundtrack as a separate ZIP file as well, for anyone who’s interested: http://mattmakesgames.com/soundtracks/BrokenCaveRobotSoundtrack.zip

Overall I’m happy with all the weird little ideas I got to try out in this game.  The first two days consisted of me dumping every idea I had into the game – today was me sewing it all together.

The Home Stretch

Posted by (twitter: @MattThorson)
Sunday, August 30th, 2009 6:05 pm

My game, now titled “Broken Cave Robot”, is nearing completion. 2 hours left! Still need to do one more track of music, one or two more levels, and some testing. Getting tired, but must go on.

Bah! Delays!

Posted by (twitter: @MattThorson)
Sunday, August 30th, 2009 12:12 pm

Bad news! Yesterday I had to help my aunt move, which took up most of the day. But I’m still slaving away, desperately trying to make this thing fun to play. I started off with just a random assortment of ideas and no real direction, so the final game will likely reflect that. Oh well, some of those random ideas are actually pretty cool! I’m excited to see what people think of them.

Anyways: new screenshot + music to show off!

Broken Cave Robot

First Screenshot

Posted by (twitter: @MattThorson)
Saturday, August 29th, 2009 12:16 pm

Yeah!  Lighting system done!


Posted by (twitter: @MattThorson)
Saturday, August 29th, 2009 10:12 am

This trance music has increased my productivity ten-fold: http://www.philosomatika.com/

So I’ve got a Super Metroid-style map system and a simple platformer engine running in Game Maker.  The map system lets me have rooms of any rectangular dimensions fit together in any pattern and lets the player transition correctly from room to room.

Still no clue where I’m going with this, but it seems to be going somewhere!  Screenshots as soon as I have something worth looking at (it’s all just colorful boxes right now).

My First LD

Posted by (twitter: @MattThorson)
Friday, August 28th, 2009 6:22 pm

This is my first LD, and I’m super excited to see what happens.  I plan to use either Game Maker or FlashDevelop + Flixel.  Probably Game Maker if my game demands lots of level design, but FlashDevelop + Flixel if I do something more arcadey/procedural.

Other tools I may or may not use include: PXTone, Audacity, SFXR, GIMP, Paint.NET, a mic, a webcam, a tablet and a guitar.

Let’s do this!

[cache: storing page]