Rose and Time no longer on OUYA

(if you bought the game on OUYA, you can still download it from my site instead of OUYA’s marketplace, email me and I’ll hook you up)

I’ve been stewing on this for a while, and made the decision this morning; I’ll be withdrawing Rose and Time from the OUYA marketplace.

The reason is not because of any flaw of the console (I love it), or the game (the OUYA version may even be the best), or sales (I average 1 sale per day, way more than elsewhere). The reason is because I am no longer comfortable supporting the OUYA company.

It’s not that they put out a tasteless advert, it’s not that the Free The Games Fund is a poor way of investing in interesting developers, it’s not that they shun the very developers they claim to want, it’s not that they support people using the fund that are clearly scammers.

It’s their inability to admit that they have fucked up. Shit is blowing up on all sides, every single piece of PR that is put out damages OUYA’s reputation more, and the plastic-marketing-smile never seems to come off. They never get serious to deal with stuff. They never change course when things are going down the toilet. They try to have this image of an indie, but it’s only an image. you can’t get a word out of the @playouya account that isn’t joyous celebration of something they are doing or enabling. A real indie has more faces than just “look at how well things are going for me”, we have to deal with all kinds of problems and we respond when people come to us with them. Responses like the one I read last night (weeks after the problem became apparent) feel entirely empty and dishonest to me. I know what honesty looks like, I know what dealing with problems looks like, and I sure as shit know what putting developers first should look like, and this isn’t it.

I have tried (desperately) to tell people that the console is good, well worth $100 and that there are some great games on there, that the policy of letting anyone publish on the console for free is amazing and a big step forward… but OUYA are making me look stupid for supporting them. and I don’t like being made to look stupid.

They have made it clear they care more about saving face (in who’s eyes I have no idea) than working to address the concerns of the developers and gamers they need the most.

Frankly, I wish I didn’t feel the need to do this; I love the console, I love developing for it, I love playing on it, I was super proud to hear Kellee Santiago (OUYA dev relations, who I have tons of respect for) say she liked my game and that it was featured on the store, I was super mega amazingly proud when I was asked to suggest some games to feature that I liked, I have really enjoyed the feedback from gamers who wouldn’t have found my game if it wasn’t for OUYA, and of course I have enjoyed actually getting consistent sales of the game even after I raised the price.

All of that is why it’s taken me this long to decide if I should really go through with pulling my game, but after reading Julie Uhrman’s blog post last night it became very apparent to me that the company does not support indie developers who need the support most, and that they are incapable of ever correcting their mistakes. I’m simply no longer comfortable supporting the company.

(shouldn’t have to say it but I will anyway; my decision to pull my game is not a call for others to do the same, or an implication that they should. My decision was very difficult for me and I have a great respect for all developers who continue to support OUYA… well, maybe not *all* developers…)


Rose and Time on OUYA

rose screenshot

 

I’ve been putting together an OUYA version of Rose & Time lately, and it just went live on the OUYA store! 😀

The first ten levels are free, and you can unlock the rest for $2.99 $7

If you don’t have an OUYA (you’re missing out, get one if you can!) the last release of the game is still available for Windows/Mac/Linux over here. 🙂

Read the rest of this entry »


No Quarter/There Shall Be Lancing

So here’s a kind of overview of my No Quarter game “There Shall Be Lancing”, how it happened and the other games I scrapped on the way 🙂

TSBL being played at Bit Of Alright - Photo by Jessica Bernard

TSBL being played at Bit Of Alright – Photo by Jessica Bernard

No Quarter is an event organised by the NYU Game Center, each year they commission some developers to make games for the space, invite people along and frivolity is had. Charles Pratt got in touch with me last year asking if I’d be interested, and my answer was hell yes. I had free reign to make whatever game I wanted to, so I mostly just went with whatever was interesting to me at the time, I only actually started work on There Shall Be Lancing about a month and a half before the event.

Read the rest of this entry »


The grinding safety-net

So I’ve been playing Ni No Kuni lately, and for the most part it’s a lovely experience, until you get to the combat. The trouble is that it claims to have both skill-based gameplay, as well as grindy/time investment type gameplay.

To explain, in skill-based games players rely on their own ability or understanding to succeed. however in time-investment/grinding games, the only thing a player must do to succeed is invest time. so long as the player has more time to spare they can grind whatever variable is holding them back until the chances of victory approach 1.

Few games are *purely* about time-investment, though some come close. Even the most grind-heavy J-RPG tends to have systems where certain attacks are better in certain situations, party formations impact performance and so-on. But even with the perfect strategy and technique, Sephiroth is going to win every time if I fight him at the level I start the game at.

 

The entire point of grinding/levelling systems is so *anyone* can win, it’s a self-adjusting system for varying skill (in theory); players who struggle using skill alone  can grind a little and have an easier time playing with their skills, or grind further and not have to worry about the skill challenge at all. (In this respect; grinding is like a difficulty setting in the options menu, except takes hours to adjust.)

 

If you look at the history of grinding in games, it sort of makes sense; it’s a way to represent a character becoming more experienced over the course of the game, and prevents them from overcoming certain obstacles until the character is suitably experienced. It’d be like if a hero in a movie stepped onto the dance floor for the first time, won the trophy right away and never had the training montage. (In this respect; grinding is like a training montage from a movie, except it takes hours to watch.)

 

The thing is, though characters may not have it early on in the game, many players do have the experience required to overcome the obstacles already. I spent many, many hours grinding in many, many games. I already know if you don’t equip the right accessory when you face an enemy with a bunch of status-effect inducing spells you’re gonna have a bad time. But little Oliver, he doesn’t know that. He still has to grind, he still has to collect that experience until he becomes anywhere as close to a master wizard as I am. This kinda sucks for me.

 

But here’s the thing; almost nobody is using time investment/grinding for the purposes of conveying ‘narrative of character improvement’, or even as a difficulty setting; it’s a safety net for designers.

You can make the game you think sounds cool, “it’s all about skill and tactics and stuff”. but you implement a levelling system so that when you screw up your design players can just grind a little, to improve the odds and get through that skill bottleneck that you didn’t have time to fix. This is precisely what it does in Ni No Kuni and so many other games. Narrative-wise, Oliver is a great wizard because it is his fate and <spoilers>it’s in his blood</spoilers>; the kid doesn’t *need* experience. Grinding serves no mechanical purpose, other than to allow players to up the victory odds because the skill-based part of the combat is massively flawed.

 

Whenever I see levelling up in a game these days, I consider it as an admission of failure. “I know *players* can’t improve as they play the game, so I added grinding” or “The game doesn’t take as long as I want it to take, so I added grinding”, perhaps “I couldn’t make a consistent skill-requirement throughout the game like I wanted, so I added grinding” or maybe even the worst “Every other game was doing it, so I added grinding”

 

There’s simply no good argument *for* levelling up mechanics in a video game.

  • As a difficulty safety-net so anyone can finish the game; if anyone can finish, why force weaker players to waste more time to progress?
  • As a narrative technique; Do it like the movies do montages; keep it short, address that it happened and then let the players get on without having to do repetitive nonsense.
  • As padding to keep the game longer; fuck you and wanting to waste people’s time, don’t you know your players are all going to die someday? Why are you wasting their precious moments alive?

There is one thing I’ll say for grinding; it’s realistic. Everything I have gotten good at in life I grinded to get my own skills there. To be able to make games in a weekend without a second thought has taken thousands of hours screwing around with code, studying and experimenting. Same with drawing, 3D modelling, and even getting amazingly exceptionally good at pure skill-based games (hello SSX, guitar hero etc).

But I don’t get into games for realism (usually). Games don’t start at the ‘beginning’ usually after all. all the characters tend to at least have made it through puberty; there’s no playing Vaan as a baby, collecting experience every time he shits himself until he’s a high enough level to hold it in and use a toilet. We can just take it as read he has that experience and get on with playing the game. We players don’t need to experience it *all* with him, and the same is true for ‘gaining experience’. If we need to see the characters (as opposed to the player) get get more skilled, montage that shit! Games don’t have to be so… ‘narratively real-time’, give Thirty Flights of Loving a go to see what I mean. There are cuts in it much like you see in movies, there’s no reason Cloud couldn’t walk into a dojo someplace and walk out tougher seconds later in player-time. Or even have him walk away from any battle with the strength required to overcome the next one.

But this is besides the point really, it only helps solve the issue of wasting players time. My real point is if you’re going to have skill-based gameplay, don’t make it redundant through grinding, get rid of that safety net.

Let’s look at Dark Souls (I know, I know, it’s almost cliche to pull design tips from Dark Souls at this point but you’ll get over it). You can beat Dark Souls at level one. You don’t have to, but you can. You can grind to make it easier on yourself, but because grinding is entirely optional it means the skill-based play aspects are working just fine. The safety net is there if players want it, but they can totally play skill-only if they want.

Compare Ni No Kuni; You automatically level up as you play so level one runs are impossible, but that’s not the problem. The real problem is there is no way in hell you finish the game without grinding. If you just run through the story you will come against enemies that can’t be beaten until you are a higher level. The game has skill-based play during battles but it’s all irrelevant; at high levels you win whatever, at low levels you can’t win at all, and in-between you need to rely on luck because the core combat system itself is massively flawed.

If your skill-based gameplay doesn’t add anything to the game; take it out. Take it right out of there, you’re mocking the player by leaving it in. There is little more frustrating than being told “it is within your power to effect the outcome” when any possible action is going to result in failure.

So, some final summary to tie this up I guess;

– Using Level-up mechanics as a safety net is admitting your game is broken, grinding is a quick-fix that makes players suffer for it.

– Don’t be afraid separate the character and the player for a time, the player doesn’t need to be there as the character builds up their muscles/reflexes/whatever

– If you have a skill-based system, it only counts if the player can win using their skill alone, otherwise it’s a grinding system with crap tacked on to hide how ugly it is.

– A player’s time is valuable, don’t force them to do the same stuff over and over to progress. (if it’s fun to do repetitive bullshit, they will opt to do it themselves, heck knows how many times I’ve dropped down zombies with jetpacks)

just some stuff to think about 🙂


What’s up with me lately!

So then, anyone following me on twitter will have been witness to a few freak-outs of late. The truth is things aren’t that great. Lately it’s been kind of a perfect storm of screwy hormones, stress, mood swings and actually having good selection of reasons to be depressed all at once.

Ultimately a lot of “what’s the point” thinking has led me to some decisions. One is swift*stitch becoming free (see below) and;

Leaper★, and a commissioned game (that I can’t talk about yet) may be my last games as a full time indie.

I just can’t afford to keep going like this, I haven’t been able to afford the past three years really. Sales have paid for food but I’ve just racked up debt when it comes to everything else. It has gotten to the point where I try to spend time working on short projects as an attempt to make enough money to pay for the stuff I really care about making, but it doesn’t work and it’s making my games worse as a result.

I want to make my dream games. I enjoy all the jamming, the short projects and all the other interesting gamedev stuff that builds my skills and is just plain fun to do. I also enjoy knowing I can afford food, not crying myself to sleep and the thought of not owing friends ridiculous amounts of money sounds kind of neat. If I can’t work on the things I really want to work on, then all of this ‘full time indie’ stuff is just a waste of time. I’d be better off just getting a regular job and making stuff I care about in my spare time.

I have enough money left to eat for a month, maybe two. I’m going to work on Leaper and this commissioned game. These are things I want to do. I’m going to do them how I want and fuck the money. – this is my attitude normally, but there is always the hope that money will come. I’m sure it would if I stuck with it long enough, but I can’t afford that, so fuck the hope of getting paid.

Either Leaper will sell enough to cover all the money I owe or it won’t. I’m not going to hold my breath either way because I *do not* need the stress. If it sells enough I’ll stick to this indie thing, if it doesn’t I won’t. I’ll at least have made a game that I care about as more than a ‘project’.

(If anyone is wondering, the commissioned game has already had the payment decided and most of that is going on software to make it, it’s not going to anywhere-near save me from my money troubles but it is also a game I want to make).

So that’s where I’m at right now, I also have the following updates:

 

ssfree

Swift*Stitch:

Swift*Stitch has done more than well really, having been in a couple of bundles and having had the nice ‘pay-when-you-want’ sale in January 2012. however… outside of sales, nobody is buying it. and even with the sales the game has not paid off any of the debt I hoped it would, and it’s not really covering the costs of living while I develop other games. It has paid for food and bills, some software and even got me the opportunity to work with the awesome guys at nicalis for the iOS version.

My relationship with the game is thus; the game has paid for itself (more or less), I think it is kind of neat. But I also hate it because it’s not the kind of game I want to spend my time working on, especially if it can’t pay for me to work on the games I really do care about. It is a fun little arcade thing, with a couple of interesting design and mechanic things happening. I don’t think the world is significantly better for me having made it.

That hate has only getting worse, I’ve been wanting and wanting it to sell, but nobody has been buying it. I can’t be relying on something I hate to feed me, and pay rent and bills. So now you can download it or play it in the browser for free.

Now that I’m not expecting anything from the game, I don’t hate it anywhere near as much. I still kind of wish I’d spent my time working on something else, but I am proud of what I did accomplish and hope some more people can enjoy it now.

The iOS version is still a paid-upgrade for $1.99 (you get the first few levels free) and I expect that will stay for quite a while because despite my feelings towards the game, the guys at nicalis put in a lot of work for that version and they deserve to get some money for it. if you like the PC version please do consider buying it for iOS too so you can carry it with you 🙂

Android is still a possibility, and if it happens it will likely be with nicalis again, because frankly, they are pretty cool guys 🙂

 

ratupdate

Rose&Time:

I recently spent a couple of days fixing up Rose&Time’s graphics, I also fixed a bug and released a Linux version too. you can check it out here.

I considered making Rose&Time free also, however I don’t hate the game so much. whilst I was hoping for cash when I was making it, the game is all about a bunch of themes I care about (emotionally and mechanically) and I still think it’s worth the money. In fact lately I’ve been loving the game more and more, I think I made something a little special just by accident on this one ^__^;

 

Lottie’s Dungeon:

So if I do quit making games full time, what happens to Lottie’s Dungeon? honestly I don’t know. This is one of the games I really want to finish and most everything I’ve done since taking a break from it has been in the hopes it would pay for Lottie. maybe I’ll work on it after Leaper, maybe I wont. I want to but don’t need the stress of worrying about something I care about so much. I have to put it out of my mind for the time being, I’m sorry.