Archive for March, 2007

Javascript Game Engines

Sunday, March 11th, 2007

Here is a roundup of Javascript Game Engine prototypes. I’m very interested in this stuff and I implemented a very simple prototype myself some time ago. There are two very different types of engines: one group is able to render some sort of map, suitable for strategy or arcarde games. The other group consists of first person 3D engines, suitable for e.g. car racing games and shooters. Here are two examples for the first group:


Ajax3d Demo and Freevolution – an Isometric Map Engine

Both engines seem very cool and very advanced. I’m looking forward to games that use this kind of engines. Such games could combine appealing graphics found in conventionel computer games and the fun that massive amounts of players bring to a game as browser bases games are noted for. I predict sheer infinite possibilities.

The second group of engines is not as attractive as the first one. The reason for that is simple. Games like shooters and car racing games are attractive because they look good. Because they look very realistic. Because they have fantastic effects. Javascript based games could not ever compete with regular computer games in this area. However if one is inventive and has a great game concept I definetly see a future for those kinds of engines too. Here are two examples:


Canvascape – “3D Walker” and HTML Canvas Element real 3D Demo

Renaissance of the Command Line

Thursday, March 8th, 2007

Recently I noticed some odd stuff. Launchy – an open source keystroke launcher for windows. Start++, a Vista tool that enables users to launch programs, open websites and play music by typing simple commands into a textbox.

Launchy

Start++

Are they reinventing the unix shell? Well, not exactly but by some means yes, they are. That’s no surprise. Interacting with a computer via the keyboard is much faster than using the mouse. Especially when your hands reside on the keyboard, e.g. while writing text or during a chat conversation. I think it’s great that people are rediscovering this advantage. Creators of IRC clients for example have been including this feature for a long time.

For the very same reason I prefer the VIM editor and use the bash even on my Windows Systems with the help of Cygwin.

The Future of Desktop Environments

Thursday, March 1st, 2007

Lately quite a lot of videos presenting future desktop environments emerged. All of them are really cool so I’d like to summarize and share them.

multi-touch-sensing desktop

A very popular one is a TED talk by Jefferson Han given in February 2006. Mr. Han presents a “multi-touch-sensing” screen which is basically a touchscreen which “recognizes multiple simultaneous touch points” and even pressure. Sounds boring? It’s not. Watch the video and see for yourself.

This however are still dreams of the future. A not so far away and really cool desktop environment is the BumpTop Prototype. It’s a project that aims to “enrich the desktop metaphor with expressive, lightweight techniques found in the real world”. A very cool video is available here.

But one can enjoy fancy new desktop environments today. The Beryl Project is an OpenGL accelerated desktop for the Linux operating system. And boy does it look pretty! There are two videos available here and here.