These are personal projects that I deem worthy of showing to the public. Note that none of
them are finished yet. They are products of my initiative to learn new things (I am not
usually sleepy late at night, so I might as well make something productive!

).
I plan to release a demo of them in the future and maybe sell (if applicable) them if
they have achieved good commercial-quality.
[ project page ]
| CRICKET.P2P API

This will actually be a port of our undergraduate thesis which was implemented
in Java. The goal is to have a developer-friendly, cross-platform peer-to-peer API
for C/C++ developers. The original thesis supported communication between desktop and
mobile devices. This probably won't support mobile devices. Planned network library is
the HawkNL library, since it supports voice also, but I might also use SDL_Net.
|
[ project page ]
| MantisEngine


A terrain rendering engine. MantisEngine accepts / generates a two-dimensional heightmap/data to
render a full-fledged three-dimensional world. The goal is to be able to create a
realistically looking world for viewing purposes (i.e., if you have a heightmap of the
landscape of the planet Mars, MantisEngine will render your world in three-dimensions.
You also have the option to add animated/static 3D models to your world as well as
generate the landscape instead of providing a heightmap).
|
[ download ]
| MantisSSaver

MantisSSaver is a screensaver I am doing for fun. It is like a "trial" workspace for
me to try new stuffs that I read on the Internet on graphics programming. Download for
the screen saver is removed right now. I want to make it look good before I distribute
it to the public...  .
|