This is my experimental game projects site. I will try to release a themed game here at the end of each month
Or visit the Big Archive

March 10, 2010

Postmortem: A Geek Valentine

Ah man the mush in my brain is finally letting go and I'm starting to feel this tiny little programming urge again... This time it's not Haskell or a new experimental game that's luring me on, no this time it's me longing to create this fantastic awesome epic RTS game. Sadly it's a long way to go there...

Anyway let's get this going!

A Geek Valentine isn't a good game by any means, it's really nothing special. The gameplay sucked really bad. It's kinda funny as I told Sundb00m this would be my greatest game gameplay wise. Yeah right..

Hard Work Work!


This is a small graph which shows how I've worked for a straight week from the 22th to the 28th. The Y-axis is hours and the X-axis is days. The labels are for either work or break and the height of the green peaks if you check it on the Y-axis is the sum of both green and red. Green is for hours where I actually worked and the red is for when I had a break. You know food, clipping toenails, reading manga and playing counter-strike.

Total work time: ~25 hours
Total break: ~15 hours

Weekend work: 13.8 hours
Weekend break: 8.3 hours

The noteworthy thing about this is that I spend more than half of the whole week's worth of time in the weekend and I probably got even more done during that time. I think it's the whole deal with being chased with a the brutal thing of failure that motivates me.

Graphical Adoration
About the game let's start with the positive stuff. I really like how the game looks, it actually looks pretty darn good (even though I forgot about the girls' turning, now they're just looking forward). I'm really improving in a graphical sense, something I thought impossible when I began this journey.

Do something you Like
Like with a Big L. I felt I had a really nice idea going for this one. In the end it looked and felt like a bad pacman clone but this wasn't what I had in mind at all. The idea was to build cool trap-combos sort of like in the Epic Game Evil Genius.


Here's a plan for an über-trap in Evil Genius


I really love Evil Genius and especially the base building but let's face it - I failed. But the idea kept motivating me and it was really fun to try to make it happen.

