Archive for the 'Games' Category

Bubblomania Updated

Friday, March 30th, 2007

My online java game, Bubblomania, has been updated to version 1.1. The most obvious change is the addition of music! This was long overdue, but I finally found some time to do it. There are also a number of smaller improvements under the hood, and to the site.

Bubblomania is available for licensing, meaning that you can put a branded version of the game of your own website. More info about that is available here. Note that my Flash puzzle game, Enigmatica, is also available for licensing now!

Bubblomania
Text Link Ads

First Flash Game Finished: Enigmatica

Monday, March 12th, 2007

Last week I completed my very first Flash game, written in ActionScript 3! Almost a month ago I wrote about switching from Java to Flash for web game development.

As the first game to learn Flash, I chose Enigmatica, a game I made a long time ago for Nokia mobile phones. It’s a unique and challenging puzzle game, which I think is suited for an online version. Now that I have some experience with Photoshop, I could make the graphics better than those for the mobiles. I tried to make the graphical style different from the average flash games, which usually look very vectorized.

Enigmatica Online Flash Game Screenshot 1 Enigmatica Online Flash Game Screenshot 2

To monetize this game, I’m currently trying to sell licenses to online gaming websites. When I get accepted to MochiAds, an ad network for casual games, I’m also going to distribute an ad-supported version for free. So, if you have a website with online games and are interested in buying a license, please contact me!

Backgammon Money Games

Friday, March 9th, 2007

Backgammon Pages is a site about the game of backgammon. It contains lots of information about the game, and also explains how you can enter online competitions and win money by playing.

From the site:

A few games are combining the game experience and the thrill of betting in the way online backgammon for money does. If you play poker or roulette, the affect of luck on the game is so big that you can’t feel like playing (unlike offline poker- a completely different story). Most other online money games don’t have a gambling tradition. Of course, you can play any game for money but it won’t feel right… the online backgammon for money is giving you the feeling of the real money games with the comfort of sitting wherever you want and whenever you feel like playing.

This was a sponsored message. If you would like to become a sponsor, buy a link on this blog at Text Link Ads.

Skill Room

Friday, February 23rd, 2007

Skill Room is an informational site about skill games. They host resources, a number of articles about skill games, descriptions of online skill gaming sites, and of course some games too.

From the site:

Skill Room is your space for online skill games information.
Ever wondered if you have what it takes to succeed at different games of skill? The answer is now right at your fingertips, as it’s easier than ever to play all sorts of games of skill online.

This was a sponsored message. If you would like to become a sponsor, buy a link on this blog at Text Link Ads.

To Flash Or Not To Flash?

Wednesday, February 14th, 2007

That’s the question that has been wandering around in my mind recently.

It all started with a surprising statistic: from all the unique visitors to www.bubblomania.com since the beginning of this year, only about 13% actually entered their name in the Bubblomania webgame. When the game is started, it asks first-time users for a nickname for the topscores, so this way I can measure how many different people have played it. Of course there are people who visit the site without starting the game, or who don’t want to type in a nickname. But I find it hard to believe that 87% of visitors are like that.

So maybe there’s a technological aspect to this. When I tried to license the Bubblomania webgame to other websites, like online arcades, the major problem turned out to be the fact that it’s not a Flash game. Arcade owners complained about this, because they use standard PHP scripts that only accept Flash, and not Java applets.

Bubblomania is written in Java, using the LWJGL library. I’ve written previously why I like these technologies. But the feedback on the game made me doubt my decision. I still think Java and LWJGL are great tools to make downloadable games that need the performance. But they’re probably the wrong tools to make webgames…

Some of the problems encountered:

  • Long applet loading time, which cannot be used to display something useful (like logo’s, advertisements,…). This is the biggest turn-off for people who tried to play the game for the first time.
  • There seem to be quite a lot of people who do not have a recent version of the JRE installed. Furthermore, installing Java can be a difficult process for inexperienced computer users. The download is also rather large. Too much trouble just to play a webgame.
  • LWJGL requires the applet to be signed, thus requiring the user to confirm (s)he wants to run it. This can be confusing for people who have never seen this before.
  • LWJGL contains an OpenGL binding, and thus requires a video driver that supports OpenGL for hardware acceleration. It suprised me how many PC’s don’t have up-to-date drivers, resulting the game to run very slowly using the software renderer. Again, nobody goes through the trouble of updating drivers to play an unknown webgame.
  • Using LWJGL in an applet still results in some strange behaviour on some configurations.

