Моя коллекция примеров Raylib. (https://www.raylib.com/index.html)
Для версии Raylib от 4 апреля 2020 года (версия установщика Notepad ++ Windows)
До сих пор каждый другой файл в репо является автономным. GFX и, возможно, звук будут включены в файлы кода в виде данных массива.
Я мог бы в конечном итоге хранить и создать несколько сотен игр в этом репо, в течение следующих нескольких лет.
Интересно для меня, и это репо:
*Learning C с Raylib
*Подробнее о том, как работают RTS/FPS/RPG/TBS/Shooter/Action/Buzzle.
*Инструменты для уравнения. Редактирование спрайта (для прямого вставки в код)
*Основное внимание - Minecraft и цивилизация 1/2 игры стиля.
Дотатуте автора (книжные и мотивационные фонды) https://www.paypal.me/rudyvanetten/5
Могут быть периоды, когда я провожу время, занимаясь другими вещами, такими как музыкальная композиция и/или Pixelart. Таким образом, может быть время, когда я трачу меньше или вообще не кодирование времени. Мой блог Pixelart: http://pixelart001.blogspot.com/ моя музыка по адресу: https://soundcloud.com/pakz001
Как использовать эти примеры:
Каждый пример здесь - отдельный файл .c. Я сам просто копирую и вставлю тот, который мне нужен в блокноте ++ и сохраняю его как новый файл .c, и он просто работает. Вы также должны быть в состоянии сохранить это репо в качестве молнии и расстегнуть его и разкачивать его и иметь возможность загружать каждый пример и запустить его.
Возможно, файл .h, как raymath.h Иногда не встречается, это происходит с определенными примерами в официальных примерах. Вы можете скопировать эти файлы .h из файлов /src в папку с примером, который нуждается в этом. Это, казалось, сработало для меня.
Редактор Sprite и Map Inspired Pico8 в папке Spriteeditor экспортирует текущее изображение в качестве массива переменного тока в буфер буфера обмена, который затем может быть вставлен в ваш код. Я использую это сам. Для этого используется ключ «C» внутри редактора (в разделе редактора Sprite.) (Новая версия должна прочитать массивы Sprite 8x8 обратно в редактор с ключом 'p') (Сохранить все (f5) loadall (f6) (Tab = переключение между Spriteview и представлением карты.)
Видео на YouTube некоторых игровых проектов в репо:
Видео ссылка (YouTube) шаблона игры платформеров (дроны)
Видео ссылка (YouTube) из подземелья с примером игры с опасными пауками.
Мое другое хобби: https://soundcloud.com/pakz001
https://pixelart001.blogspot.com/