About TimBeaudet (twitter: @timbeaudet)

Hiking, Motorcycling, Camping, Kayaking, Programming (duh), Sim Racing, Game Development.


Ludum Dare 37
Ludum Dare 36
Ludum Dare 35
Ludum Dare 34
Ludum Dare 33
MiniLD #59
Ludum Dare 32
MiniLD #58
Ludum Dare 31
Ludum Dare 27
Ludum Dare 23
Ludum Dare 22
Ludum Dare 21
MiniLD 25
October Challenge 2010 - More

TimBeaudet's Trophies

TimBeaudet's Archive

20 Questions You Asked About Game Jams

Posted by (twitter: @timbeaudet)
Monday, April 13th, 2020 6:01 am


20 Questions Asked About Game Jams to prepare for LudumDare 46!

How to tackle LD41!

Posted by (twitter: @timbeaudet)
Tuesday, April 17th, 2018 5:39 pm

Hello Ludumites,

I’ve been told I pronounce LudumDare wrong, but regardless of this fact – check out my latest development log for some of my top tips on participating in a game jam!

Posted by (twitter: @timbeaudet)
Monday, January 2nd, 2017 11:55 am


During the ramp up of the LudumDare weekend I didn’t actually pay much attention to the themes I was voting on, or which was popular or not. I didn’t even take the top 20 list and try thinking of different ideas like I’ve done in the past. One Room was announced as the theme and immediately I was at a loss. Like normal everybody in irc complaining about the theme, so I just left that alone for the time.

Over the last year I’ve been playing more and more tabletop / boardgames and I guess the ‘success’ of my LD36 entry, Ancient Robots lured me into doing another tabletop like game. I mashed together the mechanics of Dungeon Roll with the theme of The Big Book of Madness which is our current favorite. How hard could it be, roll some dice to get things that can attack, have enemy types that match the dice to BE attacked, and some form of scoring.

Not quite that simple

The following morning I got onto making a SpellBook to define and contain the different effects, Fire, Water, Earth and Mind were the types I choose. The spellbook would randomize the contents at game start, and allow a spell to be clicked on/be used. Then created the HauntedRoom object which held all the baddies, skeleton, slimy ooze and goblins, each weak to a certain magic school and all weak to mind attacks. I couldn’t really put my finger on it, but this process took much longer than I expected it to.

It also lacked feedback, it was now Sunday morning sometime like 12 hours remaining, and the enemies just popped off screen. I couldn’t worry about that since I had to make a results, win/lose, screen and let the game restart and all. Still I was worried about the lack of feedback. With a few hours left I finally thought of a way to add some that wasn’t terribly time consuming and it actually went faster than expected – if only I had thought of it earlier.


The feedback still wasn’t great, and it remains a bit difficult to understand what is happening. The most common complaint was not figure out what spells attacked which enemies the best. I thought color coding would help, green earth for instance will kill ALL green skeletons or 1 of any other type, same with the others (mind kills all of 1 type). However after watching a play-through, I found that the first few “hours” spent in the room really don’t show this very well since there are only 1-3 enemies and randomly chosen so there is no feedback/exploration of the spells until at least day 3 or 4 where the game is about over.

Also the only way to win is to leave the room by choice, something a lot of people seemed to miss, but again that is from my lack of feedback to them.

Wrapping it up:

I think the theme of the game really resonated with me, being a magic student and being dared to enter and remain in the schools haunted room, a room teachers have placed off limits to all students, and attempting to stay in as long as possible while still coming out alive. Threats increasing with each hour passed.

You can play and rate Haunted Room here.

*I really could use some extra ratings as I’m not such a cool kid this time around, I’ve been afk since the event doing some car work that is still incomplete. I’d really like to be ranked so if you could spare a few minutes I’d appreciate it!

Battle Arena, and; I’m in

Posted by (twitter: @timbeaudet)
Friday, December 9th, 2016 1:31 pm

Obligatory I‘m in post. Will be using my C++, OpenGL gamedev framework TurtleBrains and have yet to decide solo compo or team jam. Leaning more towards compo at this point. Other tools include whiteboards, books, game controllers, oh- software: VisualStudio/Xcode/Codelite/Sublime Text in some weird magical cauldron. Probably InkScape maybe slight use of Paint.NET or Gimp. Likely Audacity and sfxr/bfxr for sound. Music is always in the air for me, unfortunately.


Anyway I’ve got my game development battle arena, yes I said arena, prepared. Ready to man several stations and create a game in 48 to 72 hours.


Posted by (twitter: @timbeaudet)
Sunday, December 13th, 2015 3:35 pm