A first small taste of an "AI"
How do the girls move? They have a 5x5 vision with a 2 radius (they're in the middle) and they choose what to do. If they see the dude close to them either in front, left or right they'll go there. Otherwise they'll try to follow a path in front of them or to the left or right. Otherwise they'll just go in a random direction.

They are extremely stupid and you can trap them in a never-ending loop fairly easy and it's a stretch to say they have intelligence but it was pretty cool to dip my hand into AI programming. I know it's extremely shallow and bad and stuff but still it was pretty rewarding to see them actually move around on their own...

I might actually develop this game further with special regard to AI. Change the core of the game so you can script both the player and the girls, just for laugh and giggles?

The game sucks but hey...
Yupp it's not my best game, in fact I think it's one of the worst. But I still like it a lot and my trap-building idea is still alive and I might develop the game more, improve the AI and focus on building traps (need a lot more cool traps damnet). Yes I think I might do that...

Posted by Jonas Hietala 12:01:46 in Postmortems, 7days | Comments(0)

March 2, 2010

March Theme: 10 seconds

Well well here's something interesting. The Experimental Gameplay Project has given us a really interesting thing to focus on: Time. Like Braid, it's time for us to make something interesting with time itself. 10 seconds is the constraint and that's not a lot, but perhaps enough?

Posted by Jonas Hietala 11:57:37 in News, Themes, 7days | Comments(0)

February 28, 2010

A Geek Valentine

Yes! I made it! It's 22:22 on the very last day of February and I've been programming virtually non-stop for the past two days, my brain feels like mashed potatoes...

A Geek Valentine


Download
A_Geek_Valentine.zip (4.1 MB)

Controls
Steer with the arrow keys.

Use spacebar to:
1. Build the time machine
2. Buy and place traps (Just face an empty square and choose a trop on the top right)
3. Sell traps (Face and click)

Story
Well it's Valentine's Day and as the geek you are this is the worst day ever. Luckily you havean almost complete time machine hidden here in the grass and if you could complete it you'll be safe for now! But beware... The girls are searching for you! Place traps and run away!

About
This game, as usual, was made for The Experimental Gameplay Project. This time they asked for a short explanation on how the theme would fit together so here it is:

Rejection + Valentine's day = feelings hurt

And you're the one hurting all the girls' feelings. Enjoy.

Credits
Music: Nighttime Falls, I'll be Waiting for Her - ilocan18
Sound effects: Random from freesound
Rest: Me

Source
http://github.com/treeman/Rejection

Discuss
On the forum

Posted by Jonas Hietala 22:42:03 in Games, 7days | Comments(1)

February 1, 2010

February gets Themed: Rejection

The Experimental Gameplay Project has announced their next theme - and shame on me if I wouldn't follow suite! With valentine coming up I might just have found a pretty nice idea, just now, writing this...

Booyah!!

Posted by Jonas Hietala 18:54:59 in News, Themes, 7days | Comments(6)

January 19, 2010

Postmortem: The Chronicles of Bim: The 100 Fake Afros

My first shooter! It's working (although a friend got a null pointer error) so I'm a little happy.

The Time
I spent about 24 hours on this game. A whopping 30% was break time, mostly me eating, reading manga or playing games... This is proof of me being really lazy this month I think.


It's pretty cool that everything regarding the scripting, loading the little levels I had from lua files and writing them took only a mere hour! I could have saved so much time if I would've scrapped the whole levels idea completely. (Levels are more than just the code it takes to load them from a file... a lot more)

Immersion
We all love big bangs and loads of stuff flying around on screen and sadly I didn't deliver. I had all these ideas of pieces of dead afros flying around and dead things piling up on the ground which you'll walk over... but I never did any of it which is sad cause it would be pretty damn cool.

Another thing is the messages on the left side. Pretty cool - if they would actually say anything, but again I didn't have time or the inclination or whatever to do anything with it...

All we're left with are the quakes which are kinda cool but they could do with some tweaking, maybe shorter and less frequent to really get the omg effect.

Gameplay
It plays okay. Not a lot happening, it's just a race against time. The immersion part would really hot up the gameplay cause really, it's fun to blast things into the sky!

Conclusion
The game feels like it's not finished. The whole afro thing was cool but it's not revolutionary or anything different. It's stuck in the middle between random ideas and mediocrity. Too bad.

Posted by Jonas Hietala 16:20:34 in Postmortems, 7days | Comments(0)

January 16, 2010

The Chronicles of Bim: The 100 Fake Afros

Aaah feels good having a game ready after the last month's failure! This time it's a small shooter.

The Chronicles of Bim: The 100 Fake Afros


Bullet masher - can you keep up with 100 enemies at the screen? Try it!

Download
afro.zip (19.8 MB)

Instructions
W: up
A: left
S: down
D: right
mouse: shoot
space: leap into the sky!

Credits
Music: The Last Prophecy - Matthew Le Blanc (SynthR)
Sound effects: Random from freesound
Rest: Me

Source
http://github.com/treeman/100-things

Discuss
On the forum

Posted by Jonas Hietala 17:39:38 in Games, 7days | Comments(2)

January 1, 2010

New Year, New Theme: 100 Things

Happy New Year, Everyone! 2009 was great in many ways; I drove a submarine (yeah quite literally), I released 6 experimental games and recently I discovered the completely amazing game Evil Genius but lets try to make 2010 even better!

So let's forget our small mishaps (yes I'm looking at you - December month without a game) and roll out a new theme. As usual I'm following The Experimental Gameplay Project's theme which happens to be 100 Things.

And Things could mean anything from sprites, sound effects to pixels or enemies.

Posted by Jonas Hietala 21:39:52 in News, Themes, 7days | Comments(2)

December 14, 2009

Breaking the rule of three

It's pretty darn stressful making a game in a week, especially when you have this big great vision on how your game should be (which is always grand). For me making Balls, Black and White and Jonas IceCream Stand where truly stressful, MenuCity and Bugger not so much but still.

This is why I'm giving me an early Christmas gift: I won't make the December game in a week. In fact I haven't even logged the hours, I just work on it a little here and a little there and boy it's nice not having to do something all the time.

But there are downsides of course. I'm breaking my rules which is... bad and I don't have that productivity boost I always get when under a deadline so now I'm pretty far behind.


But the screenshot looks promising doesn't it?

Posted by Jonas Hietala 11:49:31 in News, 7days | Comments(2)

December 9, 2009

The Arty Timeline

While working on Jonas IceCream Stand I took a screenshot every day and I thought they looked pretty cool so here they are:

                  Day1                                    Day2                                    Day3
            

                  Day4                                    Day5                                    Day6
                  

                  Day7


And now I'm off with New World Order and (for once) I've got a really really good idea!

Posted by Jonas Hietala 17:20:20 in 7days, Random | Comments(0)

December 4, 2009

December Theme: New World Order

The The Experimental Gameplay Project drives on with the Art Game theme which will last the rest of this year but that's something we can't accept! I've done my game and I didn't force myself out from the Haskell world just to do nuthin so here's a new little theme for me :)

What does the U.S one dollar bill, the French Revolution and Zion have in common? It's the conspiracy New World Order of course!

