Postcards from Basingstoke 001

To celebrate being 2 years old, more or less, we present a new series of random images from Basingstoke development. One a day*, every day of the year*, perhaps for all time*

Challenger1-and-Landrover-Defender

* OK, so 3 today to get the ball rolling, might be one a day, might be more, might be er… less.

* apart from at weekends and bank holidays, spring breaks, summer breaks, xmas in general, new year, family visits, weddings, sick leave, shore leave, feeling a bit under the weather, flooding, acts of god, technical problems, being hassled by cats, being lazy devs etc.

* or until we’ve finished it šŸ™‚

fieldcommand
Challenger1-and-Landrover-Defender-2

The Easter Bunny Visits Basingstoke

Hello watchers and lurkers! We don’t often do a blog post, so when we do, you can always be sure it’s going to be something interesting. This time, just in time for the Easter holidays, we have a little sneak peak at what’s been happening in Basingstoke since the Titans dropped a neutron bomb on it and killed everybody.

As you can see from the video things are coming along nicely. We might even finish it this year! Or at least release it.

The video shows a few new things in it which you’ve not seen before, like theĀ gidlets,Ā which are those cute little swarmy things; and zombies, which are what happens in Basingstoke after about 11pm whether there’s been a neutron bomb or not – an occupational hazard of living there; and there are some nice underground sections with sewers and metro station.

What do you mean Basingstoke doesn’t have an underground railway?Ā This is the future,Ā silly! Of course they’ll build an underground railway. And yes, kebabs will cost Ā£10 in the future too. I know – scary.

Long Live the Demo, or Why We Can’t Have All The Things

It’s been a Ā little while since I stood on the soapbox to serve as a distraction for the ire of the masses. Allow me once more to entertain you with news of the exciting events of our times.

Big time 800lb gorilla monopoly stakeholder Valve announced a week ago a wonderful u-turn on their famously awful refunds policy, and frankly, about fucking time.

Continue reading

Pay What You Want for Titan Attacks on Android!

So, you’ve got 10 minutes waiting for a bus to nowhere. Or maybe you’re trying to kill time while that awesome curry simmers away. Perhaps you have eclectic tastes and prefer to play the best game on your Android phone, ever?

If any of these situations apply toĀ you, then we have a treat for you!

titan attacks android!

Right now, at this very moment, the Humble Bundle for Android and PC #12 is entering its final weekend. And in this Humble Bundle you can find theĀ exclusive version of Titan Attacks for Android (amongst other gems). It is not yet available on Google Play and might not be for some time. This is your one and only chance to pick it up – and happy happy joy joy you canĀ pay what you want! Now you can’t get much of a better deal than that.

Porting was done by Jake Birkett of Grey Alien Games (he wrote a little post about it here on his blog). It was painstakingly ported from Java into MonkeyĀ (totally ungoogleable name, guys)Ā because Jake isn’t familiar with Java (a shame, because he could have maybe just converted it over to libgdx and saved a bunch of time).

Cockroaches, Games Development, and You

Hmm… it’s been a while since the blog had a new entry. It’s been even longer since I opened my virtual mouth to make commentary on the industry (and what fun that is!). But, the tripes are heavy, and thrice has the cock crowed under a full moon. The portents are good!

I recently had the good fortune to babble away in a thread on Facebook with Old Guard Indie Derek Smart, one of the very first and most prominent indie developers around. I got onto a subject which has been nagging away at me for some time, which I shall now dub “The Roach Theory of Indie Games Development”.

Continue reading

Welcome to Basingstoke

Chaz and Alli have been beavering away hard on our new “roguelike survival horror” game, Basingstoke, and now’s the time to show you an official teeny sneak peak of the game so far. Feast your eyes upon the video, and then read on, with the caveat that everything is in developmental flux and subject to changing beyond recognition at any moment…

Continue reading

Aftermath

Well, that went pretty much as expected, didn’t it?

I’m now peeping back out of my bunker and it feels safe enough to remove my flame-resistant underpants. This time around, I’ll give the polite version sans rhetoric and sardonic speech forms that confused so many people. Bless the Internet, but it seems that so many readers turned up to the blog post actually wanting to have a fight and somehow read the post as if it had been specifically written about them, for them. I’m afraid this is not how sardonic rhetoric speech works, and none of us are so important as to seriously believe somebody would write a random blog post on a two-bit backwater indie game developer’s site that was actually addressed directly to us, now, would they? Exactly. Now everyone’s calmed down I bit I’ll explain the post.

Continue reading

Because You’re Worthless: The Dark Side Of Indie PR