So last weekend I decided to investigate the use of Flash for future webgames, so I wont have these problems again. According to Adobe, 98% of PC’s have some version of Flash installed.

This interesting article on AjaxWorld Magazine by Bruce Eckel pointed out to me that the new Flash 9/ActionScript 3 is the way to go for internet applications, thanks to increased performance of the new ActionScript virtual machine. Since the Flex 2 SDK is available for free, I decided to use that as my platform. It only supports the new ActionScript 3, but since I’m a total noob to Flash, I might as well start with the latest and greatest! :)

After spending a few days with the documentation, and playing with the Flex Builder trial version, I can say that switching from Java to ActionScript 3 and the Flash API ain’t all that hard. I’ve made a small prototype using the Bubblomania assets, to get a feel for the performance. And while it’s nowhere near the performance of Java + LWJGL, it was better than I expected.

So, am I going to switch from Java to Flash for game development? Well, yes and no. I’m definitely going to use Flash for the web versions of the Smiley Puzzle Project games, since these games do not require a high framerate to be playable. I’ll probably investigate if it’s possible to do a higher quality downloadable version of these games in Flash.

But for action games like Bubblomania, I’m going to stick to Java for the downloadable version. I should mention that the final 1.0 version of LWJGL has been released recently, and it has become a very decent library!

About Game Prototypes And Business

Thursday, January 18th, 2007

It’s been a while since my last blog post… I’ve been sick for a couple of days (which is not good when you don’t get paid!), and working hard on the other days.

So, what have I been up to recently? I’ve been doing the (mostly digital) paperwork to become officially independent. So I’ll soon have my own company, which is the Belgian equivalent of a US sole proprietorship company (i think). And I also spoke to an accountant about a couple of issues. The internet business thing is still relatively new, and even for an accountant it’s not always clear :)

Game production-wise, I’m working on 2 prototypes for new games. One of them, codenamed Smiley Memory, will be part of the Smiley Puzzle Project. It’s based on the classic Memory game, in this case matching smileys, with some action added. I designed it together with my girlfriend, and she’s helping with the level design!

The other one is a very early prototype of a secret action game, codenamed Quantum Chaser. The thing’s gotta have a name, right? :)

Sneak Peek At SmileyPuzzleGames.com

Thursday, January 4th, 2007

It’s been very quiet around the Smiley Puzzle Project on this blog. So it’s time for a sneak peek at my current plans, which I hope to realise during this year. Quite a while ago, I registered 2 domains to be used for this project: www.SmileyPuzzleGames.com and www.SmileyPuzzle.com.

The first one is intended to become a small online games arcade, with multiple puzzle games, all featuring 3D animated smileys. I have several ideas for puzzle games, for which I will first make a webgame version. The most popular games will get a deluxe downloadable version. Today I made a logo which should give a first impression of the concept. A larger version can be seen at the Smiley Puzzle Games website itself.

Smiley Puzzle Games logo

The second domain, just named Smiley Puzzle, is a short and nice sounding name that currently forwards to the Smiley Puzzle Project category on this blog. But it will be the main site for the first downloadable Smiley Puzzle game.

Why create puzzle games with smileys? Well, the obvious reason is that I like both smileys and puzzle games! :) The smiley is one of the icons of the internet age, and the cool 3D looking ones are very popular with kids (thank you, MSN). So it is my hope that smiley themed games will attract people.

My goal is to make mentally challenging puzzle games, not the mind-numbing variant. But they also have to be accessible to a large demographic, and kids in particular. The games should be easy to learn and play, and entertaining enough that it’s not seen as a heavy mental activity. At the same time, using your brain will be rewarded and necessary when progressing in the game. This, of course, is easier said then done… :)

Bubblomania Gameplay Upgrade

Sunday, December 24th, 2006

To increase the appeal of Bubblomania for new players, I changed the gameplay of all the game modes to evolve more quickly. This should make the game more fun and challenging, and at the same time decreases the play time of a single game, thus increases replayability. Eh, does this make sense? :)

Besides improving the gameplay, I also added 2 new background, and a couple of visual effects to the game. Check out the cool background changing effect when you pop a bubble containing a star!