pixelboyz logo

Desarrollo de Videojuegos

image

Hornear materiales de Blender para darles textura para que se puedan usar en un motor de juego

O… ¡Cómo tomar un modelo de Blender que descargaste de la web y hacerlo realmente utilizable en tu juego en 28 sencillos pasos! … concedido, el segundo título no tiene el mismo flujo, ¿verdad? Solo tenía que ejecutar este proceso y pensé en compartirlo, ya que es algo que ocurre con bastante frecuencia. Cuando se …

Hornear materiales de Blender para darles textura para que se puedan usar en un motor de juego Leer más »

Serie de tutoriales de programación de juegos Cocos2d-x C++

Serie de tutoriales de programación de juegos Cocos2d-x C++

Esta es la tabla de contenido de nuestra serie de tutoriales de varias partes que cubre todo lo que necesita saber para crear un juego usando Cocos2d-x y C++. El tutorial actualmente consta de: Instalación, Creación de un Proyecto y Hola Mundo Esta sección analiza cómo configurar y ejecutar Cocos2d-x. Da un poco de una …

Serie de tutoriales de programación de juegos Cocos2d-x C++ Leer más »

LibGDX LibGDX Tutorial 13: Física con Box2D Parte 4: Controlando colisiones usando filtros

Recuerda en nuestro ejemplo anterior donde usamos un ContactListener para verificar una colisión entre dos tipos de FixtureDef y cuán torpe fue la verificación? ¿Recuerdas cuando dije que había una manera mucho mejor de hacer esto? Bueno, bienvenido de la mejor manera, filtros. En realidad, los filtros son bastante simples, excepto que usan máscaras de …

LibGDX LibGDX Tutorial 13: Física con Box2D Parte 4: Controlando colisiones usando filtros Leer más »

jet

LibGDX Tutorial 3C: Gestión de escenas

Hasta ahora, hemos visto lo que ofrece Scene2D en términos de actores, acciones y manejo de entrada, ahora veremos algunas de las funciones de administración de escena que proporciona. Una de las capacidades muy poderosas de Scene2D es la agrupación. Empecemos con un ejemplo. En este ejemplo utilicé estos dos gráficos: (¡mira, hay un espacio …

LibGDX Tutorial 3C: Gestión de escenas Leer más »

LibGDX LibGDX Tutorial 13: Física con Box2D Parte 3: Colisiones

Hasta ahora hemos cubierto la creación de un simulación sencilla entonces cómo crear cuerpos físicos y aplicarles fuerzas ahora miramos cómo lidiar con las colisiones. La verdad es que la mayor parte del trabajo ya está hecho para nosotros. Comencemos con un ejemplo, copiado y pegado en gran medida del ejemplo anterior. package com.gamefromscratch; import …

LibGDX LibGDX Tutorial 13: Física con Box2D Parte 3: Colisiones Leer más »

Animation

LibGDX Tutorial 3B: Animación simple

De nuevo en Tutorial 3 Creé una animación simple usando un temporizador y configurando el marco manualmente desde un TextureAtlas. Esta no es la forma ideal de realizar animaciones usando LibGDX y se hizo para ilustrar cómo usar un TextureAtlas, no cómo realizar animaciones. En cambio, la mejor manera de realizar animaciones es usando el …

LibGDX Tutorial 3B: Animación simple Leer más »

MoveToActionReduced

LibGDX Tutorial 9: Scene2D Parte 2– Acciones

En la segunda parte del tutorial LibGDX Scene2D ahora veremos las Acciones. Las acciones son una manera conveniente (¡y completamente opcional!) de hacer que los Actores de tu juego «hagan cosas». Vayamos directamente a un ejemplo: package com.gamefromscratch; import com.badlogic.gdx.ApplicationListener; import com.badlogic.gdx.Gdx; import com.badlogic.gdx.graphics.GL10; import com.badlogic.gdx.graphics.Texture; import com.badlogic.gdx.graphics.g2d.Batch; import com.badlogic.gdx.scenes.scene2d.Actor; import com.badlogic.gdx.scenes.scene2d.Stage; import com.badlogic.gdx.scenes.scene2d.actions.MoveToAction; public …

LibGDX Tutorial 9: Scene2D Parte 2– Acciones Leer más »

LibGDX Tutorial 13: Física con Box2D Parte 2: Fuerza, Impulsos y Torque

Parte anteriorTabla de contenidosiguiente parte En el parte del tutorial anterior buscamos crear la simulación física más simple posible en LibGDX y Box2D, un solo objeto afectado por la gravedad. En este tutorial vamos a llevar las cosas un paso más allá y aplicaremos fuerza, impulsos y torsión (y no gravedad) a nuestro cuerpo físico. …

LibGDX Tutorial 13: Física con Box2D Parte 2: Fuerza, Impulsos y Torque Leer más »

image

LibGDX Tutorial 13: Física con Box2D Parte 1: Simulaciones básicas de física.

Hoy vamos a ver cómo implementar la física en LibGDX. Esto técnicamente no es parte de LibGDX en sí, sino que se implementa como una extensión. El motor de física utilizado en LibGDX es el popular Sistema de física Box2D una biblioteca que ha sido adaptada a prácticamente todas las plataformas y lenguajes jamás inventados, …

LibGDX Tutorial 13: Física con Box2D Parte 1: Simulaciones básicas de física. Leer más »