← Volver a proyectos

AsteroidsFísica arcade en Java

Física arcade en Java

Asteroids

  • Java
  • JavaFX
  • Canvas (web port)

Resumen

El clásico arcade, hecho en Java con JavaFX: una nave con empuje y rotación, movimiento vectorial con wrap de pantalla, disparos y colisiones con asteroides. Uno de mis primeros proyectos — clip abajo, código en GitHub.

Demo

Shoot the asteroids · they split, then vanish

← → rotate · ↑ thrust · Space shoot  ·  or tap the buttons

Lo clave

  • Movimiento vectorial con wrap de pantalla, rotación y empuje por frame, y detección de colisiones proyectil/asteroide.
  • Java + JavaFX puro, sin motor — el game loop y la física están hechos a mano.
  • Un proyecto temprano que me hizo encajar el bucle de matemáticas-y-código.