Counting down from 2^6 hours...

Published August 04, 2017
Advertisement

There are about 64 hours remaining until the fifth Week of Awesome starts! I'm excited. I'm new to this jam (and gamedev.net in general), but I've done other small quick games.  My folks run a small farm and Saturday/Sunday/Monday are our busiest three days with weekend retail sales and harvesting for the Monday wholesale deliveries.  So while I've made four or five attempts at things like Ludum Dare, I just don't have the time on weekends and I've never completed one. A 7-day jam seems like more my kind of thing, even though we're shorthanded with most of the family away on vacation and this week is going to be crazy.

As a programmer and mathematician I tend to get distracted by implementing interesting algorithms (e.g. Starling Burst for Daniel Pearce's new flocking model) and then never get around to making an actual game around them.  But recently I have done a few little 1-hour toy/game things: Catching Flies, RGB Jet Avalanche (Windows, love file), Gas Buffer (4 hours), so I feel like I've gotten the hang of making a very small working prototype. For this jam I want to try and stick with simple mechanics and try to focus more on content, since that's where I usually stop.

I'll be using the LÖVE engine, which has become my tool of choice for quick 2D prototypes. It's a code-based engine, so it doesn't have an editor and doesn't have a lot of stuff built in. It's more like SDL or SFML, but with Lua.  It does have Box2D built in, and there are other collision libraries available, plus I've written continuous collision for circles, and I have a demo with the Minkowski sum thing for configuration-space obstacles using convex polygons. So I have options there. And Lua is quite a nice little language once you get past the no-operator-assignment thing (It doesn't have +=, -=, etc) and learn to stop making fencepost errors due to its 1-based indexing. And the whole thing is nicely cross-platform. So...yeah. Probably not a great tool for everyone, but I'm comfortable with it.

Hmm, what else? Maybe a bit about me? I've been a pretty serious hobby programmer since I was 13 when we got our first computer (a hand-me-down from my grandfather) in September of 1993, so almost 24 years now. Messed around with all sorts of languages from Basic to C/C++ to five or six different assembly languages to things like Prolog and Haskell, and of course most of the scripting languages.  Spent a bunch of time playing with Forth and implementing toy Forth systems. Studied math at university, did a couple of years of web development after I got out of school. Wasn't a big fan of the desk job thing, and am now farming full-time on a small market-garden and family homestead on a lake in Maine with a couple of acres of vegetables, a couple hundred chickens, family pigs and cows.

So...yeah. Best of luck to everyone!

1 likes 4 comments

Comments

dmatter

Welcome abord Josh. Hope the competition goes well for you.

I think you're absolutely right to aim for a simple mechanic. Scoping small is IMO the key to delivering a finished game. Getting the scope right, without feature-creep and without getting derailed by perfectionism is a easier said than done though ;-)

So the farm is your livelihood; your not a coder professionally?

August 04, 2017 08:47 PM
JoshGrams

Thanks!  Yeah, feature creep and perfectionism can be major problems for me. Looking forward to seeing what you come up with this year: Gamut of Blob was pretty neat.

4 hours ago, dmatter said:

So the farm is your livelihood; your not a coder professionally?

Yeah, coding is mostly a hobby, though I like the theory and algorithms, and I'm kind of a language junkie, so I often find I know more about the inner workings of libraries and tools than many of the people who use them in their work, but then of course I have way less practical experience, and almost none at all on large-scale projects. :-)

Do you do coding professionally? I sort of get the impression from discord that most people there do...

August 05, 2017 12:53 AM
Thaumaturge

Welcome to the jam! I hope that it treats you well. ^_^

August 05, 2017 02:01 AM
dmatter
11 hours ago, JoshGrams said:

Looking forward to seeing what you come up with this year: Gamut of Blob was pretty neat.

Haha thanks! Funnily enough I open-sourced that project recently.

 

11 hours ago, JoshGrams said:

Do you do coding professionally? I sort of get the impression from discord that most people there do...

Yes I'm a server-side Java developer turned team lead. I also used to write Lua and C++ in my current post too and the Lua was pretty fun I thought! Those products have long since been re-coded for the browser now though.

August 05, 2017 12:42 PM
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Profile
Author
Advertisement
Advertisement