Submitted by , posted on 09 June 2002
Image Description, by
Here are some screenshots from games developed with the Overloaded Game
This is a set of libraries that we developed here at Overloaded for creating
games at hi-speed.
Overloaded creates content for GPRS connected consumer devices. At the
focus at PocketPC's and soon Javaphones and smartphones.
Some notes about the tech involved:
The Foundation consists of a set of 'common classes' and a 'game frame'.
The common classes reside in a DLL, so that multiple games use the same
reduces the download and install size of the individual applications.
The 'game frame' is a state machine that implements standard things like a
the login screen and credit dialogs, but also a menu and gameover screen.
The idea is that
individual applications overload some or all state implementations. The
main loop in the
game frame executes these methods, and takes care of things like screen
handling and other generic activities that need to be done each frame.
The game frame ensures that all applications have the same splash screen
dialogs, unless a coder deliberately bypasses these.
The DLL uses a COM-like interface (by Jaap Suter) that allows us to update
without breaking older applications developed with an older version of the
The Overloaded Game Foundation can be downloaded (including source code)
Releasing the sources may seem very odd, but let me explain why we did
In the first place, Overloaded currently does not have enough coders. But
we need a
large portfolio. So we came up with the Overloaded / PocketMatrix Game
Write a game using our tools, and we pay you $1000. Right now, 9 teams are
on 9 games based on our designs, using our tools.
The library and it's source code are not our primary assets. The library
is quickly getting
pretty advanced (with the state machine, the new c-buffer code and all
that), but I believe
you could find all of this on the web if you look well.
Sharing knowledge is the only way to get more of it. :)
About the shots:
The topleft shot shows our logo. :) Right under it, the login screen that
you get with each
Overloaded game. The full implementation is in the DLL, so it can be
updated. Next, three
games: Asterox (top centre), Fraxxon (P2000 classic, top right) and
PocketQuiz. The bottom-
right image is a shot from the parallax scrolling demo (6 layers @ 60fps).
So go check out the website, and the Overloaded forum at
If you're interested in PocketPC coding, but don't own a PPC, don't worry,
possible to write games using our library on a desktop machine (using VC),
could still earn that $1000 cheque. :)