Here is an overview of my contributions to BeOS application development.
Name Version Comment v1.2(exec)
01apr00puzzle game
development wall-breaker game (like Arkanoid) with vertical scrolling
v1.0b1(exec)
25oct99picture viewer
v0.1(exec+source)
21avril993D engine with gouraud, phong, environment mapping, and mapping 2D + Z buffer
final(source)
21avril99example of application
Idx3d-port is a C++ port of idx3d, a Java 3d engine from Peter Walser.
First, a screenshot :

I suggest you to have a look to the official home page of Idx3d, but for the lazy guy, next follows how Peter Walser describe his engine:
"idx3d is a simple but quite powerful 3d engine written entirely in java. Copyright of all parts of the idx3d engine is 1998 by Peter Walser. Feel free to use the engine or source code for your non-commercial projects. If you want to use it for commercial purpose, please contact me with an e-mail.
Features :
o Easy management of up to 2^32 Objects, Triangles, Nodes and Lights
o 8 different rendermodes, also mixable in the same scene:
o Supports height fields and rotation objects
o Lots of functions to manipulate your 3d data
o Free use for non-commercial purpose
Rendermodes :
o Wireframe rendering
o Flatshaded rendering
o Gouraud shaded rendering
o Phong shaded rendering
o Phong shaded rendering with environment mapping
o Gouraud shaded textured rendering
o Phong shaded textured rendering
o Phong shaded textured rendering with environment mapping"
I have done a Quick-and-Dirty port of version 2.0/BETA. Don't expect to much from it, because it's a little slow. But you have the source code to make it wonderful!! Let me know if you use the source code or improve it or do anything else with it.
This is a small BeOS application example. It can be useful for every programmers who want to program under BeOS and have never done anything on it. It just displays a black window, and draw a line, a rectangle and sentence on it.
This aim of the game is to put all the level boxes at given coordinates. (90 levels, undo, state save,...)