Just made a first pass beta test of the game.  If you have any comments let me know in #ludumdare irc room!  Checkout the beta here

I’m in, and looking for an artist (2d)

Posted by (twitter: @timbeaudet)
Tuesday, August 11th, 2015 12:31 pm

I’m getting prepared for another fun event and am looking for a 2D artist to join myself (programmer) and mmango (audio) in a collaboration effort for the LudumDare 33 Jam.  I’ve worked in the game industry for 5 years and have been around LudumDare since 2009.  The

As the artist you determine and make the visual style of the game happen.  We plan to design the mechanics of the game together after theme announcement, but with the short time frame available, the scope shall remain small.

For technology we will be using TurtleBrains, a C++ framework that runs on Windows and Mac that I’ve been working on for over a year.

What we’ve done:

If you’d like to join the team you can find us on the #LudumDare irc channel on AfterNet or email timbeaudet -at- yahoo com

Getting ready to be awesome!

Battle Stations Prepared, We are In

Posted by (twitter: @timbeaudet)
Wednesday, April 15th, 2015 11:18 am

ld32_setup_station_1For the 32nd LudumDare I have upgraded the battle stations, a new office chair for those long sessions at the keyboard should help keep energy high and focused on the game.  Also a new improvement to the ol’ PC, a mechanical keyboard.  Something I’ve been hoping to upgrade to for a very long time.  Now I get to FEEL the keys being pressed, and my neighbor will hear me typing*.

My girlfriend has decided to attempt to help me again this LudumDare, so we will jump into the JAM side of things and Dizzy will do the art.  If it comes out anything like our LD27 entry, Feeding Time! then I know it will look good.  We have learned from our mistakes and will not save level design to the very end, and more importantly will get feedback a few times through-out the weekend to figure out what is working and what is not.


What we will be using …

  • C++, (XCode and VisualStudio)
  • TurtleBrains, Game Development Framework
  • InkScape
  • Paint.NET (for those few pixel edits)
  • RescueTime (to track where time went)
  • PizzaHut, (planned food delivery)
  • Neighborhood, (two walks a days for energy recovery)

BlackBird is TimBeaudet is BlackBird

Posted by (twitter: @timbeaudet)
Saturday, March 21st, 2015 12:16 pm

I have not decided if this is a permanent change yet, but I have been playing with the idea of slightly dropping the BlackBird online persona and going with my name instead, will see how it goes.

I’ve also started streaming the development of the TurtleBrains framework.  Streaming is still a very new concept to me, and I’ve yet to figure out how to make the stream interesting at all, but check it out if that is something your interested in.  Streaming times will vary, essentially, whenever I am developing and in the mood to share the screen, maybe in the future I’ll add the Mic In, but not for now.

Where’d the Time Go?

Posted by (twitter: @timbeaudet)
Monday, March 16th, 2015 2:19 pm


Ludum Dare 31 was an awesome event for me, the Precise Shot compo entry came out great!  Not only did the game come out great, by running the RescueTime application, I was able to breakdown how much time went into development.  The reports clearly show what went well and what could be done better for Ludum Dare 32 and beyond.

  • Sleeping was the single most time consuming activity: 15 hours 29 minutes.
  • Most comfortable with programming, and it shows taking more than 50% development time.
    • Future events I should aim to spread this time on content creation, arts and sounds.
  • Six hours of development efforts on the second day didn’t make it into the final game.
  • 76 minutes spent on twitter, composing 41 tweets.
  • The final hour was spent on the art, sounds and counting effects for the results screen.

Check out the results in more detail below: (click the image to make it larger)


I do work at RescueTime but I know there will be people interested in the data above, and maybe some will be interested in using RescueTime to learn about their own productivity and habits.  You can sign up for an account at: https://www.rescuetime.com/ or ask any questions you may have about it.

More post-mortem details about Precise Shot can be found here.

Precise Shots

Posted by (twitter: @timbeaudet)
Monday, December 29th, 2014 10:19 am

With only 8 hours left of rating you should shoot some arrows in my entry, Precise Shot.  Take 5 minutes and let me know what you think!

So what are you waiting for, fire some arrows!  (Easy / Master have different control implementations, Master bow is less intuitive)


I’m Ready

Posted by (twitter: @timbeaudet)
Thursday, November 27th, 2014 11:23 am

Not yet sure if I’ll use my Windows/Mac, C++, OpenGL framework: TurtleBrains or if I’ll go with AS3 and FlashPunk, but I do know I am in and ready for LudumDare 31.  Hopefully this will be a bit better than my failed #LD30 attempt.  Weekend is free from other plans, and ready to make a game!

Sign me up, again!

