Menu

Crystal Space Java Bindings / News: Recent posts

Updates for CS 0.96

CSJB is finally updated to work with Crystal Space version .96. However you MUST compile crystalspace with strict smart pointers turned off (when you configure: ./configure --enable-strict-smart-pointers=NO). Otherwise it will not work. If smart pointers ever become the only option that will srew up this project. Hopefully I will download the CVS of CS .97 and keep CSJB up to date with that.

Posted by Tony Mantoan 2003-08-04

Latest update 4-16-03

This is a big update! I have added the foundation for supporting mesh objects, and particle systems (which are types of mesh objects) in code. I have also specifically implemented snow and rain mesh objects. The new sample app demonstrates this (but it might need some work to run for you since I used sector names specifc to my test map). To add more mesh objects all I need to do now is make new <mesh-name>State.java/cc/h files. Hopefully fire, fountains, and explosion meshes will be added within the next couple weeks.... read more

Posted by Tony Mantoan 2003-04-17

Current work

It may seem that nothing is being done for CSJB. Actually allot is being done. I have been learning a lot of new CS stuff, I havn't implemented much in Java yet, but learning the native side is the first step. I am now working on the particle system, especially snow, rain, and fire.

-Tony

Posted by Tony Mantoan 2003-03-07

Latest addition

I just added code to make csFog available. So you can now set Fog properties in your Java code. Of course it works the same way as CS. Get the Fog object from the sector, then set its attributes. The only real difference is that the Java version of csFog is a class, where as the native version is just a structure with attributes (not methods).

Posted by Tony Mantoan 2003-03-07

Mailing lists

There are now 3 mailing lists General, Developers, and commits. General is for general csjb info for users, developers, whoever. Developers is a mainling list for developers. If you want to help with this project, send an email to this list. Commits is used to recieve email notification of CVS commits. All developers should subscribe to this list. Commits doesn't work yet, I need sourceforge to activate something. I will post a new message when it works.

Posted by Tony Mantoan 2002-12-02

CVS modules

Two new modules have been added. Test and csjb_work. Test is for playing around with, and learning CVS. csjb_work is where all current work should be done. When new code put into csjb_work is tested and known to be reliable, it should then be commited to csjb_root. For more info see CVS info on http://csjb.sourceforge.net

Posted by Tony Mantoan 2002-12-02
MongoDB Logo MongoDB