Niall Moody's personal website. What I did in 2016 So 2016 was pretty bad globally, but really quite good for me personally. In June I finally quit my part-time job at Waitrose, because 1.) it was killing me; I should never have stayed as long as I did, and 2.) it started to seem like I might be able to make a living picking up odd projects and commissions. And so far it definitely seems like that was the right decision. I'm on track to earn more this tax year than I would have if I'd stayed at Waitrose, doing work I'm far better suited to, and far more interested in. It's a bit unsettling to not know where my next paycheck is coming from, but financially I'm in a pretty good place right now. It looks like this might just be sustainable. I also made the decision to no longer release projects for download on the internet, which feels like a big weight off my shoulders. Over the past couple of years I've come to realise there's no chance I could ever make a living selling the kind of games (etc.) I want to make on the internet. But even without the expectation of making any money, I found that the constant presence of analytics - or more, the constant awareness of just how few people were downloading the things I made, how few people cared - had such a negative impact on my own motivation that I needed to make a clean break. I needed to find a better way of getting my work out into the world. And I'm honestly really happy with that decision. This feels like a far healthier way to make things. Anyway, on to the things I worked on in 2016: Hummingbird 2016 was the year I finally released this one. Another weight off my shoulders :) Cancer genome visualisation/sonification project Got a small commission from the University of Glasgow to handle the technical side of a project dedicated to visualising and sonifying cancer genomes (to see if we could better identify the harmful mutations involved). Lots of fun research involved. Parat+ Got a couple of commissions to help out with the development of this iOS music control app. Hopefully it'll be out soon. A Dance of Whispered Truths We did I think 3(?) more performances of Whispered Truths in 2016. The above video is of my favourite one, at the Hidden Door festival in Edinburgh. awaitingTheProjectedCurve A very simple procedural story generator. lingeringInMirroredPlanes A game of interpreting your computer's idiosyncratic descriptions of a room as music. A sequel of sorts to awaitingTheProjectedCurve. The lack of response to these two pieces played a big part in my decision to stop releasing work for download. Hummingbird Controller A controller I built for Hummingbird, to take to Games are for Everyone Vol.4. This was a really fun project, and helped remind my why I had spent so long working on Hummingbird in the first place. I like that game. Competitive Cuddling Simulator Controller Also for Games are for Everyone Vol.4, We Throw Switches commissioned me to build a controller for Vaida Plankyte's Competitive Cuddling Simulator. Play On Exhibition And finally, in December I won a tender to build 4 interactive exhibits for the Play On Exhibition at the Edinburgh International Science Festival in 2017. I'm super excited about this one :) New Things for 2016 Just a quick note to say I've released two new things in the past couple of weeks (I guess the start of a new year makes me more productive than usual?): Leaving Hungry Waters is a short series of procedurally-generated snapshots about the sea. It's the first time I've worked with video, and I definitely want to do more interactive video stuff (also optimise my video code; the game's overlapping three 720p videos are remarkably CPU-intensive). GrainSketch is a kind of granular sketching tool, and the first purely utilitarian thing I've made in years. You can do interesting things with it, but it probably would benefit from being part of a more comprehensive drawing package. What I did in 2015 So compared to 2014's post I guess I'm feeling better about things than I did this time last year, but honestly I'm still not sure how I feel about 2015. First, the good: Financially, this is the first year I've (just) broken into making 4 figures outside of my day job (working part time at a supermarket). For the past 5 years I've been living on ~£8k, so that's a fairly big deal. All the same, only ~£250 of those 4 figures came from selling my games/artwork. It's pretty obvious by this point that I'm never going to be able to survive purely by selling stuff I make on and at games events. (the rest of the 4 figures came from some mentoring and tutoring/consultancy work that came my way. More than the money this actually led to new friendships, for which I'm very grateful. That stuff doesn't come easily to me) Frustratingly, this year I was involved in one way or another with 4 different funding applications, any one of which could have provided me the means to quit my day job and spend my time doing work I genuinely care about. Every one of them fell through. I guess I need to get used to this, because there's bound to be more of that in the future. Still, it does make for a pretty grim future, forever hoping some faceless institution will deign to give me the money I need to do the work I want to do :\ (Harry Giles' Funding a Ritual seems particuarly relevant right now) Anyway, things I made this year: A Fervent Longing A gentle collect-em-up made for #Teacart1k. Never to Tell A procedural puzzle game/roguelike. I think it has potential, and I do really like it. At this stage though I'm unlikely to spend any more time polishing it. I'll try and upload the source code at some point. [encrypted] My one big release this year. A short-form abstract roguelike where all the text is encrypted. Not sure how I feel about it. Its combination of encryption, procedural sound, and puzzle roguelike mechanics is completely unique as far as I'm aware, but I struggled to get any press beyond an initial handful of articles while it was still in development. And I'm pretty sure my writing for it is, well, trash, so it's just as well no-one has cracked the encryption (to my knowledge, at least. Let me know if you have!). Also, [encrypted] is the game I took to Feral Vector, which was a bad experience for me. Not through any fault of the organisers I should stress, but it's led me to reconsider my plans of travelling to at least one big games event every year. I think in the future I'm going to limit myself to small, nearby events. It makes for a far smaller financial and emotional cost. MUSIC IS FOR EVERYONE A 4-player music improvisation game for gamepads. Was meant to be exhibited at Games are for Everyone, but no-one could hear it over the noise of the event so I quickly switched over to showing Gravity Series instead. A note to anyone showing music games at events: always insist on a PA for your game. I've still not actually had a chance to play this with 4 players myself :( Mount Pleasant Drive The thing I am most proud of making this year. My plan is to work on more things like this in 2016, and step back from most of the more game-y stuff above. A Dance of Whispered Truths An adaptation of A Diary of Whispered Truths to be played in collaboration with a band (Mantra Collective). We played our first gig on Sat 12th Dec, with members of the audience improvising with the software as the band improvised in turn. We're going to be doing more of this in the new year, which is exciting :) SnowflakeGen A simple snowflake generator. I wrote this to generate unique gift tags for the various christmas presents I was giving out this year, and figured I might as well make it public. Hummingbird (still unreleased) I'm still working on this. I had planned to release it around November, but then A Dance of Whispered Truths happened and took up most of my time. Was exhibited at beta public V down in London. Maybe I'll manage to get it out the door sometime in 2016? I have made a zine to accompany it if I ever do finish it. A Dance of Whispered Truths @ Tinderbox Fest For the past few months I've been working with a band - Mantra Collective - to adapt A Diary of Whispered Truths to work in a live setting in concert with the band. The idea is to have the above controller set up in front of the band so that audience members can come up and play with the band in a kind of group audiovisual improvisation. We're calling this A Dance of Whispered Truths, and we had our first public outing on Saturday as part of Tinderbox Fest in Edinburgh. The band had prepared 5 loose sections each with a set key they could improvise within and on the day Luci - the conductor - directed them, switching sections as she felt appropriate based on what Whispered Truths was putting out. I also gave Luci a tablet running a TouchOSC patch so she could update Whispered Truths when the key changed. It went well! There were a couple of technical hitches on my part (see the end of the above video), but I think we've got a solid foundation for going on with. People seemed to be really into it, and more than one person asked when we'd be running it again (that'll be the next Games are for Everyone in Edinburgh, though I don't have a date yet). There were some interesting things that came out of our first public performance though. Firstly, Whispered Truths' bitcrusher does not fit at all with the sound of the band. You can hear it in parts in the video above, and it just sounds like the PA is malfunctioning. I'm definitely going to have to replace it with something more appropriate for next time. Secondly, and maybe more significantly, there were times when the players (from the audience, not the band) seemed a bit lost, resulting in quite static visuals. I think there are probably two causes: One is the design of the thing, how the buttons are laid out and what they do. There's currently 6 buttons dedicated to manipulating the mandalas for instance, which is too much. It means that a mandala winds up dominating the visuals and ultimately limits the player's expression. So one thing I need to do is remove some of the existing actions and replace them with a more varied range of things. I'm also (based on Luci's suggestion) going to try and arrange the actions into 4 categories to match the 4 coloured rows of the main bank of buttons on the controller. This will mean I can give players an idea of what the buttons do without specifying each individual button's action. ...which leads me on to the second thing I want to do differently next time, and that's make a conscious effort to frame the performance for the (audience) players. I was very hands off on Saturday, more or less just saying "Press buttons. Have fun!" But I think that probably contributed to the players feeling a bit lost. What I'm going to do next time is explicitly tell them they're engaging in an improvisation, that the band is going to be reacting to them, and that they should be reacting to the band in turn. I'm also going to point out a few of the buttons; particularly the colour palette buttons and the reset button. The other thing I want to do is give them permission to go wild if they feel the urge. The design of the controller means it's a lot of fun to just mash your entire hand down on a whole bunch of buttons at once, but so far nobody's done that. Which suggests that maybe I need to explicitly say that it's okay to be a bit rough with it. Nothing's going to break if you just start mashing a whole load of buttons. Finally, here's audio of the entire performance, courtesy of Barry, our sound engineer for the day: [encrypted] is out now! So on Saturday I gave a talk and released my roguelike [encrypted] in front of a room full of people at Feral Vector. I think it went pretty well? You can buy the game (and an accompanying zine, if you want) over at Post-#VATMOSS Payment Options for Small Devs Update 20/1/15: has now become a VAT-registered seller! I'll keep this post here for reference, but as far as I'm concerned, is the only option you need to consider now. Having said that, I have also updated the Steam section and added a section on Paddle following conversations on twitter. Note: I wrote this under the assumption that it will be a while before comes up with a better solution to the VAT mess. You might not want to jump ship just yet though, if this tweet by Sophie Houlden is any indication. The recent changes to EU VAT rules have thrown a bit of a spanner in the works for those of us EU-based devs who have, up till now, sold our games through I've been looking into the options available in this new landscape, and figured it would be worthwhile to summarise my findings. I should note that this is aimed at those of us who are not earning a full-time wage from our games but simply wanting to earn a little money from them. If you're already earning a decent living from your games, you no doubt have a different set of options available to you. Also, disclaimer: I'm not an accountant. Before you sign up for any of these services, make sure you read their terms and conditions and know what you're signing up to. First, How Does This Affect Me? This site has a comprehensive explanation of the issue, but the short version is: Starting on Jan 1st 2015, new EU laws came into force stating that if you sell any digital goods to someone in an EU country, you must charge VAT based on that country's rate. You then have to pass that VAT onto your own country's tax authority (which, in the UK, means registering for the HMRC's Mini-One-Stop-Shop, and filing quarterly reports). In addition to this, you need at least two pieces of information confirming the customer's address, and if those two don't match, you will need a third. You will need to store that information for ten years on an EU-based server, in case your country's tax authority decides to check up on you. This being relatively sensitive information, I believe you will also need to register yourself under data protection rules, though I'm a little unclear on this point. All of which adds up to an enormous headache if you're a lone dev and you're not earning enough to afford an accountant. Luckily, there are options if you want to comply with the law, but don't want to jump through all those hoops. Update: With the recent news, this section is now out of date. is, sadly, the odd one out in this list. All the other options I'm going to list are essentially VAT-registered storefronts. This means that they take responsibility for ensuring their customers pay the correct VAT etc. and you, as a dev, don't have to worry about it. is not a VAT-registered storefront. Instead, it is a marketplace which "facilities a transaction between buyer and seller. The buyer is ultimately paying the seller directly for each purchase." In which case you, the dev, are responsible for ensuring the correct VAT is applied, with all the various implications that result from that. itch has introduced some VAT-specific features to make this slightly easier to do than it was previously, but you're still responsible for filing quarterly reports etc. The blog has a good post which goes into more detail about their approach to the VAT issue. Unfortunately, because of this, I can't recommend selling your games through :( For small devs having to handle the VAT stuff yourself is far more hassle than it's worth. Which is crushing, because has been a hugely positive force for small devs, and it's not their fault that the EU changed the rules on them. That said, I'm going to be judging the following payment options based on how they compare to This is because, prior to the new VAT rules, was by far the easiest way to sell your games online. So before we move on, a quick list of the things gets right: You are paid immediately for every sale. Minimal fees (currently just paypal fees). You get your own page for your games on the store; you don't need to work out hosting for yourself. Reputation; has earned a reputation as the place to find interesting, unusual and niche games. FastSpring FastSpring is a general purpose (VAT-registered) e-commerce platform that's been around for a while now. It basically lets you put a link to a payment page on your website and, once payment is completed, emails your customers a link to your game. This does of course mean you will need to sort out your own web hosting. The need for hosting aside, FastSpring offers relatively good terms compared to some of the other options here. It pays out twice a month (with a $25 minimum), and its fees are 8.9% of every purchase (or optionally 5.9% + $0.95). For a £3 game, this works out as roughly equivalent to the paypal fees you'd incur when selling via (though it doesn't scale as well for higher-priced games). A potential downside is that customers might be more reluctant to pay via a general purpose e-commerce purchase page than with the other, more well-known options such as Humble,, etc. Beyond the 'I won't play anything that's not on Steam' crowd though, I don't know how much of an issue this actually is. The Humble Widget The Humble Widget is a widget provided by the folks behind the Humble Bundle which you can use to sell your games, with the option for customers to pay via PayPal or Amazon Payments. With the success of the various Humble Bundles, the Humble name is well-known and respected among games folk. Like FastSpring, you will need to sort out web hosting for yourself if you want to use the Widget. Humble acts as a VAT-registered seller with the Widget, so you don't need to worry about that. As far as fees go, Humble takes 5% of the net revenue after payment processor fees (suggested here to be a further 5%). They pay out only after you've earned $250, within 30 days from the end of each calender month. It's not clear from the FAQ so I got in touch with Humble, who confirmed that the $250 figure is per-game, not per-dev. This puts it out of reach for me, as my games have yet to earn me much more than $200 combined. Desura Desura is a VAT-registered store à la Steam. As far as I can tell, Desura don't state their payment terms anywhere on their website, so the following information comes entirely from this gamasutra article. Desura will only pay out once you've earned $500(!), and their fees are 30% of the sale price. Frankly this, combined with their incredibly unhelpful website, discounts them completely as far as I'm concerned. Bandcamp Bandcamp is a bit of a leftfield option here, being an online music store and not a games site. The recent announcement that they would become a VAT-registered seller in time for the introduction of the new laws, however, got me wondering if it would be possible to sell games through bandcamp too. The short answer is: yes, it is possible to sell games through bandcamp. The longer answer, naturally, comes with some caveats. Firstly, as bandcamp is a music site, you will need to upload your game's soundtrack to bandcamp first. Then you can include your game as a bonus download that people will get when they buy your soundtrack. The catch is that bandcamp don't allow zip or exe files by default for bonus downloads. They do, however, allow torrent files, so you could feasibly provide your game to customers via a torrent. That is, assuming you are in a position to ensure the torrent remains seeded (my knowledge of torrenting is fairly limited, so I'm unsure how you would go about restricting the torrent to people who bought your game; that may be an issue). That said, there may be another option. I got in touch with bandcamp to confirm that providing a game via a torrent bonus download would not violate their TOS, and they replied that, not only would it not violate their terms, but that they would be willing to enable zip file downloads for individual game devs. They would only do this on a case-by-case basis, and they do have relatively restrictive file size limits for bonus downloads (100MB, though they may be willing to increase that if you ask), so it won't be for everyone. If you have a game with a strong soundtrack and a relatively small file size though, this could be a good option. Of all the options here bandcamp is the closest thing to, in the sense that you get your own a store page, and you are paid via PayPal as soon as you make a sale. Bandcamp take a 15% revenue share, the details of which are outlined here. Steam Included for completion's sake, but I don't view it as a viable option for most small devs. Paying $100 for the privilege of maybe, possibly, eventually being allowed on Steam is not a good deal as far as I am concerned. Steam is really only worthwhile if you have already earned enough from your game that $100 is an acceptable expense, and you've garnered a big enough fanbase that you have a reasonable shot at making it through Greenlight. Update: Following this post's initial publication, @nihilocrat got in touch to point out that Greenlight can actually prove an effective way to drive sales on other stores. So perhaps that $100 isn't necessarily money down the drain? This is definitely a YMMV kind of deal though. Both the twitter thread and his Greenlight stats are worth reading. Update: Paddle Another option I wasn't aware of before I originally published this post is Paddle. Similar to FastSpring, Paddle is a general purpose e-commerce platform, with slick-looking tools and checkout options. It is VAT-registered, pays out monthly, and has fees which compare favourably to FastSpring (5% + $0.50 for every transaction). If you were already looking at FastSpring, I'd definitely recommend you check out Paddle too. In Summary That's a lot of words, so here's a TL;DR: right now, FastSpring's probably your best bet, though I'd say Bandcamp's definitely worth a look too. Update: Obviously, now that's VAT-registered, I'd recommend you stick with it. I've tried to include all of the most relevant options I'm aware of, but if you know of others, or if I've got any of the above information wrong, let me know via tweet or email. I'll try and keep this article updated as the situation changes (ideally will eventually find a better solution to the VAT issue and we can all go back to it). What I did in 2014 2014 was a bad year. What with gamergate, losing the referendum, the tories in Westminster and the rise of UKIP down south, it was hard to find much cause for optimism. And then in December I learned about the new EU VAT rules coming into force on Jan 1st. The new laws effectively mean I can no longer afford to *legally* sell my games via, having only just started doing so this year. So, yeah, not a good year. Anyway, onto the stuff I made this year (rough chronological order): Hummingbird (unfinished) At the start of the year I took Hummingbird to Lucky Frame's Tacos, Bluegrass and Videogames event in Edinburgh. They built an awesome coffee table for it, and it seemed to go down well. They put on an amazing event all round :) Following this I had plans to run a kickstarter for the game, and spent the next six months working on a pitch, only to find my motivation slowly, painfully ebbing away. Ultimately I had to conclude that I just don't have it in me to run a whole kickstarter campaign on my own; there's just far too much work involved if you want to do it right. Robocodpiece I made a dumb joke game for the Retro Remakes Videogame 50 compilation. It'll only make (vague) sense if you've played Robocod and remember the cheat/easter egg from the world map/castle. Dark is Yonder Town Having spent months painstakingly putting together the fancy fold-out books to go with it, I finally released my Dark is Yonder town album in February. It was pretty much ignored by everyone, but even so I feel it's one of the strongest, most mature pieces of work I've put out to date. RUMBLECURSE (unreleased) A weird 4-player football game that uses controller rumbles to pass hidden information to the players. Unreleased because I'm still yet to actually test it with four people... You Have Mistaken Me for Something I Am Not A short, minimally interactive poem based on parts of the Hummingbird code. Quite proud of this. Feill Fadalach An 8-player cat-herding game I made for Ludum Dare 29. Gravity Series A collection of seven gravity-themed local multiplayer games I made for the Series pageant. Released for Pay-what-you-want on (17 people thought it was worth paying money for), and shown at Feral Vector. Very proud of this one. Stomprace Lucky Frame and Abertay hosted a cool alternative controller workshop in June, and I made this daft race game where you have to hammer cardboard tubes. [encrypted] (unfinished) A short-form abstract roguelike where everything in the game is encrypted. Was planning on releasing it in the New Year for £3 or so, but with the new EU laws, I guess that's not happening anymore. Part of the Leftfield collection at EGX London, written up in RPS, Vice. A Diary of Whispered Truths My take on the GREAT ARTIST genre. More of a musical instrument than its inspiration. Written about in Kill Screen, RPS. I also took this to GameCity, along with a fancy custom controller I built for it: Bookbinding Also at GameCity I had a stall where I sold zines, Dark is Yonder Town, and the above fancy DVDs containing every game and piece of software I'd written to date. I sold about 2/3rds of the stuff I took with me, which is pretty good going, I think. It might have been nice to do more stuff like this, but I guess it's probably not going to happen now. ...and all those lonesome stars A (massively?) local multiplayer deathmatch, supporting up to 80 players. I made this specifically for the Whispered Truths controller above, though it'll work with any keyboard/mouse combo. Wake Up, Little One ...and one last game made in the week before Hogmanay. Deliberately a very light, undemanding thing. And next? For the past five years, I've been working part time in a supermarket and making games (etc.) in my free time. Originally my plan was to turn my gamemaking into a full-time business, but realistically that's not going to happen (especially now the EU have effectively prevented me from selling anything on the internet). So, starting January, I'm officially looking for work. If you know of any job opportunities for someone with my particular talents, I'd be very grateful if you could send them my way. I'm afraid [encrypted] and Hummingbird are probably not going to see proper releases. Having put so much time into them I don't feel comfortable releasing them for free, and as established I have no way of charging for them without breaking EU law. Gravity Series Released Hi! It's been a while since I've had any news to post. I've just uploaded the collection of local multiplayer games I made for the recent pageant to I'm treating this as an experiment; I've set the itch page to pay-what-you-want, to see if people are willing to pay for an unusual collection of multiplayer games. If I manage to earn £100 from it, I'll spend a bit more time on the games and expand them in various ways. Realistically, it seems unlikely I'll hit that target, but I think it's worth a shot. Pedalboard 2 Hiatus Announcement I just sent the following email out to a bunch of people as my inbox was clogged up with Pedalboard 2 requests. Figured I should make it public too: Hi, Apologies for replying with such an awkward form letter, but I've let my inbox get so backed up with Pedalboard requests/bug reports that this is really the only way I'll ever be able to reply to everyone. Long story short, Pedalboard development is on indefinite hiatus and has been for a while now. This is partly due to a lack of motivation on my part, but mainly because I have a number of other projects that have a far higher priority. In addition, I always developed the app primarily for myself and as things stand it does pretty much everything I personally need it to. I've added any feature requests and bug reports I've received to my todo list, but it's unlikely I'll act on them any time soon. It is entirely possible I'll resume work on the app at some point in the future, but for now, development is halted. Hope this news isn't too disappointing, - Niall Moody. What I Did This Year Making a list of the things I made this year mainly to prove to myself I did actually get things done, despite my feelings to the contrary. Click the titles to go to the things. Triangle vs. Square Technically I released this at the tail end of 2012, but no-one played it so I'm including it anyway. It's a very simple local multiplayer game with asymmetric controls and a deliberate 3-tone colour palette. I really like it, and judging from the response when I showed it at the DCA in November, other people do too. 4 Goose 2 Feather The first of a series of audiovisual sketches I made towards the beginning of the year. Related to this and this. DANCETIME! A ridiculous looping music maker/dancing simulator. FLASHING COLOURS. blissm Born from an error in my scaling code. I love this thing. So Many Jagged Shards The biggest thing I did this year, and probably the thing I'm least satisfied with. It was designed to be a slightly clumsy, awkward thing, and it plays like a slightly clumsy, awkward thing. I can't tell if I should have spent more time on it, or less. It did get an amazing write up from Porpentine on RPS though. All Their Fever Dreams Audiovisual sketching for up to 4 players, controlled via gamepad. It's kind of gorgeous. Minimal 2 Player Game A minimal local multiplayer game. It's designed to surprise you, so the less I say about it, the better. Hint: it's not (exactly) what it looks like. OSCAvoid A very simple proof-of-concept about using Open Sound Control to create a networked multiplayer game. It led directly on to... EXCOSC game jam My first attempt at hosting a game jam, and well, it wasn't exactly a huge success. Don't know if I'll attempt to host a jam again. You can download the game I made for it (Gunpowder's Kiss) at the above link. Starlit Shoot-Out A simple local 2-player duel. I think it's pretty effective, and I'm really happy with the music :D All Will Be Artists A zine I made to try and sum up my thoughts about music and where it might go in the future. It was meant to get me started on a big music-related project I've been mulling over since the end of 2012, but it's now almost 2014 and I still haven't started on it :( The Moon is My Lover I'm still trying to work out what to do with the tournament edition. I'm tempted to put it up on for a couple of pounds, but it has such esoteric system requirements that I'm not sure anyone would buy it. Gunpowder's Embrace A (local) multiplayer version of my EXCOSC game. This also went to GameCity, but it wasn't particularly successful. Unreleased. Pretty Creatures A 4-player local multiplayer game with a boardgame-style traitor mechanic. I'm really pleased with it. I'll hopefully be taking it to Lucky Frame's Tacos, Bluegrass and Videogames thing on the 11th. Hummingbird An odd thing: a top-down shooter with no enemies, no score, and no time limit. I'm still working on it. It's very pretty, but I'm worried that I'm starting to lose motivation on it, and it's the kind of thing where I have no idea whether it'll appeal to other people at all :\ Huh, that's actually quite a long list. I didn't even realise I'd done so much. Open Sound Control Games I've just released a new game called OSCAvoid. It's a very simple thing, but the interesting part is that it's Open Sound Control-aware, meaning that you can play it in networked multiplayer. It also means you can easily connect other OSC-aware things to it and have it interact with them. ...which leads on to the really exciting part of this post: Starting on Saturday, I'm running a game jam explicitly for OSC-aware games. I'm hoping it's going to lead to all sorts of unpredictable emergent interactions when we hook all the games up. It's going to be fun :) See the TIGSource thread for details. So Many Jagged Shards Final I've just uploaded v1.01 of So Many Jagged Shards. Barring any bug fixes, this will be the final version. I did have plans for a lot more (see ToDo.txt) but I came to the conclusion that adding more stuff was really just an attempt to distract from the fact that the central mechanic isn't quite strong enough to sustain the game. So this is the final version. The game can feel a bit empty at times, and the narrower corridors can be frustrating if you haven't quite mastered the controls, but I think there's still a bunch of interesting things going on in it. There's a character editor which saves characters as svg files, together with an unlimited version of the editor which unlocks after you've completed the game once. I'm really proud of the sound, which incorporates a synth based on my Brush Strokes VST plugin, 2 granulators, a delay, a bank of 8 tuned comb filters, a tanh-based distortion and a simple polyphonic wavetable synth. There's 5 different final levels, chosen according to how you've played up to that point. There's also a special alternate level which happens when you do something (I did want to do more of those). And of course the whole game is rendered as flat-shaded triangles, which I still think is really cool :) A Sudden Burst of Productivity It feels like I've hit a really productive streak all of a sudden. Three things I've made in the past month or so (click the titles to go to their pages): 4 Goose 2 Feather An audiovisual collage piece. DANCETIME! A looping music maker/dancing simulator. blissm This is my favourite of the three. Gorgeous spiralling colours and drones. ...and I should be releasing the (probably) final version of So Many Jagged Shards at the weekend too... Minimal 2 Player Game It was Ludum Dare again last weekend, and I made a game for it. The screenshot and description are deliberately deceptive. Here's a video that shows more but also includes MAJOR SPOILERS: Le Castel d'Épervier From John Mandeville's Book of Marvels and Travels: In this country there's an old castle, on a crag, called Le Castel d'Épervier, between the cities of Ayas and Parcipia, of which the Lord of Korikos is the ruler and he's a rich man. In that castle a hawk can be found sitting on a finely wrought perch with a beautiful lady from Fairyland keeping it. Whoever keeps watch over this hawk for seven days and seven nights (some say three days and three nights) all alone will be visited by this pretty lady at the end of the seventh day (or the third day) and she'll grant him the first material thing he requests. This has been attempted many times. So it happened one day that an Armenian king, a courageous man, kept watch over this hawk and after seven days, the lady came to him and asked him what he wanted, as he had performed his duty very well. So the King replied that he was a great enough lord and totally contented and wealthy, so he wanted nothing but the body of the pretty lady with which to do as he desired. She said that he was a fool, for he knew not what he was asking for; he could not have her because she was not an object, and she asked him to request a material thing. The King said he wished for nothing else. So she said to him, since he wouldn't ask, she would grant something to him and all his descendants, and she said, 'Your highness, you'll have war without peace for nine generations and you'll be in subjection to your enemies and you'll lack provisions and income'. And ever since that time all the kings of Armenia have been at war, in need of help, and under tribute to the Saracens. Pedalboard2 v2.13 Hey there! I've just uploaded a new version of the Pedalboard. This update's mostly about MIDI. Here's the main features: MIDI learn for application and plugin mappings. Per-plugin MIDI channel filtering. Optional Event Log for debugging MIDI and OSC issues. The Evening of Guarding the Horses When it was still active I would have posted the following on the Super Friendship Club Sources of inspiration thread, but I can't do that now, so instead I'll just post it here where no-one will ever read it :( So I've been slowly working my way through the Carmina Gadelica, and I came across the following about the feast of St. Michael: The people do not retire to rest on the Eve of St. Michael. The women are engaged all night baking struain, on household matters, and on matters personal to themselves and others, while the men are out and in watching their horses in the fields and stables. It is permissible on this night to appropriate a horse, wherever found and by whatever means, on which to make the pilgrimage and to perform the circuiting: Theft of horse of the Feast of Michael, Theft that was never condemned. The people act upon this ancient privilege and steal horses without compunction, owners and stealers watching and outwitting and circumventing one another. It is obligatory to leave one horse with the owner to carry himself and his wife on the pilgrimage and make the circuiting, but this may be the worst horse in the townland. No apology is offered or expected for this appropriation provided the horse be returned uninjured; and even if it be injured, no adequate redress is obtained. The Eve of St. Michael is thus known as feasgar faire nan steud (the evening of watching the steeds); feasgar furachaidh nan each (the evening of guarding the horses); oidhche crothaidh nan capull (the night of penning the mares); oidhche glasadh nan each (the night of locking the horses) - hence also glasadh na Feill Micheil (the locking of the Feast of Michael). It's like an alternate version of The Castle Doctrine, only without all the unpleasant libertarian trappings :P Burn Out It's 2013 and I'm feeling pretty burned out with game development. This is partly down to my ongoing failure to settle on a big project I could conceivably make a living from. But it's also because even when I release small games that I'm genuinely proud of, it feels like a real struggle to get people to play them (obviously I haven't helped matters by focusing on local multiplayer games in recent months). As much as anything, I think I'm really feeling the loss of Super Friendship Club. Being on Twitter has helped a bit, but it's no substitute for a good forum, and of the other forums I'm (slightly) active on, I've never really felt like part of the community the way I did with SFC. Anyway, I've decided I'm going to take a step back from games for a while. To help me do that, I'm hereby publicly abandoning all the unfinished projects I've had hanging over my head. These are all things I've worked on during 2012, and they're all playable to a greater or lesser degree, just incomplete. As usual, source code is released under the GPL v3; art, music, text under the Creative Commons Attribution-ShareAlike license. Meaning you're free to use anything here for your own purposes, but whatever you make with it has to be released under the same licenses. Esther Darwin I've written about this one before. I'm sorry to let it go because I love how it looks, but I've lost the motivation to see it to completion. Download for Windows + source Meadow This is my latest attempt at creating a kind of musical garden; a longstanding preoccupation of mine. It's very basic but I think there's a lot of potential in the way events cascade and create organic loops/patterns. I doubt I'm finished with this, though it will probably take an entirely different form when I do return to it. Download for Windows + source Phase Drift This is the hardest one to let go. For a large part of 2012 I was convinced it was something really special, but I think ultimately it was too unfocused and that lack of focus had a deadly impact on my motivation. The most experimental, notgame-esque of all the things I worked on last year. Download for Windows + source Tank You! This started off really exciting, before it became clear the crazy combination of pickups didn't really make for a particularly fun game. TIGSource devlog here. Download for Windows + source Tank You! 'n' Stuff A modified version of Tank You! which fixes most of the gameplay issues with the original, by stealing wholesale from an old Amiga game. Download for Windows + source Tones The oldest game here. It's crying out to be played with a touchscreen, but I never got far enough with it to start on the iOS port. Things I had planned: puzzle sections with specific arrangements of tones to herd, graphics overhaul, different game modes, alternative tone generators etc. Download for Windows + source I abandoned the following games earlier in the year, but it feels like they belong here all the same. BlobVaders A space invaders game with procedurally-generated enemies, and the beginnings of a dynamic strategic overview. The combinatorial, procedural logic behind this was a direct inspiration for Tank You! SFC thread here. Download for Windows Download for OSX Download source Caterpillar Music The first of the games I made at TIGJam UK. A pretty basic music toy. I had plans to make each of the icon pellets alter the sound in some way, but I only implemented about 4 out of the 16. Download for Windows + source Fish Meadow The second of the games I made at TIGJam UK. Local multiplayer. Each player chooses a fish sat on a slippery flower, and the last fish on screen is the winner. When a fish falls it will be assigned a letter. Hit that key on the keyboard to jump it to another flower. Hold space to remove the letters from falling fish and prevent fish already on flowers from falling until it's released. Download for Windows + source Game Plot Inventory So mcc made a big list of the plots of her games over here and invited others to join in. Here's mine, organised roughly into shared categories: Kill Things Die, You Stupid Hurdlers! Trip up hurdlers and crush them with a wall. Plort Descend a dungeon and kill something(? - I can't actually remember what happens on the last level). Tile Massacre SHMUP Build levels; kill all monsters. Neon Lights Kill everything. Step Sequencer Kart Various; mostly kill everything. Pastarena Kill everything. Search for Things The Lost Hebrides Search for a lost archipelago. The Lair of Fungal Wonder Investigate a fungal cavern. The Divine is Hidden Behind the Noise of the World Gain understanding. No Longer Subject to Judicial Review Determine the killer by reading newspaper reports. Make a Better World Stop Killing Each Other! Try to prevent 2 armies killing each other by building a wall and encouraging others to help you. Caverns of Light Bring light back to the world. The Future Will Only be Dystopian if Capitalism Remains Undefeated Foment a revolution. Luciente's War Kill nurses to protect the future. Only Play Explosive Transcendental Circulatory System Just play. A Song in the Void Give birth to a song. Pointillist Flow Play. Escape Safari Park Escape Escape from safari park; evade re-capture. Rainbow Space Donkey Escape Return to your donkey herd. This is the Way Get to the exit. Labyrinth Find the exit. Misc For Queen and Country Stake claim to an island. Wall Jump Time Sphincter Box Set Wall jump through time w/really awkward meta commentary. Screaming Snakeball Beat the other player. Dwindling Worlds Save a series of worlds which are dwindling away to nothing. Looking back on my games like this, I'm a bit disappointed so many of them are about killing things, and that I've done so few that belong in the Only Play category. I really want to make more elaborate and satisfying games that are purely about play. The category that's interesting to me is the Make a Better World one, because I think those are the games where I wear my heart on my sleeve the most (excepting Caverns of Light). And because I think I tend to approach that plot differently to the typical 'save the world' plot so many games have. Where most games task you alone with saving the world in a fairly standard hero's journey setup, that kind of individualism ("Only you can save the world!") has always left me uncomfortable. In the real world change is the result of people coming together and supporting each other. These games try and reflect that; you play a small part in the overall struggle, and if you want to succeed you need others to help you. I want to make more games like this. As an aside, I re-played Wall Jump Time Sphincter while I was writing this, and it turns out that is one embarrassingly bad game. Expect it to disappear from this site as soon as I figure out how to delete things from the app engine database. Screaming Snakeball released It's been quite a while since I last released a game, but I just released this local multiplayer game for the TIGSource Sports compo. I'm actually really proud of this one; I think it's one of the strongest games I've made and it's a lot of fun. I'm hoping I can convince one of the UK games conferences/gatherings to put it on, because I'd dearly love to see it played with a decent-sized crowd cheering the players on. The original idea behind the game was to make explicit that connection between fans and athletes, where the fans' cheering gives the athlete a mental boost. In Screaming Snakeball that cheering gives the players a literal boost; they move faster, their snake tail grows longer, and when fully powered up, they can smash through their opponent's tail.