Puppygames Spends Crowdfunding Money On Development Shocker

If you’ll forgive our cheesy UK tabloid press headline parody, this post will explain what we’ve spent our crowdfunded money on so far!

So back in August 2014, we set up a crowdfunding page on Patreon, with the fairly modest goal of achieving an income of $5000 per month. At the time Chaz and Alli were about 3 months into development of Basingstoke, which was supposed to be a “little” game that took 3-6 months to complete (2.5 years later and it’s still nowhere near finished!). I was about one year of full-time development into an entirely different game, the mythical Battledroid.

The idea was that the Patreon funding would enable meĀ to continue to work full-time producing Battledroid, which would see it reach a publicly viewable state within about a year, having already spent about a year on development. Puppygames itself was making just enough money to fund Chaz and Alli on Basingstoke, albeit at sub-minimum-wage levels.

Easy, I thought – just look at how much cash people are throwing at hopeless Kickstarters.

Continue reading

Import Unity animation timings to 3dsMax

The joys of Maxscript.

Here’s a quick bit of code for grabbing the animation timings from a model that has been imported to Unity, and sticking them in an array. I’m using it to automatically fill in the multilistbox on the right, which lets me crop the timeline to the selected animations.


unityAnimList = #()
s = openFile (pathName+characterName+".fbx.meta")
skipToString s "clipAnimations:"
while ((skipToString s "name: ")!=undefined) do (
 animName = readline s
 skipToString s "firstFrame: "
 firstFrame = readline s as integer
 skipToString s "lastFrame: "
 lastFrame = readline s as integer
 anim = #(animName,firstFrame,lastFrame)
 append unityAnimList anim
close s

Normal postcard service will resume at some point in the future, probably.

Titan Attacks on Google Play

Titan Attacks for Android

Yes, that’s right, Titan Attacks is now available on Google Play. Only 10 years too late šŸ™‚ Still, better late than never.

You have no excuse not to install it, because it’sĀ free!Ā Unless you’ve got one of those strangefangledĀ Apple devices, in which case you’ll have to wait a few more days.

Of course, when I say “free”, I mean it is infested with Google’s ubiquitous advertising. Having your eyeballs assaulted by tiny adverts is a small price to play for such a neat little game that works so well on phones (and tablets), but if it upsets you at all, the well-heeled amongst you can donate a few dollars in our direction and make those nasty adverts go away forever.

I will let you know how it does in due course.

Many thanks to Jake Birkett of GreyAlienGamesĀ and Brian Kramer of Subsoap for making it all happen.