Another year another promise to myself to do something that involves something other than eating, scratching and watching Mythbusters and so far it's going ok.
Last week marked a momentous occasion in entertainment history with the birth of 'Flump Studios'! An indie game studio which consist of myself (Paul Marrable) on lead programming and game design, my beautiful wife on art design and the all powerful Nick Osborne on Menus design, audio and marketing.
It's something we've always wanted to do to be honest (except my wife who probably want to be a ballerina or something, I don't really listen) but have never really got around to. I've been programming applications for years in VB,C++, Pascal and Python and Nick's always been the hardware guy who has forgotten more about motherboards and CPUs than most of us will ever know(Thanks for all the xbox and ps3 fixes down the years).
The one thing we've always had in common is the love for video games, not just playing them but an odd fascination with their design, their art and the industry as a whole. So it has always made sense for us to create games at some level but unfortunately we are both cursed with an almost terminal apathy. This week though feels different, somehow more important, more powerful, I can only describe it as how Bruce Banner must have felt after the first time he turned into a giant green monster; Flump Studios started it first project.
Happy Retro Racer
|It may not look like much here but when it's in motion you'd |
swear you were watching F1.
We're looking to add a psychedelic mode once the main mechanics are down with modernised graphics and audio; I'm quite looking forward to this bit as we'll be using pulsing pigs, spinning Jaffa Cakes and possibly little Ronnie Corbett.
We decided to use Microsoft XNA for development as this uses the C# language which I am quite familiar with. So far the project is coming along quite nicely, we have a scrolling road with three lanes, a moveable car and multiple rival sprites that re-spawn at random when they leave the screen. It's not much but it's something!
Next is the collision detection, I'm looking forward to getting this out of the way so the real game can begin, once the programme can recognise that the player car has hit a rival car I can get working on scoring, level upping, crash animations, messing with the sprites; you know the stuff of dreams. Collision detection is something I've never really had to tackle before in any of my previous applications so I have no idea how this will play out, only time will tell.