Posted by (twitter: @timbeaudet)
Sunday, August 17th, 2014 8:31 am

Not my first 48hour LudumDare rodeo, but I have missed a couple recently.  Not this time.  I’ve signing up to use the yet to be finished Turtle Brains framework, my high-quality C++ framework for real-time application and (slightly lacking [sound, sprites, animation] at the moment), 2D game development on Windows and Mac, and maybe someday, Linux.

So for tools I’ll be pretty much using:

  • C++ (Visual Studio, XCode)
  • Unfinished TurtleBrains Framework
  • Audacity, Recorder, SFXR (if I can get sounds working)
  • Inkscape, Paint.net, MS Paint, Blender (if I go 3D instead of 2D)

Probably a few tools that are not listed here, but I will be attempting to do LD30!


Note: TurtleBrains is available, as-is, if you want it just ask BlackBird on the LudumDare irc channel or email me and I’ll get you a link.  I am not going to link it publicly just yet because the feature set is incomplete and the documentation is lacking a little.  The current documentation can be found at: http://www.timbeaudet.com/turtle_brains/documentation/ which doesn’t have much for the “game development” side because, being honest, that is currently lacking…  I wanted to have 2D sprite management and sounds by now, but only have a state machine, and basic keyboard/mouse input.


I’m in!

Posted by (twitter: @timbeaudet)
Thursday, August 22nd, 2013 8:18 pm

Ready for the weekend to begin.  We will be using:

  • Code: FlashDevelop: AS3 with FlashPunk
  • Art: InkScape / Paint.NET
  • Sounds: Audacity / ???
  • Design: Whiteboard

Hoping for surveillance in space as a theme.  Good luck all!

LudumDare 23: Setup

Posted by (twitter: @timbeaudet)
Friday, April 20th, 2012 4:01 pm

Well, it is time for LudumDare 23, and I am IN.  I am also handicapped from my normal 3 monitor + TV for media.  Down to 2 monitors and the TV for media, I think I will live but I am annoyed with the amount of real-estate lost.  Mostly the left most monitor that is not existing would be used for the web-browser and thus documentation.  This now has to share with the right monitor which is primarily the “chatting and socializing” monitor with double duty of file exploring on the HDD for assets and such.  Center remains the environment for programming and debugging the application.  The TV off to the side is mostly for media/movies/tv …  I need to listen to noise while working.

The Rig

My workstation for LD23.

Postmortem: 10 Yards Alone

Posted by (twitter: @timbeaudet)
Thursday, December 22nd, 2011 6:37 am

Last weekend was Ludum Dare 22: Alone, obviously why else would hundreds of people gather to make no less than 891 games not including those that were not submitted?  I took part of this awesome gathering for the second time, with Ludum Dare 21: Escape being the first.  During that entry I had the following postmortem of which after reading I realize I didn’t put in all the things that went wrong.  I feel to that list should have been “pick a smaller idea”, although I suppose that previous idea was very flexible in size.

What went right:

I had the weekend to myself, with no interruptions or responsibilities.

I picked a framework I was familiar with, and had tools to do what I needed.

I followed the theme well with a simple idea of taking a team sport, and playing alone vs the other team.

I spent little time debugging issues, crashing, etc.

I added sound effects and music early on.


What went wrong:

The idea was far too big for a weekend project, too many little rules.

The idea never turned into a game really, despite a win/lose condition; It was too hard, or too repetitive if the player managed to learn the patterns.

Some art; the player/ai characters, was completely temporary and never replaced with something better.

I spent far too much time programming.  My framework needs to allow me to manage/do less, if it is to be useful in LD.


What was learned:

I need to spend more time on art/music and content.  To help with this I am rewriting/adding to my framework so that it will manage more things for me.  Instead of loading a sound, and remembering to unload it, I should just be able to PlaySound(“Yada.wav”).  It would go a long way in reducing the time I spent programming, or at least the time spent programming “needless” things.  An idea for a 48 hour game must be small.  I went into this compo knowing I needed to aim to be complete with my game by the end of day 1, yet the idea I chose was far too big for that.


I am waiting for the next LD, where I hope I can shine through and get this done right.

Play and Rate: 10 Yards Alone

Breakfast and Design Flush

Posted by (twitter: @timbeaudet)
Saturday, December 17th, 2011 6:55 am

So last night I jumped in feet first with a very broad sense of what I was going to do; I now need to know exactly how it will play, and the very minimum gameplay, win/lose/scoring conditions and prepare myself to complete the minimum by the end of today so I can take Sunday off.  That said, I also just woke up, so I am a tad hungry.  Design over breakfast sounds good to me.

[cache: storing page]