I really need to post more often…
So…you probably noticed that our ambitious Kickstarter didn’t reach it’s target. Disappointing, but we’ve learned a lot from our mistakes. We’re looking at a number of alternative ways forward – more detail as and when…
On the plus side, LEGO Batman 2: DC Superheroes won a BAFTA for the Best Children’s Game…which was nice!
And I recently did another Ludum Dare game jam, producing this shallow but reasonably elegant effort: Winter’s Bane. As usual, I spent a lot of time on feel and polish, but not enough on content – nevertheless, it was thoroughly enjoyable to make. I’m working on a post-compo version incorporating some of the features that didn’t make it into the 48 hour version.
Wow, nine months without posting a thing. Epic downtime. It has been a busy year what with LEGO Batman, LEGO Lord of the Rings, LEGO City and preparations for the steampunk webseries I’m shooting. More on that shortly, plenty of filmmaking news to come!
I did manage another Ludum Dare weekend in the run-up to Christmas – that game is a stealth-’em-up called Infidel. I’m still too ambitious in these weekend challenges but at least this time I stayed focused on mechanics and gameplay over art. It’s all good practice.
The Christmas holiday was a wonderful break, and I forgot how spending the day at work takes it out of you. Particularly as we’re now on the final stretch of LEGO Batman 2. I’ve had no energy left for side projects at all.
However, there are a couple of game jams coming up, which I’m excited about. I’m hoping to have cleared the bulk of my TT work by then so I can spare a couple of weekends.
The MolyJam is a semi-serious event based on the wild imaginings of spoof twitter account @PeterMolydeux, but surprisingly many of his deliberately pretentious pie-in-the-sky game concepts could actually work. I love the idea of starting with a joke tweet that was intended to be ridiculous and unachievable, and making it work. I have picked my source tweet, but I’ll write about that later.
Soon after that, it’s time for the epic Ludum Dare 23. We could easily break 1000 entries this time! My only plan for this event is to craft a player experience to begin with, rather than the vacuous but pretty efforts I’ve made before. I shall also start collating my game jam efforts here for posterity.
Throughout April it’s also this year’s ScriptFrenzy, which I’m beginning to think of as a game jam for screenwriters. I won’t be participating this year, as I have too little spare time, but my Voidships partner Steve Turnbull has some interesting plans.
When the dust has settled on that lot, it’ll be time to kick our steampunk web series into high gear. But that warrants a post of it’s own. Stay tuned…
I have been neglecting this blog again – happens when things get busy at work (or outside work!).
It has been a very eventful December. Ludum Dare 22 generated nearly 900 games in a weekend, but due to some technical problems and a healthy dose of repeating my previous mistakes, I didn’t quite finish mine. Play “Lonely Island” here.
Then Unity released a beta build that exports to Flash’s new Stage3D, and announced a game jam…with prizes. Shame they announced it just before Xmas when everyone’s busy. I mulled it over until new year before settling on a steampunk space dogfighting game set in the Voidships universe. It made sense to use the contest as motivation to produce something that could generate a bit of an audience for our fledgling IP. It was a late start, but with some invaluable model work from an artist friend (Thank you, Liam!) I managed to cobble together something that’s very rough but fun nonetheless.
I’ve called it Voidships: Pilot Error.
My other game projects are temporarily on hold while Liam and I give it a proper polish ready for people to play in earnest.
Sigh. After being ill this weekend I’ve decided to abort the October Challenge – rather than rush out a substandard game, I’ll take my time and finish it to a quality I’m happy with. This is definitely the right decision – while tweaking the anims in Blender I realised I need to re-rig the main character so stop his IK knees skewing sideways. If I’m not extremely careful, this may mean re-animating the handful of anims I’d already done. With a week to go, I didn’t need to be redoing work. But in the long term, it’ll mean better and more animations. I’ll have some free time over christmas, so new year would be an excellent alternative target deadline!
However, in the short term – Ludum Dare have come up with ANOTHER game dev challenge that I can’t resist: The ZERO Hours Challenge!
It takes place during the hour when the clocks go back. This appeals enormously to the Faction Paradox fan in me.
Seriously though, the extreme time limit will force participants to focus on a simple design that works – the challenge is more about spending the intervening week imagining a game simple enough to implement in one hour, but still fun. It’s interesting that with modern game dev tools, classics like Pong, Breakout, Joust, or PacMan could all be cloned easily in that time. But coming up with something so simple and original is going to be much harder than actually implementing it…
LEGO Harry Potter years 5-7 is done, so I have a little spare time again, and there’s a week left of the Ludum Dare October Challenge. I’m going to expand Fireflies into a full game – still a short one, but I’m going for quality over quantity.
I’ve been mulling it over for a few weeks without having a chance to do much, but this week I actually sketched a rough layout for the game and made a few decisions that will simplify the core mechanics considerably.
It’s an odd feeling designing level layouts – normally my job is making gameplay mechanics work within a level designed and built by other disciplines. I’m enjoying stretching these underused game dev muscles…
I’ve knocked up another little micro-game for mini Ludum Dare #27: “All Talk”. My effort is called “White Flag”. It’s just a dialogue tree with a measly 3 or 4 branch points, but I’m quite pleased with the implementation as it’s my first go at writing ActionScript within the StencylWorks Flash dev tool.
It needs a few extra bits before I could make anything worthwhile with it though – I didn’t have time to write line-wrapping code, so I had to place every line break manually. This was a nightmare, because the only way to know where the break should go was to see it ingame…a slow process even with so little text.
I need to read the text in from a file, rather than typing it into the script directly. Not sure if StencylWorks will allow that, though.
And finally, I wanted to have internal vars so that choices could accumulate over time or set flags for later in the dialogue. Ran out of time for those too.
But with those tweaks in place I’ll have a neat little dialogue engine which could easily be ported to Unity. Not bad for a couple of evenings’ tinkering!