User:Almar Joling

From GDWiki

Jump to: navigation, search

About

I started on Visual Basic 4 from an (ancient) PC Format CD. After a while I started participating in small Visual Basic gaming contests, and worked on Quadrant Wars for quite some years (1997-2000). Quadrant Wars was my pet project, and I learned an incredibly lot from it. The concept of the game was quite similar to Subspace/Netrek but involved capturing space stations t ocapture planets. It was (and is) never finished, unfortunatly. During this period I've also started the small programming group "The Psycho Debuggers" (1998). Which was quite interesting, during the internet major growing days.

http://www.quadrantwars.com/images/imgenterprise.jpg
Meanwhile I've also been working with other Visual Basic related languages like ASP and VB Script, to create simple newsscripts.

It's hard to get everything on chonological order, unfortunatly. Between 2000 and now I've spent more time working on new programming languages, like the inline ASM (NASM) for Visual Basic, PHP for websites, UnrealScript for Unreal, hardcode Javascript and ofcourse more into Visual Basic. For Visual Basic I've also created a site with quite some interesting speed tips. (VB Fibre)

In the period of 2002-2004 the game "YALG" was developed, and completed. YALG stands for Yet Another Laser Game. A modern remake of a classical game. Your task is to guide laserbeams to various targes throught a maze of walls, doors, exploding tiles, etc. This game is available at my YALG site. It got quite a decent amount of good ratins, and was only two points away from a Tucows 5 star award. http://www.persistentrealities.com/yalgsite/img/yalg_1.gif
Next to YALG I've been working on Rent-A-Coder projects as well. I've done about 15-20 jobs I think, and all my jobs got a maximum rating. These days I spent little time on RAC, since there are simply too many coders, and the buyers want a complete game within one day, basically. (The attitude changed quite a bit) http://www.persistentrealities.com/images/imgtopcoder.gif
My current project is completely different. Some people at a major game company I visited (August 2004) located in Seattle, WA convinced me that C++ is still a language to learn for game programming tasks. In my eyes Visual Basic is still a suitable game for game programming, but I did discover there actually is some performance improvement to gain. (But you lose a lot of time in the programming,though. ;))

The game's theme involves a Western style. I've been quite a fan of Clint Eastwood movies, and it sounds like a fun and not much common game genre, yet. For a recent screenshot check here

The game is semi on hold because of my current job, though.

Current Job

Currently I'm employed as (lead) programmer at the Levee Patroller team. Levee Patroller is a serious game being developed by Deltares together with the Delft University of Technology and in cooperation with several water boards (which are responsible for levee maintenance). In this game you are a levee patroller who has to walk around the various scenario maps to find and report signals which could lead to levee failure. Think of cracks, erosion, water flowing under the levee ('piping'), and so on.

Deltares is not a game company. Our game team is a team which helps on visualizing models by 3D animation, cartoonish drawings and ofcourse games like Levee Patroller. Deltares is frontrunner in the development, distribution and application of knowledge for meeting the challenges in the physical planning, design and management of vulnerable deltas, coastal areas and river basins. Deltares works for and cooperates with Dutch government, provinces and water boards, international governments, knowledge institutes and market parties. The institute is located in two cities: Delft and Utrecht.


If you are interested in some information about our game, or about serious games in general do not hesitate to e-mail me or to add me at the myGDC8 pages.

Levee Patroller is created in the Unreal2 Engine. Here are a couple of screenshots:

http://www.persistentrealities.com/shared/levee/leveepatroller_1.jpg

http://www.persistentrealities.com/shared/levee/leveepatroller_2.jpg

http://www.persistentrealities.com/shared/levee/leveepatroller_3.jpg

Websites

  • VB Fibre - How to optimize your VB code, or how-to use inline ASM in VB!
  • YALG site - The site for Yet Another Laser Game, a laser/mirror game in Visual Basic.
Personal tools