Monthly Archives: October 2011

Little Quirks – End of Week 1

0
Filed under GLESGAE, Ludum Dare, October Challenge 2011, Random Gibberings

Well, it’s Friday, so what have I managed to get done this week?

Sadly, not much… I still haven’t started on the actual game logic, nor have I even finished the Renderer changes…
It’s not that the Renderer changes have been difficult – all the rendering logic was there, it just needed moved about a bit, it’s that things have just been too stressful to concentrate much.
The plus side is I should have the Renderer fixed up and running again “soon” … and I’ve also done some fiddlings to Resource so it can act as a shared_ptr in it’s own right, as well as allow it to recast itself into other types where necessary ( for example, passing a RenderWindow into the X11 Event System and recasting it to a X11RenderWindow while keeping it within a Resource object so it dies properly when there are no more references to it. )

None of the engine is thread-safe in the slightest at the moment, though I’m not too bothered about that for now.. there are a few sync points that will need dealt with ( Resource being a key place, for example ) but there aren’t too many at the moment.
That and I don’t particularly need that for Quirks so, that can be ignored for now.. what I DO need for Quirks is the Renderer fixed up – at the very least the Fixed Function pipeline – so I can get stuff drawing again. I then need to add Sound ( which should’ve been done last month… ) and support for more platforms than just Linux and Pandora – specifically Android, iOS and Win32 with the possibility of OS X. I do require a bit more than that, but that’ll at least let me start the game logic which I’m hoping to have the majority of done for next weekend. Hah.

Yes.. next weekend.. that’s going to be fun. That’s a major point of stress just now, and I can only hope it goes well else things are going to be up a certain creek without a paddle. That said, if it goes well, then effectively all that stress effectively disappears! Well, for a couple months at least… as then I move.

Anyway, off to work!

October Challenge – Weekend 1

0
Filed under GLESGAE, Ludum Dare, October Challenge 2011

To save utterly spamming the LD blog with things, I shall be writing most of the progress reports here, and any big major milestones will be effectively cross-posted.

This one’s a boring one, as I’ve nothing to actually show yet!

So, what have I done to actually warrant a post?
Well, I’ve decided on the game that I’ll be doing – Little Quirks – and I’ve almost finished the Renderer rewriting that I was meant to be doing all last month.

The previous couple of maddeningly long posts cover the engine details I’ve been working on, so they won’t be repeated here.. your scroll arm will no doubt hurt enough from reading them all anyway ( especially as I’ve decided to bump up the post count to 3 per page now, while working on Little Quirks to force me to do more small posts! )

But yes, I’ve decided upon Little Quirks.
This was something I started for Mini LD11… but sadly never finished. In fact, I never publicly released it, nor really saved much of the code, and there’s not much left of it anymore. This is partly why I never went back to it – most of everything I had got lost!
However, the idea is pretty solid, and condensed enough to work out in a month, I reckon.
Yes, it borrows heavily from Lemmings, but it does go off at an interesting tangent in that you can’t directly manipulate the Quirks – you can only create things within their world for them to interact with. This creates some unique design challenges as do I allow Quirks to have special abilities or not to keep things interesting? Something that was in the original design ( each colour had a specific purpose ) but perhaps that’s something that should be removed for a possible sequel? Either way, there was a multitude of devices to create – some to help your Quirks get about, others to keep nasties at bay ( but weren’t above having a go at your Quirks either should you let them wander too close! )

I’m aiming to get most of the game done by the second week, which gives me two weeks to look for a portal or two to push it on, and then perhaps integrate achievements and gubbins like that for each portal that is mad enough to take it, before spending the final week actually doing the submission process and waiting for approval/rejection/etc… The game itself is being aimed at Android and iOS devices, but should also run on at least Windows and Linux as well.. Mac’s a bit of a funny one as I’ve not yet sat down and really plugged away at it yet, but we’ll see :)

Interesting oddity… I wrote and read-back this post as if it was a sine-wave scroller on an Atari ST demo… perhaps that means there’ll be a good infusion of 16-bit styling in Little Quirks?