-
LecciónColisiones
Una colisión ocurre cuando dos cuerpos intentan ocupar el mismo espacio. En este vídeo muestro cómo hacer colisiones usando bounding boxes (AABB) y un poco de geometría. -
LecciónRespuesta de usuario
El jugador puede interactuar usando un teclado o un ratón. En este vídeo vemos cómo hacer esto por medio de polling usando unos pocos métodos. -
LecciónEstados e imágenes
Con los estados podemos crear pantallas independientes para mostrar acción en nuestro juego. También en este vídeo añadimos imágenes al proyecto y probamos a cargarlas. -
LecciónInstalando Slick2D
Descargamos Slick2D y LWJGL y configuramos un proyecto en Eclipse IDE. Si usas otro IDE no puedo ayudarte. -
LecciónInstalando las herramientas Java
Para trabajar con Slick2D necesitaremos Java, por lo que en este vídeo instalaremos el JRE, el JDK y un IDE como por ejemplo Eclipse. Si ya los tienes puedes empezar en el Episodio 2. -
CursoPildoras de (neo)vim
¿Quieres aprender a usar Vim o Neovim? En esta lista de reproducción te propongo un itinerario abierto con consejos y explicaciones que te pueden ayudar a dominar este editor de textos. Ten siempre en cuenta que esta lista es infinita y que lo que empieza como una lista de fundamentos... -
CursoUsar encoding/json en Go
Este arco del curso de Go se centra en el uso práctico del paquete encoding/json para convertir entre variables, estructuras y datos de Go y valores, objetos y arrays JSON. -
CursoFundamentos de Go
Go es un lenguaje de programación de tipado estático. Tiene una sintaxis similar a la de C pero incorpora ideas actuales como recolección de basura, alta concurrencia o seguridad de memoria. Este es un curso de Go orientado a aprender las bases. -
CursoCurso de Svelte 4
Svelte es un framework orientado a componentes que nos permite crear aplicaciones web que utilizan JavaScript de forma reactiva y modular. EmpEn 4 horas, esta lista de reproducción te puede convertir en una de las personas más competitivas en el panorama de Svelte, permitiéndote usar esta tecnología en futuros desarrollos... -
CursoArquitectura de computadores
Vídeos que tienen que ver con los fundamentos necesarios para poder trabajar con temas relevantes en arquitectura de computadores, programación de bajo nivel, operadores binarios, lógica de bit, y otras cuestiones.