DISEÑO Y CREACIÓN DE VIDEOJUEGOS 2D EN JAVA

DISEÑO Y CREACIÓN DE VIDEOJUEGOS 2D EN JAVA

Editorial:
INDEPENDENTLY PUBLISHING
Edición:
Materia:
Informática - Tecnología
ISBN:
978-1-7930-6295-6
Encuadernación:
Tapa blanda

El presente documento, representa una guía práctica acerca del diseño y creación de videojuegos en 2D, desde cero, en el lenguaje de programación Java. Al tratar de ser una guía práctica, dista de un texto riguroso con definiciones elaboradas y estilos muy complejos, se busca que el lector pueda conocer los pasos consistentes para alcanzar exitosamente la creación de videojuegos 2D para el lenguaje de programación Java; para apoyar del desarrollo del video juego, se utilizaron los IDE de Eclipse y NetBeans. La idea nace de la necesidad de dictar un curso de programación III en la universidad; para ese entonces, se necesitaba cautivar a los estudiantes. También, que ellos pudieran ir perfeccionando el dominio de la programación con el lenguaje Java. De esta manera, se selecciona la estrategia de creación de videojuegos en 2D con el propósito de guiar y enseñar a los estudiantes durante el curso.Del curso de programación III, resultaron videojuegos de muy una buena calidad, con características propias de un videojuego de este tipo. Entre estas, se pueden nombrar: la detección de colisiones, animación, aleatoriedad, control del personaje principal, escenarios vistosos, utilización de gráficos con fondo transparente, control de archivos de sonidos, explosiones y los puntajes del videojuego. Es así, que a partir de esta experiencia comprobada con los estudiantes, se busca que el presente documento se vuelva un apoyo, tanto a estudiantes como profesores, para estimularlos a que inicien o puedan perfeccionar su conocimiento sobre el diseño y creación de videojuegos en 2D. En este sentido, para alcanzar lo anterior se explica paso a paso cada avance del proyecto, se incluye código fuente y las direcciones de la obtención de cada una de las imágenes y recursos del proyecto. Adicionalmente, se puede encontrar en una dirección de “google drive” del código de cada avance o instancia del proyecto, este link se divulga al final del presente documento. En síntesis, para animar al lector, en el libro se ha desarticulado cada una de las partes que componen un videojuego en 2D y detalladamente se exponen, explican con su respectivo código fuente, cada avance del proyecto funcional. En cada avance del proyecto, se van adicionando elementos del videojuego. Cada uno de esos avances se puede estudiar fácilmente por separado y verificar su relación y articulación con el resto del videojuego. Asimismo, se presenta el resultado final, donde se unen todas las partes del videojuego en un solo proyecto. Esta forma de organizar el proyecto es ideal para realizar presentaciones o para dividir los temas de clase durante todo un semestre. También para aquellos que dedican una o dos horas diarias para aprender sobre un nuevo tema, pueden abordar el libro para aprender día a día e ir estudiando poco a poco cada proyecto o avance. Entonces, ánimo y empiecen a crear sus propios videojuegos.