En el siguiente ejemplo de código, ampliaremos el ejemplo anterior. Agregaremos un nuevo sprite Alien. Detectaremos dos tipos de colisiones: cuando el misil golpea una nave alienígena y cuando nuestra nave espacial colisiona con un alienígena y por supuesto, actuaremos en consecuencia.
Tutorial [3] Moviendo Sprites
En esta parte del tutorial de juegos Java 2D, trabajaremos con sprites, esos pequeños y entrañables objetos gráficos que se mueven graciosamente por las pantallas de nuestros juegos.
También uno de los significados es el código que encapsula a un personaje en un juego. En este tutorial al usar el término sprite nos refeririremos a un objeto móvil o su clase Java.
La clase JSlider. Barritas en JAVA
La clase JSlider, permite crear una barra donde es posible seleccionar un valor entero. Permitiendo al usuario tomar el valor dentro de un rango de valores definidos.
JSlider por defecto muestra una barra horizontal pero permite cambiar la orientación, ademas tiene algunos métodos encargados de poner el indicador al valor más cercado de la barra.
JSlider por defecto muestra una barra horizontal pero permite cambiar la orientación, ademas tiene algunos métodos encargados de poner el indicador al valor más cercado de la barra.
Encontrar y solucionar diferencias entre archivos en LINUX kde
Para comparar diferentes versiones del mismo código o texto para mantenerse al tanto de los cambios en un entorno de programación LINUX basado en KDE, es imprescindible utilizar una herramienta de diferencias: una aplicación que compara archivos o carpetas, muestra las diferencias entre ellos y que ayuda a crear un nuevo archivo fusionando o parcheando sus versiones.
Fritzing . Software diseñador circuitos basados en Arduino
Fritzing es una iniciativa de hardware de código abierto que ofrece una herramienta de software, un sitio web comunitario y servicios en el espíritu de Processing y Arduino, que permite a documentar prototipos, compartirlos con otros, enseñar electrónica en un aula y diseñar y fabricar pcbs profesionales.
La web: https://fritzing.org/home/
La web: https://fritzing.org/home/
Tutorial [2] Animacion JAVA
En este capitulo del tutorial trabajaremos el concepto de animacion.
La animacion basicamente consiste en una rapida secuencia de imagenes que crean la ilusion de movimiento. Como ejemplo animaremos una estrellita en nuestro lienzo de tres maneras diferentes, para analizar el funcionamiento de:
La animacion basicamente consiste en una rapida secuencia de imagenes que crean la ilusion de movimiento. Como ejemplo animaremos una estrellita en nuestro lienzo de tres maneras diferentes, para analizar el funcionamiento de:
- Los timer Swing
- Los timer standard
- Los Thread (hilos de ejecucion)
Tutorial [1] Introducción a los juegos 2D en JAVA!.
Sobre este tutorial...
En esta parte de la introducción de juegos Java 2D, presentaremos algunos conceptos básicos necesarios para crear juegos. Crearemos una aplicación básica, pintaremos un donut y mostraremos una bonita imagen en una ventana.
Esta parte del tutorial está dirigido a principiantes. Este tutorial mostrará los conceptos básicos de la programación de juegos 2D en lenguaje de programación Java y el kit de herramientas Swing GUI.
Profundizando en el IMU MPU-6050
¿QUÉ ES UN IMU MPU-6050?
El MPU-6050 es una unidad de medición inercial (IMU) de seis grados de libertad (6DOF) fabricado por Invensense, que combina un acelerómetro de 3 ejes y un giroscopio de 3 ejes. La comunicación puede realizarse tanto por SPI como por bus I2C, por lo que es sencillo obtener los datos medidos. La tensión de alimentación es de bajo voltaje entre 2.4 a 3.6V.Esta entrada esta basada en la siguiente fuente a la que agradezco todo el esfuerzo de su trabajo.
Fuentes: https://www.luisllamas.es/arduino-orientacion-imu-mpu-6050/
El comienzo
La primera entrada, muchos años después de los primeros intentos de crear un blog. Damos comienzo a una nueva etapa.
La idea básica es que este blog sirva de repositorio de los pequeños proyectos que poco a poco van apareciendo y tomando forma a lo largo del tiempo :-)
Y poco más que contar por ahora.
La idea básica es que este blog sirva de repositorio de los pequeños proyectos que poco a poco van apareciendo y tomando forma a lo largo del tiempo :-)
Y poco más que contar por ahora.
Suscribirse a:
Entradas (Atom)
RXTX for Java x64
Web de descarga de la libreria para conectar Arduino a JAVA http://fizzed.com/oss/rxtx-for-java
-
La clase JSlider, permite crear una barra donde es posible seleccionar un valor entero. Permitiendo al usuario tomar el valor dentro de un...