There are unwritten taboos on the internet. There are things you Don’t Say. There are replies you may not give. There are comments you may not make. There are truths you may not tell, in the world of public relations, for the public are fickle, and behave as a mob. A mob in all its feral, brutal depravity, lacking any and all of the qualities we laud upon humanity that allow us to feel so smug over all of the hapless animals that we raise ourselves over. And we are all, whether we admit it or not in public, under strict censorship of the mob. Even admitting that the mob censors our thoughts and feelings and the expression thereof is risky. Be careful! The mob may notice.

Continue reading

Resurrection

Well, it’s time for one of our lamentably infrequent blog entries. So much has happened since the last one I can’t even think where to begin.

Whither Battledroid?

Alas, woe unto Puppygames, for we are broke. Due to several decisions of dubious merit last year we’ve ended up wasting most of our cash on things that never flew. We tried for several solid months to rescue our direct sales but it seems nothing but nothing that we can do will change the fact that at any given moment, Steam comprises 97% of our income. And that’s just when there isn’t a crazy Steam sale on. So we wasted months on that and achieved precisely nothing.

Continue reading

The Humble Puppy Bundle!

Hello all you silent eyes, you quiet followers of our sporadically updated blog! Gather round our digital Yuletide fire and listen, my little ones.

Today we have put all our games, including Sandbox Mode for Revenge of the Titans, and our two soundtracks, and even all our source code, for sale through the Humble Puppy Bundle. This glorious sale lasts from 19th December through till 26th of December, and you may name whatever price you wish for everything, as is traditional.

You will also notice that Droid Assault and Ultratron have both been updated with two-player local co-op mode. Just grab your 360 controllers and join in. Yay! Expect bugs.

And you’ll also see that Revenge of the Titans has a Christmas Mode which appears only for the festive season (from 19th December to early January or thereabouts). And Droid Assault has a special new Christmas Mission too! Which is all very silly and hopefully a bit of fun.

Continue reading

Battledroid Alpha Sprint #4

Otherwise known as, “How I Learned to Stop Worrying About Deadlines and Fail Gracefully”.

Ok, that’s a little melodramatic.

We were doing quite well on the sprints but then Real Life decided to place a series of embuggerances in our way. I notice that the spelling checker in WordPress doesn’t understand “embuggerance” but I assure you, it is a word.

The plan for this sprint was:

  • Fix all the bugs we know of (there were plenty of issues with focus and tabbing and mouseovers, and one or two other little minor glitches)
  • Steam Integration – a full Steam version of all functionality. Steam is actually not so hard to integrate as it sounds as we have an awesome Steam integration library ready-made from our previous games, and mostly it involvesĀ removing functionality that we’ve implemented already in the game for Puppygames customers.
  • Serverside housekeeping batch jobs – make accounts dormant if they’re unused for a month, etc. That sort of thing. In addition the subscribers actually needed to be charged on a regular basis (not that we’d actually enable it at this point – it just needs to beĀ there)
  • The last messages widget on title screen needed wiring up, with the associated event polling stuff all working between clients and server
  • And the last actually exciting feature, the Commander Screen, in which you can adjust your display name, personal avatar, army colours, change manufacturer allegiance, and request to join a faction. As well as placeholders for stats and medals.

Well, in the end, all we’ve kinda managed to do is:

  • Fix the tabbing/focus/mouseover bugs. Except, infuriatingly, checkboxes
  • We can log in using Steam and get our avatar displayed but sadly that’s as far as we’ve got
  • The Commander Screen is visually coming on very nicely but none of the functions are wired up to the server yet and it’s not fully integrated properly yet at all, more like Chaz just trying it out first than actually functional.
What’s Our Excuse This Time?

Well, mostly, this is all my fault, because Mrs. Prince is terribly ill and I’ve basically had to take almost the entire sprint off work to look after her and the kids, whom I can assure you are a pair of devils sent to torture my mortal soul. Right now she is in hospital and everyone is very upset though the prognosis is good. I don’t know particularly how any sprint survives contact with a quarter of the team suddenly stopping working in a completely random manner, but there we go.

The next thing is that Chaz’s Windows installation has somehow managed to blow up this morning and he’s going to have to reinstall his OS, which means at least two days down the drain for him too.

Finally Riven’s mouse has died. Not his squeaky one, but his old faithful electronic one, the one he uses to point at things on screens with. This makes Windows extremely difficult to operate, it would transpire.

Whither Now?

Well, I don’t think it’s really worth releasing Battledroid this sprint because we’ve barely got anything done on it – I think it really needs another week of work on it when we’re all firing on all cylinders so to speak – so we’ll leave it. Which brings me to the exciting news of what’s happening next week, which is that we will all be exhibiting at EuroGamer Expo 2013 in Earl’s Court, London, betweenĀ September 26-29! Once again we’ll be giving away two brand new Nexus 7 (2013 models) as prizes for the best hiscore we have recorded in Ultratron and Droid Assault come Sunday evening. I’ve got a new Nexus 7. It is awesome. You need to come and play.

