Oh my goddess~!! I have been sooo out of programming, and eventhough its been a while since I last worked on a project that uses JPCT, I still have not given up~!!! Anyway, I am going to have a problem with pixels! If you can remember my project, (if not, then go here:
http://www.cs.uno.edu/~tvle/hotaru/New%20Text%20Document.htm) I wanted to make 2D sprites that exist in a 3D world and have them do whatever...
My problem is that in 2D games, if I wanted a player to jump, I would say something like move a certain number of pixels up and then after a certain amount of time, I would say go down until the player touched the floor. I wanted to know how I can translate the player by an amount of pixels of the player.
Even if I got tired and decided not to bother with accuracy, I still need to be able to do something like that because I need to do collision boxes~!! Again, the boxes would need to be based on some sort of specified size while using the player's sprite size as a reference. What I mean is that I want the collision box to be a certain amount of pixels based on the pixel size of the player. I hope that I do not come off as confusing!! Its like... I do not want to use Interact2D because sometimes the camera may pan or zoom thus messing up the size of collision boxes. My player is based on a 1 x 1 polygon and the textures are 256 x 256 size.
For anyone who dares to try out the URL, you will need Java 1.5 Runtime. up, down, left, and right works, Z = punch, X = kick, Z+X = float upwards, w = wireframe. Thanks in advance~!!!
Another question as well... I have been looking at a source code for Continuous Level Of Detail terrains and also Clothes Flowing algorithms... Just incase, clods are nice to have because you can have a lot of small maps that blend together seamlessly like in Grand Theft Auto or Oblivion. They can also appear lower in detail if you are far away from the target. The clothes algorithm, I think that many people can get the idea of it easily without an explanation... I wanted to know if JPCT would give me enough power to implement such features.. If so, I would be really happy!