The paranoid can find it anything so this shouldn't be a problem?
Right?!

Posted by Jonas Hietala 18:10:06 in News, Themes, 7days | Comments(3)

December 1, 2009

Postmortem: Jonas IceCream Stand

Ah my latest game Jonas IceCream Stand is finished and up and running and I'm really proud of it! And thanks for the feedback guys, it's always welcome.

I spent almost exactly fifty hours on this game and that's by far the most I've spent on a 7day project. To be honest it's probably more but I'm not really good at logging all the hours...


A Race
This game was a race against time from start to finish. I understood right from the beginning this wouldn't be easy. Creating a whole GUI from scratch, composing animation and a focus on graphics(!). I've never done a GUI, it would be really easy with a decent framework for it... But I don't have one for it so all the GUI code is really messy and hard to maintain.

I guess I'm learning the coding lessons the hard way. Keeping it structured and maintainable even, no, especially under pressure is extremely important. It's a good thing I have a fast iteration cycle repeating itself for every new game I'm making.

Art
I keep saying it again and again but I'm not a graphics designer but I should stop saying that! Although not wonderful I think my games are looking good and this game is no exception. It's certainly the most complex graphical wise.

The fading effect on the sky was pretty cool, but it's kinda crude and it doesn't fit the overall theme very well. The theme has a few distinct colors with a little "childish" feel to them. I feel the fading adds a bit too many colors to it. But I do think the end points (in the middle of the night with all the stars and when it's as light as possible) looks pretty good. And I'm not sure it was a very good idea to include a MenuCity silhouette in the background.


A beautiful night sky.

Gameplay
Sadly I don't think the gameplay was one of my best. Sure the first five maybe ten minutes are a blast, they almost awoke my slumbering tycoon feelings. But the game is so badly balanced, it's far too easy when you've passed a point in the game. The problem is that I balanced the game the last handful of hours on the very last day and that doesn't work, not at all. A great gameplay needs to evolve, it can't be created just there on the stop. Well that's my experience at least.

Conclusion
I think the game is really great. Sadly it gets boring far too fast but it does have great potential. It's almost worth given a remake as a "real" game.

Posted by Jonas Hietala 15:03:04 in Postmortems, 7days | Comments(2)

November 25, 2009

Jonas IceCream Stand

Ahoy there! This time I'll take you along for a ride with an arty Tycoon game.

Jonas IceCream Stand

Get wild and become a Crazy Dealer of IceCream!

Download
jonasicecreamstand.zip (12.8 MB)

Instructions
It should be pretty self-explanatory, it's a very simply tycoon game.

Credits
Music:
All Around Us - Eric Maskol
I Will Always Look up to You - Steve Chatterton

Sound effects: Random from freesound
Rest: Me

Posted by Jonas Hietala 22:28:44 in Games, 7days | Comments(7)

November 1, 2009

November Theme: Art Game

Back over at The Experimental Gameplay Project a new theme has come up. My last three themes haven't been "my" themes: I've been following their lead and their themes and this month is no exception. This months' apparently a big theme - Art. It's even a collaboration with a big art museum...

The idea that games are art is an old one and there are a few games considered art - but it's really hard to make an actual art game. But I'll try :)

Posted by Jonas Hietala 19:31:45 in News, Themes, 7days | Comments(1)

October 19, 2009

Postmortem: MenuCity

Good times, good times. MenuCity has been out a while and thanks for all the positive and constructive feedback guys, it's like my food doing this (programming is my air and the fun is the water... err). Anyway here's the postmortem of my latest, and greatest, game.

Let's start with a hideous graph:

God it's ugly, but it works I guess. I spent about 32 hours on this game which is the most I've spent on an experimental game so far. The bulk of the game was actually done really, really quickly like the second day or so. All the gameplay was there and with pacemaker art too! The last 5 days of production was focused on polish, level design and art.

Art
I spent a lot of hours doing the arty business and I think the game looks really good. You'd think the art I have in the game would be doable in a lot fewer hours than I spent and you're absolutely right. In the beginning I had a very different style in mind, it was supposed to be a dude trapped in a console (a beautiful one) with all the ground, the birds (yes birds!) and the blocks all comprised of numbers... But as I worked on it I switched more and more to the style I have now, albeit diverging from the theme but meh.

Production
These games I'm doing, they're more about production than the games themselves I realize that now. Naturally I'm making the games how could they not be about games?

It's just my impression but when I'm doing the games my focus is more on the process of making them, like planning on a free day which I can get zoned and only focus on the code, instead of playing around with "cool" stuff.

