CCD implementation for hitting ground

Former-commit-id: 786f0b4551b32be44767eac627dc247df3773968
Former-commit-id: 6ff2be7b31c91a581125c5682055776047660195
This commit is contained in:
Song Minjae
2016-05-02 00:42:04 +09:00
parent f3050736be
commit 6171b44170
9 changed files with 1152 additions and 319 deletions

View File

@@ -1,6 +1,7 @@
package net.torvald.terrarum.gamemap
import org.dyn4j.geometry.Vector2
import org.newdawn.slick.SlickException
class GameMap
@@ -32,7 +33,7 @@ constructor(//properties
//public World physWorld = new World( new Vec2(0, -TerrarumMain.game.gravitationalAccel) );
//physics
/** \[m / s^2\] */
var gravitation: Double = 9.8
var gravitation: Vector2 = Vector2(0.0, 9.8)
/** RGB in Integer */
var globalLight: Int = 0
val worldTime: WorldTime