2009-07-30

Simple 2D walker prototyping

Like I said, I’d post a bit about some prototyping. Nowadays I’m usually using Processing for small prototypes. Some years ago I used to use EVALDRAW for little algorithmic tests. I love it for the immediate feedback when working with it, and also the different modes it provides.

But after I started to like more the whole concept of isolated first-stage prototypes, I felt EVALDRAW wasn’t just enough for all of my needs. After pondering with some alternatives I ended up “standardizing” on Processing, although it would still have a lot to learn from EVALDRAW. :-) However the one cool thing with Processing is that you can export your creation to be a stand-alone mini-app or even to a web page. As long as you have installed Java.

Lately when working with some ideas for a platformer game, I wanted to make some tests for a “walker”. To be exact, the simple kind which would just use some carefully chosen formulas like sine curves to move feet and body.
Read the rest of this entry »

2009-07-28

Skipping Asm’09 GameDev compo

Not a game
I have attended the Assembly event every year starting from 1992. Starting from 2002 they have also arranged a game development competition. I have participated in that compo every year – my first one there was Stair Dismount™ (which was also the winning game).

However, this year I won’t be taking part. I actually have been churning out code for a week or two for an entry. But the submission deadline was on last Sunday and I just didn’t have enough of anything playable to have a first submission… Updates are allowed, so it wouldn’t have been an issue to submit something half-finished, but I was far from that.

I have one long-standing idea for a nice additive feature to a normal side-scrolling platformer, which is what I had in mind. That’ll wait for another time. On the image right you can see a small glimpse of the test code I made – although the image doesn’t really tell anything. Even the tile graphics are taken from free graphics sets of Lost Garden (thanks!). But I’ll probably post a bit more about my prototyping tests later, as I had fun time making some new stuff as well as polishing some old code.

PS. For a few years I have also held seminars at the event. This year I was asked to talk about iPhone and our company experiences, but I felt I’m not the right guy to have that talk so I passed on the opportunity. I recommend you go and listen to scoopr‘s iPhone development talk (he’s my colleague).

2009-07-22

Advancing Wall of Doom

Tsunami Warrior paper prototyping
Back in April I took part in the 14th Ludum Dare 48 hour game development compo, and the theme was “Advancing Wall of Doom”. I finally got around to writing about it to here as well.

Read on more from the game page. Also the source code is there for peeking.

2009-07-20

My First CMS

Yes, it’s now the first time I’m using a CMS (content management system) for my home page. Not just some simple html/shtml/perl/php thing anymore. The previous mostly static way served well and were really fast to serve. But even though it was quite simple to add new posts by editing some static file, adding images and even hand-modifying my rss xml file (ugh!), all made it somewhat of a chore to make any updates. So I usually didn’t. Even better is the fact that now I have support for comments, and some small bonuses such as support for scheduling postings ahead of time to be published on certain time or day. I’m not sure if I’ll ever need that feature but it sounds nice. On a second thought: I just decided to test that feature right now, so that this post will be published early morning rather than late night. :-) In any case I am planning to post a bit more often.

Now that I moved to using WordPress, I opted to move basically everything from the old system as part of this new one, even including all news/blog posts there was in the archive. It was lot of manual work, but I think it was worth it. Got the chance to reflect on the past, fix lot of links and make some late-update-notifications as well. Funnily I even kept the age-old links-page, although I sifted through it after a long while and removed many broken ones. It’s funny how many sites just disappear when you wait a few years – even some sites you certainly wouldn’t expect to go away.

Organizing the stuff has always been somewhat hard. This time I realized that most of the static pages about my things are either related to games or visuals. Other thing is that now my sidebar doesn’t contain just links to the static pages, but also to blog postings by category.

Big overall change affecting many items is that I have added links to accompanying YouTube videos. Here’s a link to my videos in YouTube if you want to check the collection out or subscribe there as well. There’s also some new info as well, e.g. in the more games page.

PS. If you already RSS-subscribed again to the new system before reading this post, please do it yet again, one more time. I just switched to use feedburner, which apparently should give me some nice statistics as well.