This is good I'd say! But meh - we all like cool stuff, I mean it's cool! But making things happen, making things work on screen is way cooler than having them all set up in my head. And besides, my very best ideas (and games) have come when I focus on making them work instead of how cool they should be.

What is is always way cooler than what should be.

The Game itself
Ahh the game... This one is my very best; it looks as good as Bugger, it's more addictive than Balls and it's even criminal to compare the levels to those of Black and White! So what could be better? There are a few things:


Conclusion
MenuCity gave me a great ride, both developing it and playing it. And all the positive feedback doesn't hurt my ego either ^^. There are things I dislike and annoy me but the games are getting better, I'm learning loads and the most important thing of all: It's fun :)

Yesterday I checked the date and there's almost two weeks left until my next monthly experimental game! I might have to start another side project... hum hum...

Posted by Jonas Hietala 21:01:52 in Postmortems, 7days | Comments(0)

October 13, 2009

MenuCity

This game is called MenuCity and it's a numbers game. Well that's the theme anyway. The game pretty much held to what I planned for - except that it deviated from the theme -again- a bit.

My game is very reminiscent of the old calculator classic Block Dude made by Brandon Sterner. If you like that game, or any puzzle game for that matter, you're gonna love this one.

MenuCity


Download
menucity.zip (7.4 MB)

Instructions
Left/Right arrows - Move
Up arrow - Climb
Down arrow - Pick up/Put down
f1 - Secret dev console

If you're stuck this might help: Walkthrough Level 0

Credits
Music: The Year Before The War - Eric Maskol
Sound effects: Random from freesound
Rest: Me

Posted by Jonas Hietala 15:14:08 in Games, 7days | Comments(15)

October 1, 2009

October theme says: Numbers

New month and a new theme. As with the two previous games I'm following The Experimental Gameplay Project theme which this month is numbers. What's it gonna be? A sudoku game or something more... thrilling? I'll see what I can do :)

Posted by Jonas Hietala 18:08:44 in News, Themes, 7days | Comments(2)

September 24, 2009

Postmortem: Bugger

It's time for the follow up on my latest game Bugger.

Wow it seems like forever since I begun this monthly game business, but it's only been two months since I first thought about this and here I am having finished my third game. I've really come a long way, in the beginning I though I'd only make state of the art crap games. Like I would struggle to even get a Tetris up and running. That's partially why I decided to make Balls.

Anyway I started out with a small idea: speed-typing. It later turned out to be bugs you killed, but that's of minor importance really. They were supposed to bind to the theme Failure by letting the average gamer feel how a programmer fight for his life against bugs. Bugs are for those who don't know errors in your program - they can be as simple as a wrong letter in the wrong place causing havoc in the game or a bigger thing like a fundamental flaw in your game. Think about the balls who got stuck in mid-air in Balls. That's a typical bug...

If I followed the theme good or bad you be the judge. Personally I don't think it was as clear as I'd want it to do but meh.

The game itself took 25 hours to make - but more than 5 hours of them was me having a break...
Here's a little jummy pie of what took time:



Compared to my two other games I spent a bigger part on both graphics and level design - and that was sourly needed imho. The "embedding scripting" part is where I built in the ability to build levels from lua. I think the result was really good and it saved a lot of time just being able to edit a file without having to recompile every single little change.

You can make your own levels too, just open the "levels.lua" file in a text editor and make your changes. I won't explain anymore since it's really simple.

I'm also using about 1/5 of my working time to rest. Jikes! That's almost too much. But I dunno, it really hurts staring at your computer screen hour after hour. My longest session - without a break, even a bathroom one - was almost five hours. I totaled more than 10 hours that day I think.. As always I do the bulk of the work when I'm out of time. The last two days were responsible for at least 90% of the work!

I guess you could say that's a lesson: you're most productive, and ambitious, when you've got a smoldering iron up your ass.

Posted by Jonas Hietala 13:40:19 in Postmortems, 7days | Comments(0)

September 20, 2009

Bugger

Ahhh... Finally another game! Theme of this beauty is Failure and your mission here is to avoid the bugs. As a programmer the fight with those nasty bugs are a daily occurrence and now I've brought you a chance to kill those nasties too!

The gameplay wasn't what I was planning on - yet again - but I'm actually quite content with the game. It's able to grab your attention for at least a few minutes before loosing you and it's absolutely the prettiest one I've ever made! Enjoy! ^^

Bugger


Download
bugger.zip (7.9 MB)
Update: 21 sept - small bug fix.

Instructions
Type the text on the bugs to make them disappear, that's all folks!

