Dibujar con la función _draw() – Godot Engine

Hay momentos donde necesitamos hacer una simple línea, rectángulo o círculo y no podemos, o no queremos, recurrir a una herramienta de diseño. Desde Godot también podemos realizar estos “dibujos” simples empleando unos métodos que se incluyen en cada nodo descendiente de Control y Node2D. Si bien en el vídeo les enseño a usar métodos que unicamente son para dibujar figuras, también podemos tener en cuenta el siguiente: Se usa para dibujar texturas, es útil Leer más…

Repositorios Libres – Tappy Plane

Mecánicas del clásico Flappy Bird desarrolladas en Godot Engine. Para expandir las características respecto al juego original, se añadió un selector de jugador, escenario y obstáculos que consiste básicamente en cambiar la apariencia del escenario. Curso completo Capítulo 1: https://youtu.be/-pspiDfQmoM Capítulo 2: https://youtu.be/2yGj-0lmzC4 Capítulo 3: https://youtu.be/jLqBZKHCjrI Capítulo 4: https://youtu.be/SAmQqivc8IU Capítulo 5: https://youtu.be/mwhFtn7_aWc Capítulo 6: https://youtu.be/fHdW5mya-C8 Capítulo 7: https://youtu.be/pPoSuxL5ga0 Capítulo 8: https://youtu.be/m_QAwN3BS2U Capítulo 9: https://youtu.be/QoI7y5iaDjI Capítulo 10: https://youtu.be/MsPGoouoXnE Capítulo 11: https://youtu.be/mK7QOQLXOrI Capítulo 12: https://youtu.be/CuF2SL6-Q8E Capítulo 13: Leer más…

Gestionar archivos con NerdTree

Es bastante inútil que para crear o eliminar una carpeta o un archivo tener que salir del editor. Bien podríamos gestionarlos desde el modo comando de Vim, pero tener que escribir rutas largas (incluso usando auto completado) no llega a ser muy practico. Por suerte existe NerdTree. Posicionamos el cursor en el nodo (carpeta) que deseamos modificar. Debemos presionar la tecla m. Esta sera la encargada de abrir un pequeño menú en la parte inferior Leer más…

Repositorios Libres – Plataformas 2D

Recreación de un juego de plataformas como el típico Mario Bros. Entre las cosas que pueden resultar interesantes para ustedes, esta la animación de los bloques al generar una moneda, el punto de control a mitad de nivel y la capacidad de hablar del personaje. Curso completo Capítulo 1: https://youtu.be/EUF1iwGsNqY Capítulo 2: https://youtu.be/uYj4x9RymfA Capítulo 3: https://youtu.be/xSYfMkTGTgg Capítulo 4: https://youtu.be/_60jaaW5YQU Capítulo 5: https://youtu.be/Q1X2I0yEZjc Capítulo 6: https://youtu.be/hGKd5QeQxzk Capítulo 7: https://youtu.be/JL0MTZnXe_E Capítulo 8: https://youtu.be/mw-k_422C_I Capítulo 9: https://youtu.be/ZWkfDo1pem4 Capítulo Leer más…

Repositorios Libres – Mata Patos

Proyecto sencillo donde unos patos son generados cada cierto tiempo y les disparamos para hacer puntos. Útil para aprender más sobre el ParallaxBackground y el nodo CanvasLayer. Estado del curso para YouTube Capítulos Grabado/Preparado Producción Publicación 1 Preparado No Diciembre 2 Preparado No Diciembre 3 Preparado No Diciembre Propuestas Si tienes la idea de una característica que pueda mejorar el proyecto, puedes proponerla. Realizaré un vídeo desarrollándola y explicando la función. También puedes desarrollar por Leer más…

Repositorios libres – Juego RTS

Hace ya unas semanas que empecé a publicar un curso sobre el desarrollo de un juego RTS. No tengo un objetivo claro, mi intención es dejarles con unas bases para empezar a trabajar con mundos hexagonales de una forma sencilla, añadiendo funciones de construcción y mantenimiento de un “poblado”. Estado del curso para YouTube Capítulos Grabado/preparando Producción Publicación 5-2 Grabado En proceso -?- 6 Grabado No -?- 7 Preparando No -?- 8 Preparando No -?- Leer más…

Mi experiencia con Elementary OS (Juno)

El mes pasado se anunció una nueva versión para la distribución de Elementary OS, Juno. De él conocía su apariencia, tiene su propio escritorio llamado “Pantheon”, que esta basado en GNOME. No conozco la apariencia del sistema operativo de MacOs, pero dicen que Elementary es muy similar. La verdad me parece muy bonita, no he necesitado cambiar nada de sitio, aunque ya me di cuenta de que, en caso de querer cambiarlo, no podría. Las Leer más…

12 Preguntas para Matías Muñoz – Desarrollador e instructor en FuryGames y FuryCode

La semana pasada se publicó UltraSpaceShips RPG. Un juego de naves que nos ofrece mecánicas originales y diferentes modalidades. Su principal desarrollador, Matías Muñoz Espinoza, instructor en Youtube y Udemy, se animó a compartir un poco de su experiencia como programador y desarrollador de vídeojuegos. Entrevista con Matías Presentación: Mi nombre completo es Matías Valentín Muñoz Espinoza y estos últimos años me he dedicado en su mayor parte al desarrollo de videojuegos. Tengo un canal Leer más…

5 Formas para ganar dinero desarrollando Software Libre

Cuando eres desarrollador de Software tienes una idea clara: conseguir algo con un producto. Por un lado tenemos la posibilidad de vender una copia del trabajo acompañado con una licencia que restrinja la distribución y/o modificación del mismo. Pero por otro podemos vender una copia y permitir que ese comprador modifique y distribuya una versión de tu trabajo libremente. Este último se puede ver mal desde un punto de vista estratégico: cabe la posibilidad de Leer más…