java box2D

On May 2, 2009, in games, by athanazio
0

achei este port interessante do Box2d para Java qiue maneiro … acho que vou juntar com algumas coisas de JavaFx .. :D
java-box2d

Jbox2d http://jbox2d.sourceforge.net/
box2d http://www.box2d.org/

Tagged with:
 

javafx planejando gravidade …

On March 6, 2009, in games, java, programacao, by athanazio
1

Nesta jornada de explorar JavaFx, e na migração do jogo que fizemos no evento do global game jam 2009, estou agora implementando a gravidade para o side scrolling.

Ou seja preciso de um mecanismo para manter os personagens no chão … e que possam dar uns pulinhos, e que não seja soh para cima possam ser pulinhos para os lados, vejam os rascunho que fiz no ônibus.

gravity-manager

A idéia é simples, uma classe para gerenciar a gravidade contendo as lista de plataformas onde será necessário verificar a colisão, para segurar o personagem, uma lista de GNodes que vao ter uma lista de forças que vao incidir sobre e o Node propriamente dito.

cada item que vai representar um Força vai possuir x, y percentual de gravidade que sera aplicado, uma funcao applyGravity(g) e outra para ver se pode remover o objeto da lista, isDisposable()

a logica do update do gravity manager eh :

  • calcular para cada GNode e para cada Força contida o deslocamento x e y do node
  • chamar para cada força o metodo applyGravity()
  • remover cada força que retornar true do isDisposable()

bem este é o plano, vamos ver se funciona :)

Tagged with: