tiistai 24. joulukuuta 2013

the year that was (the valley of death)

So it's the end of 2013 and what a year it was! Coding, designing, fixing, swearing, coffee, beer and wine and hard liquor, pulling hair out of our heads and hacking phones and things. Ten months of development and things behind, whew! I thought of whipping up a blogpost about this year, some things that remain with me, the rantings of a hippie indie developer in the backwoods of Finland.

Phase one:

I spent most of the year 2012 coding a collectible card game called Zombiary. Took it to a playable stage last christmas with AI and everything. No graphics or design, just basic html coloured squares and text. But you could play the game. Felt quite burned out with the project in January and it seemed we couldn't get graphics for it at all. There are 88 cards in the basic deck and one graphic artist after another failed us. In hindsight, our expectations were quite high for an indie game, we couldn't accept the kind of stuff that is the norm on CCG's that you can play on kongregate or so, we wanted a gritty pulp horror style line drawn look and it just didn't play out at all. So in Jan, I decided to put Zombiary on hold, booked tickets to fly to Kobe to paint, hang around rock n' roll venues and see what happens.

In Kobe, I met an old coder friend Lukasz who worked together with me when we were doing Four Letter Words for iOS. After the staggering non-success of 4LW Lukasz had to get what one might call a real job (one of those things we all know and love, make crappy nonsense for an insurance company and stuff) that produces a paycheck at the end of the month and stomach ulcers after a year of that.
Luke told me that he's working on a car navigation software project and has acquired good knowledge in GPS related things. Immediately I thought of this little idea we'd been toying with, a GPS based game for mobile. Lukasz was interested to jump in and hack around a bit and in a few weeks we had a proto of 'the new game'.

I quite enjoyed the springtime, prepared for my art show, it was really great to just paint and hang around after a winter of endless days and nights of coding. We got a nice venue and did a shared exhibition with a proper painter, Naoko Ogasawara. I went out to the mountains of Kobe and into the city with the proto of Hoodownr, met interesting people and heard interesting things. And learned a lot about gps error spikes and things. =)

After a few months, it was time to head back to Finland. We cooked up a 'Nightspot at Zubb Um Kabir' event with a few great bands in Kobe at this joint that had broken air conditioning. Man it was hot but all of our friends came and played and we even had poetry reading backed up by a world class jazz pianist making funny sounds from a two-penny plastic keyboard. Total artistic success! Packed my bags to head back to Finland, the land of promise.

Second phase:

Doing my thing in Japan for a long time, Finland felt very attractive place to move on with a project. The government is putting money to games development and encouraging small businesses to grow. Instead of the usual thing of going around finding investment, I was under the impression that the government is helping small companies thru the valley of death to make a proto or something to move on with. So I got talking to Tekes, keksintösäätiö, Finnvera and so on and so forth.

It turned out that they only want to help companies that already have a funding or capital of their own. So if you spent the last 10 years of your life abroad, didn't come back with a bunch of money, the govt is not interested to help you at all. I wasted a lot of time with all of aforementioned institutions, having meaningless conversations without nothing moving on. After a lot of wheeling and dealing, I was accepted as a private enterpreneur (co-op's are a swearword in Finland) to get a bit of money to live and try to find funding that would allow to try Tekes etc. again.

After paying the enterpreneur insurances and things the law requires from a private enterpreneur, you are left with less money than the guy who gets his welfare check every month. It would definitely be better to lie to the government at the end of every month that you are unemployed and keep doing what you're doing. Lesson 1 for indie devs: if you haven't got the capital, lie, fabricate, cheat. That's what everybody else is doing.

I think the problem with the starttiraha (small business encouragement package) is that they came up with that kind of arrangement at the time when the only businesses were inns, hairdressing salons and restaurants. Stuff that immediately creates cash flow. So starttiraha is there to help you to build your business that is already creating money. With a project like ours, that is not the case of course. There is no revenue until the game is finished and selling like hotcakes.

Thru the summer we kept coding and talking about the game. Assembly 2013 had a contest for a free presentation booth for the best project at play Finland (Finnish gamedev group on facebook). We got the booth and went there. We made friends and in general people loved what we were doing. Basim flew in from England to see the crowd and discuss the project. Bazzer is well into the new things in the gaming industry and knows what is going on, he told us that what we are doing is exactly the kind of thing that is the future of gaming. Well encouraged there.

The rest of the summer was more coding and running the first iteration of Camp Hastur. The camp was a very welcome distraction, getting to meet and talk to a number of people, youth workers, sculptors, tattoo artists, actors, people from all walks of life. We arranged Hasturock vol 2, a warehouse rock festivus in this abandoned building on the outskirts of Tornio and had a hell of a time doing it.

Autumn came, our game was selected on the top ten of SITRA's health game compo, Gesundheit. We got to participate at Wärkfest, present a demo of the game to the public, join a workshop and all that jazz. The response to Hoodownr was great. I asked sitra to write us a recommendation letter that would help us to move on with the funding. They said no. Lesson 2 for an indie dev: Nobody will stick out his head for you. It's completely up to you man.

Sitra helped us to get a discount on Slush 2013 tickets though. In we went, obsessively coding to present a playable demo that showed all those things people from the previous tests wanted to see. Time ran out however and we decided not to show a buggy build at all. At slush, we talked to a number of people who were interested in the project. The very first person we met told us basically that being a Co-op is spooky communist hippie shit. Gotta be incorporated. Lesson 3: Don't go about as a co-op. You will be immediately tagged as suspicious communist hippie bums. Sharing is not caring. All the guys with big dicks have the word LLC tattooed on those dicks. Get your tat today.

I think the best part of Slush for us was the shadow event, Sludge. It was arranged at this old insane asylum building by people who really cared about games more than CPR's and business jargon. Those boys had something going there, if they keep doing it, it's going to be what Boozembly is to Assembly. More power to Sludge! Great DJ's too =)

Thinking about it after 10 months of developing and promoting and dealing with all these people I felt that the way to do it is to do it yourself completely. The investors that could seriously contribute to your project want to see the finished game and revenue. It's no different from the shark tank. Some want to scam you for a very small amount of money. Lesson number 4: Don't take it. Money is just money, those guys are just as desperate to find something to invest in as you are to make your game. The deal has to make sense. Give in and you will be seriously fucked later. I mean seriously seriously fucked. If you fuck up with your funding deals early on, getting additional funding later will be almost impossible. This actually happens.

So as a small summa summarum after 10 months: Do it yourself if you can. Even when you cannot, do it anyway. Make it possible. Make friends with your players, make the game fun for them and listen to their feedback. I mean seriously listen. If you are producing the game, listen to your team. Your team is the best thing you've got. Be a person. Exert energy. Have passion. Be open to ideas and influences and the energy of people who are different from you. The game you are making is for the people, not for you or for a corporate machine. Stand by your true values. Your standing or falling depends fully on the connection between your game and the people who play it. That is all.

So at the end of the year, we are at a place where we almost have a fully playable beta. We intend to field test the game and make improvements based on player feedback. Can't wait to hit the road with a bunch of friends with the latest build of Hoodownr to see how it plays and how people will feel. Come 2014, come more kick-ass things from us.

Thanks for following our blog everybody. Hope you've enjoyed, hope to see everybody next year, happy holidays and all that!

keep reaching up!

Sami
Hastur

maanantai 16. joulukuuta 2013

Coding Hello!

The past two weeks have gone by in a flash of coding. That's what game programmers do I guess. Code.

We set to build a playable build of Hoodo after Slush. People we met there were only interested to see the finished game and player feedback and stuff before they would discuss any funding. Now That is really helpful. Rule number one, please have a hit game that is making lotsa greenback, then you'll get funded. Right on!

We've had a few alphas for testers this year but the complaint has been the same, unless you actually get to play the game, it's hard to understand what it's all about. Mission: complete the game!

Under the hood, Hoodownr poses a few technically difficult problems. Unlike a mmorpg where you shard and instance groups of players, we don't shard and most certainly don't instance. Everybody who plays the game plays on the same global map. All 10 million of them. Or more. This is where things get a bit tricky.

I've been hacking away on the server side to make the magic happen. The existing code had to be completely rewritten and tested for all kinds of deadly situations that might arise. And on a game like ours, lot's of stuff will arise.

After a few weeks of hard work, everything looks pretty much the same as it did 2 months ago. Well there's the new player status and achievement screens but beside that, things look very alpha. Most discouraging but adding eye candy is the easiest thing.

There's a few bits and pieces still missing but it's close to playable now. We plan to have a few group tests with our friends who are getting new handsets for christmas and see how they feel about the Hoodownr experience.

Still an insane amount of stuff on the bucket list but things do get done one by one. Bugs fixed, issues resolved. Things are moving along.

Looks like the blog entry turned into a progress review and nothing interesting. Hmm. Maybe because it's about the work that goes into a game. Can get very tedious at times but that's how she goes.

One fun thing to write is: Parallella is almost ready. Take a look. They will be shipping boards in the next few days, can't wait to get mine!

Your boringly and uninspiringly and workingly

Sami
Hastur


maanantai 9. joulukuuta 2013

exploring cityscape

Let's kick off with a quote from a Rush song called 'the Analog Kid':

'You move me, you move me
with your buildings and your eyes
Autumn woods and winter skies
You move me, you move me
Open sea and city lights
Busy streets and dizzy heights
You call me, you call me'

So what I want to talk right now is how we experience the city. I would think most of us are or have lived or travelled in a City. New York, Paris, Los Angeles, London, La Paz,Osaka.. all these vibrant and exciting places where it's all happening.