Credits
Music: Dare to Breathe - Tom Fahy
Sound effects: Random from freesound
Rest: Me

Posted by Jonas Hietala 20:56:29 in Games, 7days | Comments(14)

September 12, 2009

September theme: Failure

I'm out of the busy mode and here's the new theme! I've got an idea and I'll be beginning very soon I hope and again I'm following Experimental Gameplay Project's site.

Let's rock!!

Posted by Jonas Hietala 11:27:17 in News, Themes, 7days | Comments(0)

August 21, 2009

Postmortem: Black and White

All this time working on my latest game I thought it sucked and I was trying hard to make it to not suck. My spirit wasn't high, just check this post and this but now when it's done it's like night and day, or like black and white! I'm damn happy I got it done!! Aah I'll try to make this postmortem shorter than the last one... That was huge.

Lessons I've learned

Posted by Jonas Hietala 10:10:33 in Postmortems, 7days | Comments(0)

August 20, 2009

Black and White

Here it is at last! Boasting a unoriginal name, themed Bare Minimum. My thoughts where to create a game where graphics where included into the gameplay but sadly it didn't come out nearly as good as I expected it too.

Yes I know there are a lot of things bad and wrong with this game, but this is a competition with myself to create a game in only seven days and you can't always polish the games like your heart tells you to do.

Black and White


Download
BlackWhite.zip (11.2 MB)

Instructions
Move left and right with the arrows, jump with space and change the blocks with enter. Esc into the menu and there you can enter a highly advanced (not) level editor to change the levels however you want with left and right mouse.

Credits
Music: What we take to the grave - Tom Fahy
Sound effects: Random from freesound
Rest: Me

Posted by Jonas Hietala 14:34:40 in Games, 7days | Comments(6)

August 4, 2009

August theme: Bare Minimum

This time I'll be following my inspiring site and declare Bare Minimum as the theme for my next game. This could really be anything, from graphics to user interaction... But I've got an idea. It'll be a real challange for me to make but hopefully I'll have a game in a few weeks time.

Posted by Jonas Hietala 12:50:20 in News, Themes, 7days | Comments(0)

August 4, 2009

Postmortem: Balls

So it's been what? Two, three years since I discovered the art of programming and I haven't made one single game?! Well now I'm not counting the visual basic nightmare mastermind I made a long time ago but a real game. Whatever that means. I've had these monster-projects;


Somewhere about now I got interested in Indie games. I think World of Goo was the first but I'm not really sure. Maybe armadillo run or bridge builder? Damn! I couldn't even google the link to bridge builder aka pontifex 3 - all I found was a thousand torrent sites...

But what I did find was kloonigames, some guy who did the same thing I'm doing. Or I'm doing the same as him: following the footsteps of the Experimental Gameplay Project. Making a game in 7 days, something surely impossible, and I haven't even made any game before! Oh crap! But as Petri (kloonigames dude) so elegantly put it:

My experiences told my that creating, even a small, game takes months, if not years. So to do it in 7 days seem frightening. And not only the code, but graphics, music, sound, levels and all things included. I shit my pants even thinking about it and almost gave up. Luckily I realized that the worst thing that could happen (beside shitting my pants) was wasting a week of my life. I could do that easily with a Buffy the Vampire Slayer marathon.

And here's a summary of my first ever game Balls. It's available here for download.

The Good

The Bad

The Ugly

Posted by Jonas Hietala 12:33:38 in Postmortems, 7days | Comments(1)

August 1, 2009

Balls

Here's my first ever experimental game! The theme was Addictive Gaming. My first thought was oh god I'll be making another tetris clone but the end result turned out a bit different. I'm not sure it's very addictive but it's actually okay! =D

Balls is a game about... balls. Well it's all in 2D so maybe Circles would be a better description but I don't think that captures the attention enough.

I didn't think this was possible but here it is! My very first jewel =)

Balls


Download
Balls.zip (7.1 MB)

Instructions
Well... There's nothing to it really. Move the mouse over the balls to make them shrink, survive until the top is filled with balls.

Credits
Music: Markovich/A.M.P. - Twisted in flight
Sound effects: Random from freesound
Rest: Me

Posted by Jonas Hietala 18:48:25 in Games, 7days | Comments(6)

July 25, 2009

My first theme: Addictive Gaming

In true experimental spirit I'll now announce the theme for my first game: Addictive Gaming. I won't be following the lead from the Experimental Gameplay Project's site but I will follow their three laws (7 days, alone, themes).

Puh... my first game! Wish me luck =)

Posted by Jonas Hietala 11:41:39 in News, Themes, 7days | Comments(0)