As we’re basically all away all next week and then a couple of days to recover, I wouldn’t expect much visible progress till Friday 4th October.

 

 

Battledroid Alpha Sprint 3, thoughts on F2P

So, we actually got this one out bang on time. So on time there wasn’t quite enough time to actually write a blog post to coincide with it before we went on our summer hols šŸ™‚

Important!

  • There is nothing to play yet – we’re concentrating on the user-interface and back-end stuff
  • Previous bugs are not fixed – such as tabbing not working – we’re working on fixing those now

What’s New?

This sprint was all about gettingĀ registeredĀ players to become premium subscribers,Ā and finishing off the account maintenance functionality. So now you can subscribe or unsubscribe at will, and you can delete your account. Additionally the options panel, which wasn’t meant to be released until today but got released last week instead, was supposed to be in the sprint. So here it is šŸ™‚ Have a play with the GUI scale function and marvel at how awesomely clever our UI layout is. But first let’s explore the new functions and talk about them…

Continue reading

Battledroid Alpha Sprint 2

So, here we have the latest Battledroid alpha release, the second so-called “sprint”. You will notice it is lamentably already 4 days late – way to go guys! We’ve clearly not quite got the hang of this agile development malarkey.

Firstly, anyone who does not yet have the client already can get it here:

Battledroid for Windows
Battledroid for Mac
Battledroid for Linux

If you’ve already got the Battledroid client, you don’t have to redownload it – it should update automatically with the latest release like the rest of our games.

Known Issues

Expect to encounter…

  • tabbing doesn’t work in forms
  • scary security certificate warnings from emails

What’s New

In this sprint we wanted people to be able to register a guest account, change their email address, change their passwords, reset password if they forgot it, and log out again. We wanted the titlescreen UI to behave fully correctly, (less library bugs that is) and its design to be more or less finalised.

Well, we did all that, but we’ve also implemented the Options panel as well, which wasn’t supposed to be in till next Friday. Graphics options are a little more expanded upon from previous games, and check out the cunning GUI scale feature. The GUI will also automatically scale if you go below 4:3, meaning the game is perfectly playable on a monitor set up in portrait mode.

Anyway – if you could, we’d like you to test out the registration and login processes, and the account management functions. You will notice a scary security certificate warning if you click on any links we send you from the Battledroid mailer, but that’s because we’ve not got proper SSL certificates in place yet.

Also, if you would care to click on the second tab icon at the top – world map – you’ll get an early test of our new sprite engine. Though not completely optimized yet, we’re currently testing with 60,000 dynamic sprites on a background of 1 million static sprites. Middle mouse wheel will zoom, hold RMB to scroll, LMB to paint more sprites!

And… first cut of a theme tune – work in progess – open options and slide music volume to 11 šŸ™‚

Continue reading

Battledroid Alpha and Development Diary

Ladies and gentlemen, may I proudly present to you… the Battledroid Alpha! Available for all OSes (not currently on Steam but we’ll see about that).

Don’t get all excited now! What you see before you once it’s installed and run is just the title screen. We’ve got a seriously hectic schedule coming over the next 4 months, during which time we will release a new build every other Friday, and the development diary. Our ultimate goal is to get into beta with a minimum viable product by 22nd November 2013, at which point we will be seriously running out of money and unleash our Kickstarter project upon you all, to get the game finished and full of content.

The title screen may not look that exciting to start with but this is how we make our games: we get all the really boring stuff done first, because it has to be done, and once it’s all out of the way while we’re all fresh and full of energy, the only stuff left to do is the fun stuff, with lasers, robots, explosions, and stuff getting blown to bits! (Years ago I realised that leaving titles and menus and options till last is a recipe for misery, demotivation, and failure to complete a game).

As it currently stands, the title screen automatically creates a guest account to play Battledroid on our server, and that’s pretty much all it does right now. Most importantly however is whether you are experiencing anything out of the ordinary, like rendering glitches or connectivity issues. We’d like to hear your feedback, even as this early stage, allowing us to take it into account as we’re working on the next alpha.

In two weeks’ time, at the end of Sprint 2, expect to see the next round of functionality being added to Battledroid, which is account registration and management functions like the ability to change your email address, set a name for yourself, reset your password, etc. – more dull stuff. But important dull stuff.

Attack of the Lego Titans

It’s not often we get custom made fan art turning up in the mailbox but once in a while something fantastic appears. Just lately we received some photos from one of our younger fans. Simon enjoys Lego (don’t we all!) and in his spare time he defends the Earth from alien invaders in Revenge Of The Titans. So, being a creative fellow, he decided to put the two together and make some Lego models of Titans and buildings from the game. And here’s Simon and his creations:

 

Simon and the Lego Revenge of the Titans models [click for full]

Check out that Titan’s big red, glowing eye! A big thanks from the Puppygames team to Simon (and Chris) for letting us show off the models.