Bienvenue, Welcome !Home | BeOS | PowerPulsar | Ballades | Photos | Tourbillon | Favourites | Bookmarks | |
My main project was named GeekPlayer, formerly known as EnvAk.
This project started in the beginning of 1994, on the Hobbit BeBox and its shark
OS labeled "exp" (I always assumed it to mean experimental). I coded the first
prototype on a Hobbit machine, using Edit; it used to crash every time and I
used to find this lovely. After that, I got an SCO Unix (a PC) for the cross-dev
(with my favourite Emacs on it), and then come the PPC BeBox.
AFAIK, GeekPlayer is property of MIPSYS, so I won't describe it here, just go on their web site.
It was my code, but not my ideas. I'm not proud of it, especially the design
of the engine and the UI would have benefited a real team's point of view.
Droids is a fairly simple game : each player controls one or several droids, that must fight or accomplish some mission. The deal is to correctly program each droids.
No demo is available currently.
This is freeware and I should have some time to finish it Real Soon Now. I must integrate some gfx from SpH, terminate two functionalities and it will be released on the Be ftp site.
Droids is based on a small language, with its own P-code compiler and interpreter.
The language is a simple one : few instructions, easy syntax, no strict casting.
It understands only long, double and string data types.
Instructions and functions can be added by add-ons.
One special instruction lets the script server "connect" to a given application. In reply, the application sends its instruction dictionnary. Once this has been done, every instruction recognized by the application is send in the form of a message.
This is not yet compliant with Jon Watte messaging protocol.
An application can also connect to the server in order to execute a script. The instruction directory of an application can be changed on the fly -- this means that an application can have add-ons and that these add-ons can add instructions to the app dictionnary.
|
|
counts WebCounter.
Be, the Be logo and other icons are copyright or property of Be Inc.