Or is it? One can have a very boring old time even in the coolest place of the world. When you live and work in a metropolis, the places you go to work and play easily become a repetition. One acknowledges the possibilities of a metropolis, all it's venues, hiking trails and millions of people but still feels stuck.

When traveling to a city, you might be stuck with a tourist group or if going solo, going from one attraction to another can become very daunting.

I think the problem lies in the way we look at the city. We sort of know what it is. Like a big machine made of sewage drains and bus routes, all those people spinning there trying to run the economics and chase their dreams. Everything in the city is built around and by the people and their dreams. And as people and their dreams are individual, so are the cities and the suburbs and train yards and everything in them.

I've been living in a few cities in Japan and Korea, visited a few in Europe and the states too. I had the luxury of time to stay for a few months at a time, sometimes years, and try and experience the place that I was in.

After spending a while in a place, you've found a few people you meet occasionally or frequently and a few places you hang out occasionally or frequently. Doing what you did when you arrived, that is, exploring new venues and things, sort of fizzles out. Going to new places becomes harder and more bothersome. You land at the spot where you are aware of the possibilities but still sort of stuck. Congratulations, you have landed at your comfort zone. Are we really comfortable now?

Breaking this mold you cast for yourself is one of our key motivations with Hoodownr. We need incentives to go out of our comfort zones and we need to be awarded for doing that. Everybody wants to see more and feel more. I don't think I'm wrong if I say that people, you, me, the man next door, are just waiting for the right cue.

Also we easily become stuck in our social circles. Cues do come from our own circle of friends in the form of trips to the countryside or to an art show but those cues might not come as frequently as we would like them. Hanging out with exactly the same crowd becomes daunting after a while, same faces, same conversations, similar things. Oh if only there was an external wake up and and adventure to boot.

Hoodownr strives to offer an external and casual cue. For yourself and for other people who are playing the game. Adventure can be a tap away after starting the app. Starting off solo and having other people on board while you're exploring happens. When you feel you are in a rut: start hoodownr, just hit play, take a bottle of water with you and head out the door. Take a camera with you. It's all out there for you. Discovery now!

'the focus is sharp in the city'.

Sami
Hastur

Don't throw stuff over the railing, it's not polite














maanantai 2. joulukuuta 2013

Stig Bombing

More strange news from the convoluted world of Osuuskunta Hastur.

A few weeks back, we took part in arranging the unveiling of 'the Broken Lantern', a 8 meter tall stainless steel sculpture in the heart of Tornio city. The artists, Teija and Pekka Isorättyä have been hanging around at the camp every now and then and great times were had (evidence further down on older blog entries).

The town of Tornio paid for the costs of the sculpture that celebrates the towns village idiots and HC punk scene. For some reason or other, the town was not interested in creating any kind of unveiling event or artist reception so all us bright minds at Camp Hastur got together and planned and executed an opening ceremony and the reception.

Pia and Merja created the concept that included an opera singer, fire art, lights and performance activity. Teija and Pekka asked one of our friends, Miku (of the assembly 2013 rainbow rug booth hangout support fame) to have the opening speech. Usually someone from the town council has a very boring speech in such occasions but this time around is was our friend who got a bit of limelight. We'll he's in the town council too so it was all legit. =)

As we came back after slush, I got the news that the reception budget had been axed in the council. WTF! If a pro cross-country skier of equal magnitude made his return to the old home town, they'd probably send a limo and have a big party. But for artists, no matter how famous, the town didn'd want to spend a penny. Classic. We felt that this was quite outrageous and decided to arrange the reception ourselves. After all, the statue is about independent culture. I had 2 days to arrange the reception without any money, lights, PA..

With a little help from a friend here and there, we got the keys to and old bank building very near the statue, Miku arranged us a projector and a small PA set and Pia bought heaps of bubbly out of her own pocket. Arranging a party for 50-100 people in two day's notice is not easy I tell you. Especially if you want to throw a classy party. But we pulled it off, miraculously.

The opening went well, the party was groovy and the afterparty even groovier maybe =)

Next day me and Janne crawled to the art museum bazaar to meet up with artists who might have interest in doing an art show at camp Hastur. We met a few people and then there was this Mr. Stig who had some really cool graffiti style paintings. He told us we was not interested at all to come to this god-forsaken town but some of his friends basically forced him to pack his paintings and drive to Tornio.

Long story short, we are planning an art show with Stig PLUS he's doing some kick-o-ass-o graphics for Hoodownr! I'm posting a few samples of his stuff here, take a look. If you need a airplane hangar painted in vivid colors or something like that, contact stig, he's da man for da job!

This week it's still grinding away with hoodo pre beta. So much to do. More blogging later.

Ah btw we got the hoodownr specific website up at hoodownr.com , take a look!


Appreciate your local artist people!

Sami
Hastur