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…

Dev snapshot: Godot 3.1 alpha 2

Dos meses despu√©s de nuestra versi√≥n alfa anterior, nos complace lanzar Godot 3.1 alpha 2, una nueva versi√≥n de desarrollo de la rama maestra, que avanza lenta pero constantemente hacia el estado beta. Al contrario de nuestras versiones de mantenimiento (3.0.x), que incluyen solo correcciones de errores compatibles con versiones anteriores y revisadas a fondo, la versi√≥n 3.1 incluye todas las nuevas caracter√≠sticas (¬°y errores subsiguientes!) Fusionadas en la rama maestra desde enero de 2018, Leer m√°s…