• entries
    21
  • comments
    21
  • views
    19569

Sooper Seecret Project Preview #2

Sign in to follow this  
Followers 0
nerdboy64

962 views

I know I really should be working more on Shipyard, but I'm just having too much fun with this tank.
The tank is now a real object with some degree of physics. It can be controlled with WASD, and the gun will aim at your mouse. The physics were done using JBullet, a Java port of the Bullet physics library (originally for C++). The mouse aim was done using what in professional circles is known as a giant heap of trig. I actually spent several hours trying to figure out why I wasn't getting the right values from the formula, only to realize that I had forgotten to convert from degrees to radians and back again, as LWJGL uses degrees but Java's Math class deals in radians. Earlier I had a ton of fun (the sarcasm is tangible) learning about quaternions and how to convert them to something recognizable to humans.

I realize now that it's hard to see the grass texture as a point of reference, but trust me, the tank is really moving. It's a lot clearer in-game, but the video rendering process made it blurry.



[color=rgb(51,51,51)][font=arial]

Music by Kevin MacLeod (http://incompetech.com/) -- Available under a Creative Commons license.

[/font][/color]

1
Sign in to follow this  
Followers 0


3 Comments


If you added some bushes that could give you a better visual reference to display movement.

0

Share this comment


Link to comment

I'm working on a particle system to have the tracks kick up dirt as they go, but that would be a good idea as well.

1

Share this comment


Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now