Mi colección de ejemplos de Raylib. (https://www.raylib.com/index.html)
Para la versión de Raylib del 4 de abril de 2020 (versión de instalador de Whotepad ++ Windows)
Hasta ahora, cada archivo diferente en el repositorio es independiente. GFX y tal vez el sonido se incluirá dentro de los archivos de código como datos de matriz.
Podría terminar almacenando y creando algunos cientos de ejemplos de código relacionados con el juego en este repositorio en los próximos años.
Los puntos de interés para mí y este repositorio son:
*Aprendiendo C con Raylib
*Aprender más sobre cómo funciona RTS/FPS/RPG/TBS/Shooter/Action/Puzzle Games.
*Herramientas para la ecuación. Edición de sprite (para pegar directamente en el código)
*Enfoque principal: juegos de estilo Minecraft y Civilization 1/2.
DOTATE TO AUTOR (Libro y fondos de motivación) https://www.paypal.me/rudyvanetten/5
Puede haber períodos en los que paso tiempo practicando otras cosas como la composición musical y/o Pixelart. Por lo tanto, puede haber un momento en el que paso menos o ningún tiempo codificando. Mi blog Pixelart es: http://pixelart001.blogspot.com/ Mi música está en: https://soundcloud.com/pakz001
Cómo usar estos ejemplos:
Cada ejemplo aquí es un archivo .c independiente. Yo mismo solo copiar y pegar el que necesito en Notepad ++ y guardarlo como un nuevo archivo .c y simplemente funciona. También debe poder guardar este repositorio como cremallera y descomponerlo y poder cargar cada ejemplo y ejecutarlo.
Posiblemente un archivo .h como Raymath.H a veces no se encuentra, esto sucede con ciertos ejemplos en los ejemplos oficiales. Puede copiar esos archivos .h de los archivos /src en la carpeta con el ejemplo que lo necesita. Eso parecía haber funcionado para mí.
El editor de sprites y mapas inspirado en Pico8 en la carpeta SpriteDitor exporta la imagen actual como matriz de CA en el búfer del portapapeles que luego se puede pegar dentro de su código. Yo mismo uso esto. La tecla 'C' dentro del editor se usa para esto (en la sección del editor de Sprite) (la nueva versión debe leer las matrices de 8x8 Sprite en el editor con la tecla 'P') (guarde todo (F5) LoadAll (F6) (Tab = Switch entre Spriteview y Vista de mapa).
Los videos de YouTube de algunos de los proyectos de juegos en el repositorio aquí:
Enlace de video (YouTube) de la plantilla de juego de plataformas (drones)
Enlace de video (YouTube) de la mazmorra con el ejemplo del juego de arañas peligrosas.
Mi otro pasatiempo: https://soundcloud.com/pakz001
https://pixelart001.blogspot.com/