Backyard Roguelike

sign up sign in

I have always wanted to participate in a game jam. A short few days of cramming on a game, making something new with totally rough edges. Imperfect but complete at the same time. But, I have a job, and a wife, and a kid...and very little free time. So the idea of taking 48 consecutive hours to make a game just doesn't work. That's why I was totally stoked when I heard about the Father's Day Jam. A few months ago, me and Paul were talking on twitter about this very problem, and he had the brilliant idea to host a game jam that would last a few months, so us busy dads would have time to put something together. Well, Father's Day is tomorrow and that jam is just about over. Currently there are 6 entries, and I'm proud to be among them.

The jam was open ended with no real theme or rules, but the spirit of fatherhood was to be present in the game. Whether you create a game with your child/children, have them star in the game, or just spend your little free time after a day of diapers and play time coding, as long as you finish your game before Father's Day it's all good.

I decided to make a game in a genre I have never made before. If you saw my previous post, you'll know I made a roguelike set in a backyard, where a father carries his child through a hedge maze while avoiding scary enemies. The list of things I want to add to this game is long, but currently the basic engine in there with expandability in mind. The enemies are really simple and easy to get around, so I would love to expand on that, and make some different enemy types. There are also 3 hand drawn maps that are selected randomly, but I would like to learn about random procedural map generation in the future, and have the maps be drawn from code.

If you would like to play the jam entry version of BYRL (backyard roguelike), you can check out the web build, or the Father's Day Jam entry page for a free download (Mac and Windows).

Finally, I want to say again how much I love using luxe engine / snõwkit. It just totally clicks with how I want to make games. I truly feel like I am learning how to code a game rather than learning how to use an engine. The low level stuff that makes cross platform dev possible is solid, and doesn't get in the way of me making an engine how I want to. It sits right at the level where I can actually use it (not too low), but doesn't feel like it's holding my hand (too high). It's really great, and the community is amazing.