About bugninja (twitter: @benmc)

Web developer by day, game dev by.... whenever I can. Follow me on Twitter @benmc http://twitter.com/benmc


Ludum Dare 34
Ludum Dare 29
Ludum Dare 28
Ludum Dare 27
Ludum Dare 25
Ludum Dare 23

bugninja's Trophies

bugninja's Archive

I’m in…. and making an escape room

Posted by (twitter: @benmc)
Friday, December 9th, 2016 10:37 pm

I recently started an escape room business in my town, and so, naturally, I am going to try to create an escape room game for #LDJAM

Might just do it with images, HTML, some Javascript.

I create my images in Fireworks.

EDIT: I thought about creating an actual escape room here with our props, but not sure I could pull it off. Not much time this weekend.

Need to declare my Text Adventure Game Engine

Posted by (twitter: @benmc)
Thursday, April 14th, 2016 9:01 pm

Just open sourced and uploaded my text adventure game engine (Beta) to GitHub so I can use it as the framework for a text adventure type of game should I need to go that way this time.


Probably in

Posted by (twitter: @benmc)
Thursday, April 14th, 2016 12:43 pm

I’m going to try to participate again.  Haven’t had much success the last few times, but we’ll see.

The tools I use:

  • Monkey-X
  • Fireworks for graphics
  • autotracker.py for music
  • sfxr for sound effects
  • Tiled if I need a map or something.
  • VLC Media player for converting audio/video formats
  • GifCam for creating animated gifs to share progress
  • Github for source code maybe

Think that’s it.

Think I’m ready to submit for the Jam

Posted by (twitter: @benmc)
Sunday, December 13th, 2015 3:04 pm

I think I’m ready.  The game is done, playable, is fun, but will hold off until tomorrow to actually submit for the Jam in case I have some other ideas to implement first. I’m calling the game Nice Distance right now too.  And I accidentally lost site of the Theme along the line there.  Only have 1 button, but it does 2 things, soooo…. I’m not sure what to do about that.


Best score working, time for particles

Posted by (twitter: @benmc)
Sunday, December 13th, 2015 12:39 pm

I got the Best Score being saved, water anim fixed, and a jetpack on the guy.  So now, instead of making my own graphics and going for the compo, I think I’ll just add some fun particles and effects and get it in the Jam.


May be done with Jam entry, or new gfx to go compo route

Posted by (twitter: @benmc)
Saturday, December 12th, 2015 11:29 pm

I think the game is about done.  I’d like it to save the high score, but may spend my time tomorrow making custom graphics instead so I can shoot for the Compo.  Otherwise, it’ll have to be the Jam I guess.  Maybe Jam anyway because of the engine.  Anyway, I just want to submit SOMETHING this time.


Time for a break

Posted by (twitter: @benmc)
Saturday, December 12th, 2015 1:45 pm

Need to take 5 and do some life stuff, but the game is really progressing.  I feel like I’ll at least have an entry this time around so I can vote on others.  The gif below is OK, but the water looks goofy.  In the live game, it’s nice and smooth.


My game is actually … FUN

Posted by (twitter: @benmc)
Saturday, December 12th, 2015 10:40 am

Still using placeholder graphics, but the mechanic is pretty awesome, and it works great so far.  I’m most excited about how fun the game actually is.  I keep playing it myself to try to get the most hang-time.  Going to add some coins, power-ups, or something along those lines.  Maybe enemies to avoid???  Not sure if enemies would ruin it a bit.  Maybe he can hit some fruit in the sky along the way and… grow :)

EDIT: Just wanted to note that I’m using GifCam to record the game-play.


I have my prototype done

Posted by (twitter: @benmc)
Friday, December 11th, 2015 11:44 pm

Fastest progress on an LD entry ever for me.  Game is working as intended.  I’m currently using Kenney.nl graphics for the prototype, but if I want to be in the Compo, I’m going to have to replace these with my own.  Maybe since there is time, I’ll add some juiciness er razzle dazzle.   Water particles, sweat particles, screen shake, fireworks when you get a perfect score, etc.


Well….. I’m in

Posted by (twitter: @benmc)
Friday, December 11th, 2015 9:39 am

Going Javascript / HTML5 with my PPC engine.

Doing the Jam because I may use some royalty free graphics to save time this weekend and I haven’t really open sourced my engine.

Maybe I’ll have something for the Jam

Posted by (twitter: @benmc)
Sunday, August 23rd, 2015 11:40 pm

It’s getting pretty “scary”, so I like that.  Have walking motion now, black fog, lantern light, lots of graves randomly placed.  Next will be the ghouls, so it should get fun.


Made my game a little scary, just need to make it more… game.

Posted by (twitter: @benmc)
Sunday, August 23rd, 2015 6:38 pm

The flashlight effect seemed to work out pretty well for adding the spooky feeling.  Now some more graves and ghouls.


Got this DOWN! Need more time now.

Posted by (twitter: @benmc)
Sunday, August 23rd, 2015 1:08 pm

I’ve got this whole UV Mapping thing figured out, objects FLYING into my game now.


UV Mapping figured out!

Posted by (twitter: @benmc)
Sunday, August 23rd, 2015 12:16 pm

Should probably have known how to do this before beginning the #LDJAM because learning it has killed most of my time.  Goes against the main rules of the jam as clearly stated in the Keynote…. this is NOT a time for learning new things, use what you know.  That being said, this opportunity has helped me actually figure out this process I’ve wanted to learn for a long time, so I feel like I’ve gotten more from this jam than any other I’ve participated in.  Screenshot of my UV mapping success:


This took over 24 hours.

Posted by (twitter: @benmc)
Saturday, August 22nd, 2015 10:46 pm

So… finishing my game does NOT look good if it took all my free time over the last 24 hours just to get this working:


It’s something

Posted by (twitter: @benmc)
Saturday, August 22nd, 2015 12:05 am

I’ve been toying with 3D programming for a couple weeks and through the warm-up weekend.   Started all over in BlitzMax for the compo/jam (whatever works out).  Walkable terrain, some blocks, it’s working, I’m happy.


[cache: storing page]