Кураторский список ресурсов разработки игры, чтобы сделать магию .
Лицензионные легенды
- ? - Бесплатно
- ? - открытый исходный код
- ? - Оплаченный
- ? - частично бесплатно
Оглавление
- Графика
- Активы/заполнители
- Инструменты SpriteSheet
- Растровое сжатие
- Инструменты текстуры
- Генераторы персонажей
- Редакторы плитки/уровня
- Анимация
- Вектор/редактор изображений
- Моделирование
- Генераторы местности
- Редакторы вокселей
- Код
- Аудио
- Коллекции
- Музыкальные и аудио редакторы
- Настольные игры
- Должен увидеть
- Блоги и порталы
- Книги
- Журналы
- Видео/подкасты
- Игровые джемы
- Управление проектом
- Полные источники игры
- Сообщества
- Объявление
- Учиться
- Общая разработка игры
- Компьютерная графика
Графика
Отличная графика заполнители и инструменты, чтобы превратить эту квадратную игру в картину Пикассо
Активы/заполнители
- ? 2D Cartoon Mobile Game Pack - пакет активов пользовательского интерфейса мультфильма. Это происходит как слоистый файл PSD.
- ? 420 пиксельных значков искусства для RPGS - набор из 420 значков RPG, бесплатно для коммерческого использования.
- ? Blender 3D -модели - 3D -модели, системы частиц/эффекты
- ? CGTextures - большая коллекция текстур.
- ? Gamedev Market - рынок сообщества, который соединяет разработчиков инди -игр с талантливыми создателями активов.
- ? Набор Games -Icons - бесплатные значки для ваших игр.
- ? Iconmonster - еще один бесплатный ресурс иконы для ваших игр.
- ? Кенни активы - активы без роялти
- ? Освобожденные активы Pixel Cup - Бесплатные графические активы Liferated Pixel Cup (LPC), проводимых на форумах OpenGameart
- ? MATCAPS - Огромная библиотека текстур MATCAP в PNG и ZMT, организованная по цвету.
- ? OpenGameart - хранилище медиа, предназначенное для использования с программными игровыми проектами.
- ? Lab Oryx Design - дешевые высококачественные спрайты без роялти.
- ? Основные текстуры - Бесплатные текстуры, кисти и фотографии высокого разрешения
- ? Pixelicious-изображение в пиксельном конвертере искусства.
- ? Poly Pizza - 6000+ бесплатных низких моделей Poly Models
- ? Плитки Рейнера - блог с бесплатной 2D и 3D -графикой.
- ? Sketchfab - публикуйте и внедряет интерактивные 3D -модели.
- ? Spritelib - коллекция статических и анимированных графических объектов (также широко известных как спрайты).
- ? Stickypng - бесплатные прозрачные изображения PNG.
- ? TextureHaven - Бесплатные текстуры с дополнительными картами, такими как смещение и карты BUMP. Также HDRIS.
- ? Текстуры - текстуры бесплатного материала запаса
- ? Vecteezy - бесплатное векторное искусство.
Инструменты SpriteSheet
- ? Cheetah-Texture-Packer-высокоэффективный и быстрый инструмент для упаковки 2D Bin
- ? EzspriteSheet - создает листы спрайтов из анимированных GIF -файлов и многое другое
- ? Packer Texture Libgdx - Упаковка текстуры, встроенный в Libgdx
- ? Littera - растровый генератор шрифтов
- ? Snowb Bitmap Font - Генератор шрифта растрового изображения
- ? Shoebox - Adobe Air App с инструментами, связанными с Game и UI.
- ? TexturePacker - Отличный редактор создания Spritesheet.
- ? Tilesplit - CLI -текстовый сплиттер и Namer. Включите лист SpriteShip во многие отдельные файлы с именами, которые вы выбираете, или нет, если вам все равно. Шаблоны поддержки и текстуры, которые не имеют одинакового размера.
Растровое сжатие
- ? Omealpha - Mac OS X GUI для Pngquant и других инструментов
- ? Pnggauntlet - Smash Pngs для более быстрых мест
- ? PNGOO - GUI Windows для конверсии партии.
- ? PNGYU - Простой инструмент сжатия файла изображения PNG.
- ? Tinypng - Усовершенствованное сжатие с потерей для изображений PNG, которые сохраняют полную альфа -прозрачность.
Инструменты текстуры
- ? FilterForge - плагин для Adobe Photoshop, который позволяет создавать свои собственные фильтры.
- ? Живите нормально - приложение Android и iOS для создания бесшовных материалов на ходу. Вы делаете фотографию и живете нормально, создает текстуру, способную для плитки, и генерирует карты текстуры, готовые к двигателю PBR по вашему выбору.
- ? Pixplant - Pixplant - это умный 3D -текстурический инструмент, который создает высококачественное нормальное, смещение, спекулярный карты и бесшовные текстуры с фотографий.
Генераторы персонажей
- ? Charas - Charas - генератор Charset для производителя RPG.
Редакторы плитки/уровня
- ? Autotilegen - Autotilegen - это автоматический генератор плиток для 2D -игровых мест.
- ? LDTK-LDTK-это редактор 2D с открытым исходным кодом для Indie Devs, с сильным акцентом на удобство пользователя.
- ? MapPermate - Редактор карты на основе облачных плиток, используемый для создания 2D -уровней непосредственно в браузере.
- ? Создатель материалов - создатель процедурной текстуры, сделанный в Годоте
- ? Редактор OGMO- Редактор общего уровня.
- ? Overtap2d - 2D -уровн и редактор пользовательского интерфейса с философией агностики двигателя.
- ? Sprite Fusion - инструмент для дизайна бесплатного уровня для создания красивых 2D -тилимапса прямо в вашем браузере с использованием любого плитки.
- ? Tiled - бесплатный, простой в использовании и гибкий редактор карты плиток.
Анимация
- ? Cascadeur - мощная физика, основанная на 3D -персонажа
- ? LWF - легкий SWF. LWF-это механизм анимации, который может воспроизводить данные анимации, преобразованные из флэш-содержимого в HTML5, Unity, Cocos2d-X, ios uikit и многое другое.
- ? Аниматор с фьюжн персонаж - небольшой инструмент для Clicteam Fusion 2.5, чтобы облегчить анимацию 2D -спрайтов символов для разработчиков.
- ? GraphicsDale - мощный инструмент для Spriting и Pixel Art.
- ? Mixamo - Инструмент для автоматической оснастки и анимации 3D -гуманоидных моделей,
- ? Pixel Composer - мощный редактор VFX на основе узлов для Pixel Art
- ? Позвоночник - позвоночник посвящен 2D -анимации, обеспечивая эффективный рабочий процесс как для создания удивительной анимации, так и для интеграции в ваши игры.
- ? Spriter Pro - современный инструмент для анимации Sprite.
Вектор/редактор изображений
- ? Affinity Designer - Vector Graphics Editor с кучей функций, которые также поддерживают форматы файлов Adobe
- ? Аффинтное фото - Редактор с фото и растровым графическим рисунком, который работает вместе с форматами файлов Adobe и Affinity Designer
- ? Aseprite - Animated Sprite Editor & Pixel Art Tool.
- ? GIMP - GNU Программа манипуляции с изображением. Это свободно распределенная часть программного обеспечения для таких задач, как ретуширование фото, композиция изображений и создание изображений.
- ? Inkscape - Графический редактор с открытым исходным кодом, похожий на Adobe Illustrator, Corel Draw, Freehand или Xara X.
- ? Крита - Крита - профессиональная бесплатная и программа живописи с открытым исходным кодом. Это сделано художниками, которые хотят видеть доступные художественные инструменты для всех.
- ? Libresprite - Libresprite - вилка с открытым исходным кодом Aseprite.
- ? LightCube - Редактор Pixel Art для Windows, предполагаемые PSD -файлы в дополнение к JPEG, PNG, BMP, GIF.
- ? Multiaph-кроссплатформенный (Win, Linux, Mac) Редактор изображений/художник, который охватывает цветовые ограничения 8-битных машин (например, C64, ZX Spectrum и т. Д.)
- ? PAINC.NET - PAINC.NET - это бесплатное программное обеспечение для редактирования изображений и фото для ПК, которые запускают Windows.
- ? Pickle - еще один редактор пикселей.
- ? Piskelapp - бесплатный онлайн -пиксельный искусство и анимированный инструмент спрайта.
- ? Pixelmator - полнофункциональное приложение для редактирования изображений для Mac
- ? Pixelator - превратить любое изображение в модный пиксель -арт
- ? Pixen - Pixel Art Editor для OSX
- ? Project One - конвертер изображения и редактор Commodore 64, охватывающий различный графический режим этого компьютера. Только окна
- ? PyxEdeLit - Редактор Pixel Art, разработанный для того, чтобы сделать его веселым и легко производить плитки, уровни и анимации.
- ? Rexpaint - мощный и удобный для пользователя редактор ASCII.
- ? RX - современный и минималистский редактор пикселей
- ? Tilemancer - быстрый создатель процедурной плитки, предназначенный для игр Pixel -Art.
- ? Timanthes - редактор Pixel Art для компьютера Commodore 64, работающего в Windows
- ? Charas - Charas - генератор Charset для производителя RPG.
- ? SpriteMate - онлайн -редактор для Sprites Commodore 64
- ? SVGCODE - SVGCODE - это прогрессивное веб -приложение, которое позволяет конвертировать растровые изображения, такие как JPG, PNG, GIF, WEBP, AVIF и т. Д. В векторную графику в формате SVG.
- ? Vector Magic - бесплатный растровый в векторный графический преобразователь
- ? VTRACER - растровая в векторная графическая конвертер, построенный на вершине VisionCortex
Моделирование
- ? 3ds max
- ? Бесель - Сделайте 3D -дизайн сотрудничества в реальном времени и прототип в гарнитуре VR или Mobile AR.
- ? Blender - бесплатное программное обеспечение и 3D -решетка с открытым исходным кодом
- : Бесплатный Canvascript - инструмент для создания HTML Canvas Graphics без написания кода.
- ? Clara.io
- ? Daz 3D - 3D -программное обеспечение позволяет легко создавать пользовательские сцены и символы за считанные секунды.
- ? Малегуман
- ? Майя
- ? модо
- ? Sculptris - версия Pixologic и оригинальный 1.01
- ? Сплайн - 3D совместный в режиме реального времени
- ? WOMP - 3D интуитивно понятный и прост в использовании для создания прямо в вашем браузере
- ? Zbrush
- ? Zbrushcoremini - новая версия Sculptris от Maxon
Генераторы местности
- ? Редактор по местности каньона - быстро и интуитивно создайте качество, реалистичную местность
- ? DEM NET API API - Live 3D Текстурированная генерация местности из реальных данных - Высота экспорта/нормальные карты, GLTF, OBJ, STL
- ? Fracplanet - фрактальная планета и генератор местности
- ? Создатель мира - процедурная местность и поколение ландшафта на графическом процессоре в режиме реального времени, моделирование эрозии и осадка, красивый редактор. гораздо больше
- ? World Machine - Процедурное создание местности, моделирование природы и интерактивное редактирование
Редакторы вокселей
- ? Гоксел
- ? Magicavoxel
- ? Sproxel
Код
Набор игровых рамок, двигателей и платформ
Двигатели и рамки
- ? 6502 Executor модульного тестирования - инструмент кроссплатформенного модульного тестирования для сборки MOS 6502. (т.е. nes)
- ? Allegro - Allegro 4 и 5 - это кроссплатформенные, открытые библиотеки программирования, в первую очередь для разработчиков C и C ++.
- ? Amulet - бесплатный аудио/визуальный инструментарий на основе LUA, подходящий для небольших игр и экспериментов. Он работает на Windows, Mac, Linux, HTML5 и iOS.
- ? Asimov -TS - тип безопасный (как можно больше) Двигатель для Интернета, написанного в TypeScript.
- ? Астера - 2D C99 Cross Platform Game Library / Framework
- ? Axys-вилка Cocos2d-X-4.0, он имеет полную поддержку открытого открытия для всех платформ, отдельная текстура многопотока для обработки текстуры GPU и C ++ 17.
- ? Azul3d - 3D -двигатель, написанный в Go.
- ? Babylon.js - JavaScript 3D библиотека.
- ? Bevy - освежающе простой игровой двигатель, управляемый данными, встроенный в ржавчину
- ? BGFX - кроссплатформенная, графическая API Agnostic, «Принесите свой собственный двигатель/структуру» библиотеку рендеринга.
- ? Битси - маленький редактор для маленьких игр или миров. Цель состоит в том, чтобы легко создавать игры, где вы можете ходить, поговорить с людьми и быть где -то.
- ? BladeCoder - Classic Point и Click Adventure Game Engine и редактор.
- ? Blend4Web - JavaScript Framework для создания и отображения интерактивной 3D -компьютерной графики в веб -браузерах.
- ? Blitz3d 3D Basic-подобный язык программирования для быстрых 3D настольных игр.
- ? Boardgame.io - Государственное управление и многопользовательская сеть для игр по поворотам.
- ? Box2d - 2D -физический двигатель для игр.
- ? Пуля - симуляция физики в реальном времени.
- ? Бурундуки C# - C# Реализация Bumpmunk2d Lib.
- ? Brinkmunk2d - быстрая и легкая библиотека физики 2D игры.
- ? Cinder-Cinder-это разработанная сообществом библиотеку, разработанную сообществом, бесплатную и открытой библиотеку для профессионального качества творческого кодирования в C ++.
- ? Cocos Creator-Cocos Creator, бесплатный кроссплатформенный редактор разработки игр, поддерживающий Cocos2d-JS, помогает разработчикам создавать 2D и 3D-сцены, быстро редактировать пользовательский интерфейс Game и другие игровые ресурсы и эффективность.
- ? Cocos2d - Графическая библиотека для игр и мультимедиа, для языка Python
- ? Cocos2d -X - A C ++ OpenGL 2D и 3D -игрный двигатель. Использует C ++, но имеет привязки JS и LUA. Нацеливаются на все основные мобильные платформы и операционные системы. Дополнительные инструменты Cocostudio и Cocos Code IDE.
- ? Construct - производитель игры HTML5, что означает, что вы на самом деле не пишете JavaScript. Вместо этого вы используете действия, события и условия, чтобы сделать тяжелую работу.
- ? CopperCube-CopperCube-это 3D-игровая двигатель в одном в одном. Очень простой в использовании.
- ? Coquette - микрофрактор для игр JavaScript. Обработает обнаружение столкновений, петлю обновления игры, рендеринг холста, а также ввод клавиатуры и мыши.
- ? Ct.JS - Этот 2D Game Man Engine делает учебные программы веселыми и разработкой игр легко благодаря своим визуальным инструментам, хорошим документам и гибкой модульной библиотеке.
- ? Dash - бесплатный и открытый 3D -игровой двигатель, написанный в D.
- ? Уважаемый Imgui - графический интерфейс непосредственного режима для C ++ с минимальными зависимостями.
- ? Defold - Бесплатный 2D Game Engine для кроссплатформенной публикации
- ? DEM NET ATPI API C# - Генерация местности из реальных данных с текстурами, нормальные карты, GLTF, OBJ, STL поддержка
- ? Delligent Engine-современная кроссплатформенная графическая библиотека низкого уровня, которая поддерживает Direct3D11, Direct3D12, OpenGL/GLES и Vulkan.
- ? Dotrecast - порт репутации и обхода, набор инструментов для игр, Unity3d, серверы, C#.
- ? Eburp - восьмибитный универсальный ролевой двигатель
- ? Engi - многоплатформенная 2D -игра для Go.
- ? Engo - Engo - это 2D -двигатель с открытым исходным кодом, написанный в Go.
- ? EBITEN - Мертвая простая 2D -библиотека в Go.
- ? ECS-LIB- ECS-LIB -это крошечная и простая в использовании библиотеку ECS (объекта компонентов) для программирования игрового процесса. Он написан в TypeScript, но вы можете использовать на node.js и веб -браузере.
- ? Ececta - быстрое, JavaScript с открытым исходным кодом, холст и аудио реализация для iOS.
- ? Entt - Gaming встречает современный C ++, быстро и надежную систему сущностей (ECS) и многое другое
- ? FXGL - игровой двигатель Javafx/Kotlin для Win/Mac/Linux.
- ? Farseer - система обнаружения столкновений с реалистичными физическими реакциями.
- ? Пламя - минималистский игровой двигатель для трепета
- ? FlashPunk - Бесплатная библиотека ActionScript 3, разработанная для разработки 2D Flash Games.
- ? ? Engine Fax - многоплатформенный 3D -игрный двигатель
- ? Фостер - небольшая кроссплатформенная 2D -платформа в C#.
- ? Gamemaker - Gamemaker приспосабливает создание кроссплатформенных видеоигр, используя Drag and Drop или язык сценариев, известный как язык производителя игры, которые можно использовать для разработки более продвинутых игр, которые нельзя создать, просто используя функции Drag and Drop.
- ? Геймплей-бесплатный, открытый, кроссплатформенный, 2D+3D-платформа, написанная в C ++. Он предназначен для разработчиков инди -игр, которые создают настольные и мобильные игры.
- ? Gamesalad - Двигатель создания игры для Mac и Windows.
- ? GB Studio - бесплатный и простой в использовании создателя ретро -приключений для вашей любимой системы портативных видеоигр.
- ? Gdevelop - кроссплатформенный 2D -игровой двигатель с открытым исходным кодом, разработанный для всех - он расширяется, быстро и легко выучить.
- ? GGEZ - библиотека ржавчины, чтобы легко создавать хорошие игры.
- ? Gideros - кроссплатформенная структура для создания мобильных приложений и игр для iOS, Android с использованием языка программирования LUA.
- ? Glide Engine - Двигатель для создания 2D -игр на iOS, MacOS и TVOS на языке программирования Swift, с практическими примерами и учебниками.
- ? Годо-продвинутый, насыщенный функциональным, многоплатформенным игровым двигателем 2D и 3D с открытым исходным кодом.
- ? Gorgon - 2D рендеринг API для .NET, написанный в C#.
- ? Сетка - многопользовательский игровой двигатель для Lua.
- ? Haxeflixel - Создайте кроссплатформенные игры проще и бесплатно.
- ? Кучи - кросс -платформная графика для высокопроизводительных игр.
- ? ORDE3D - Небольшой двигатель 3D -рендеринга с открытым исходным кодом.
- ? iio.js - библиотека JavaScript, которая ускоряет создание и развертывание приложений HTML5 Canvas
- ? ImpactJS - Impact - это игровой двигатель JavaScript, который позволяет вам разрабатывать потрясающие игры HTML5 для настольных и мобильных браузеров.
- ? Inform7 - Система проектирования для интерактивной художественной литературы на основе естественного языка.
- ? Чернила - Язык сценариев для написания интерактивного повествования.
- ? Irrlicht - Высокопроизводительный 3D -двигатель с открытым исходным кодом, написанный в C ++.
- ? Джиттер - быстрый и легкий физический двигатель, написанный в C#.
- ? JmonkeyEngine 3 - 3D Game Game Game для авантюрных разработчиков Java.
- ? JNGL - 2D Game Game Engine. Разработать на Linux, Windows, OS X. Развертывание в Nintendo Switch, Xbox, Linux, Windows, OS X, Web, Android, iOS и многого другого.
- ? JPCT - JPCT - это 3D -двигатель для настольной Java и Google Android.
- ? Juno - чистая и легкая 2D -игра, написанная в TypeScript
- ? Juno - Framework для создания двухмерных игр с коренастыми пикселями в Lua
- ? Kivent - 2D Game Framework для Киви.
- ? Kivy - Crossblater Python Framework для создания приложений и игр для Linux, Windows, OS X, Android и iOS
- ? Kogge - современный мультиплатформенный игровой двигатель для Kotlin. Напишите игры для JVM, JavaScript, Android и iOS в кратчайшие сроки, используя Kotlin.
- ? Headwerks-Легкий игровой двигатель для 3D и VR.
- ? Libgdx - мощная (совершенно бесплатная) библиотека для Java, код один раз и запустите игру на рабочем столе, Android, Web и iOS.
- ? Limejs - HTML5 Game Framework для построения быстрых игр на Native -Experience для всех современных сенсорных экранов и
- ? Litiingine - 2 -й игровой двигатель Java. Он обеспечивает всю инфраструктуру для создания двухмерных игр на основе плитки с простой Java
- ? Lumberyard - Amazon Lumberyard - это бесплатный игровой двигатель AAA, глубоко интегрированный
- ? Lumixengine - 3D Game Engine, построенный на C ++.
- ? Lums - 2D / 3D -фреймворк, написанная в C ++ 11. Очень эффективно и современно. Все еще под тяжелым развитием.
- ? Löve - Lua 2D Game Engine.
- ? Minx - 2D Game Framework с открытым исходным кодом, написанная в C ++ (к стилю XNA)
- ? Macroquad - кроссплатформенный игровой двигатель в Rust.
- ? MACH - Game Engine & Graphics Toolkit Build in Zig.
- ? Magnum - легкий и модульный 2D/3D Graphics/Game Engine, написанный в C ++ 11
- ? Matter.js - 2D -физический двигатель для Интернета.
- ? Melonjs - Game Game Engine HTML5 с открытым исходным кодом.
- ? Mini Micro - Mini Micro - это фэнтезийный компьютер для изготовления, игры и обмена 2D -играми и программами, написанными на современном языке мини -мышления.
- ? Monogame - Реализация с открытым исходным кодом Microsoft XNA 4 Framework.
- ? Накама - распределенный сервер для социальных и реальных игр и приложений.
- ? NCINE - кроссплатформенный 2D -игровой двигатель с акцентом на производительность, написанный в C ++ 11 и необязательно сценарий в LUA.
- ? Nodebox - семейство инструментов Python для создания генеративного дизайна.
- ? Nuklear-Одногональный кроссплатформенный графический интерфейс с одним заголовком.
- ? Öbengine - 2D Game Man Engine с сценарием Lua, сделанным на вершине SFML!
- ? ODE - ODE - это библиотека с открытым исходным кодом, высокопроизводительная библиотека для моделирования динамики твердой тела.
- ? OGRE3D-это ориентированный на сцену, гибкий двигатель 3D-рендеринга в режиме реального времени (в отличие от игрового двигателя), написанный в C ++.
- ? OpenFL - Engine с открытым исходным кодом для создания многоплатформенных игр.
- ? OpenFrameWorks - открытый и бесплатный инструментарий C ++ для творческого кодирования.
- ? Openra - Openra - это стратегический двигатель Libre/Free в реальном времени.
- ? OpenXray-рентгеновский двигатель, модифицированный сообществом, используется в серии Game Stalker.
- ? ORX-ORX-это 2,5D-управляемый C/C ++ с открытым исходным кодом и многоплатформенный двигатель разработки игр.
- ? PICO -8 - фантастическая консоль для создания, обмена и игры в крошечные игры и другие компьютерные программы.
- ? P2.js - JavaScript 2D Библиотека физики
- ? PANDA3D - структура для 3D -рендеринга и разработки игр для программ Python и C ++.
- ? Phaser - Бесплатная и быстрая 2D -платформа для создания игр HTML5 для настольных и мобильных веб -браузеров, поддерживающая холст и рендеринг WebGl.
- ? Поршень - модульный игровой двигатель с открытым исходным кодом, написанный в Rust.
- ? Pixel Vision 8 - Основная философия Pixel Vision 8 заключается в том, чтобы преподавать ретро -игр с упорядоченными рабочими процессами. Pv8 также является платформой, которая стандартизирует 8-битные ограничения фэнтезийной консоли, созданные на вершине игрового двигателя с открытым исходным кодом C# на основе моногамы.
- ? Pixijs - является новичком HTML5 Game Renderer - впервые выпущенным в начале 2013 года. Основным привлекательностью двигателя является использование WebGL для более высокой производительности. Если WebGL не поддерживается, двигатель возвращается к стандартному холсту.
- ? Planck.js - 2D -движок JavaScript Physics для кроссплатформенной разработки игры HTML5.
- ? PlayCanvas - игровой двигатель WebGl.
- ? Обработка - Обработка - это язык программирования, среда разработки для художников, дизайнеров, исследователей.
- ? Buzzlescript - Двигатель головоломки HTML5 с открытым исходным кодом.
- ? Pygame - 2D Game Engine в Python.
- ? Pyxel - ретро -игровой двигатель для Python.
- ? RPGMAKER - Серия программ для разработки ролевых игр.
- ? Rajawali - Android OpenGL ES 2.0/3.0 двигатель
- ? raylib-простая и простая в использовании библиотеку для наслаждения программированием видеоигр, аппаратное ускорение с помощью OpenGL (1.1, 2.1, 3.3 или ES 2.0)
- ? Ren'py - визуальный двигатель с открытым исходным кодом, использующий язык питона в упрощенной форме. Он поддерживает Windows, Mac OS X, Linux, Android и iOS.
- ? RGFW-легкая многоплатформенная библиотека для создания Windows поддерживает многие графические контексты и рендеринг программного обеспечения.
- ? RPGBOSS - 2D RPG Game Engine и редактор на основе Scala и Libgdx. Простота использования, без знаний о программировании.
- ? Scenekit - Проприетарная 3D -игровая двигатель Apple (доступно на MacOS, iOS, iPados, TVOS и WatchOS).
- ? Экран 13-простой в использовании двигатель рендеринга Vulkan. Обеспечивает график рендеринга для ржавчины.
- ? SDL - SDL - это кроссплатформенная библиотека, предназначенная для обеспечения низкого уровня доступа к аудио, клавиатуре, мышью, джойстику и графическому оборудованию через OpenGL и Direct3D.
- ? SFML - Простая и быстрая мультимедийная библиотека.
- ? Solar2d - игровой двигатель на основе Lua с фокусировкой на простоте итераций и использования.
- ? Solarus - кроссплатформенный 2D Action/Adventure C ++ Игровой двигатель с API LUA и редактором игры.
- ? Весна - мощный бесплатный кроссплатформенный двигатель RTS.
- ? Spritekit - Apple Propreatary 2D Game Engine (доступен на MacOS, iOS, iPados, TVOS и WatchOS).
- ? Stage.js - Легкий и быстрый 2D рендеринг HTML5 и макетный двигатель для кроссплатформенной разработки игры.
- ? Starling - GPU Powered 2D Flash API
- ? Stencel - платформа для создания игр, которая позволяет пользователям создавать 2D -видеоигры для компьютеров, мобильных устройств и Интернета.
- ? Шаг - Game Engine с открытым исходным кодом C#.
- ? Двигатель SuperNova-кроссплатформенный игровой двигатель для 2D и 3D-проектов с системой компонентов объекта (ECS) и ориентированной на данные конструкции в C ++ и LUA.
- ? SuperPowers - HTML5 Collaborative 2D/3D -производитель игры
- ? TIC-80-TIC-80-это фантастический компьютер для создания, игры и обмена крошечными играми.
- ? Tiny Physics Engine - TPE - это небольшая, полностью общедоступная фиксированная точка с фиксированной точкой, физически неточный неточный 3D -двигатель только для заголовка C Pure C, созданный для работы на крошечных компьютерах, таких как встроенный и даже голой металл.
- ? Thre.js - JavaScript 3D библиотека.
- ? Turbulenz-Turbulenz предлагает возможность создавать, публиковать, итерацию и монетизировать высококачественные игры, которые реагируют, как никто, с захватывающими 3D-эффектами и физикой в реальном времени, которые открывают целый новый мир беспрецедентного и необычного веб-контента.
- ? Twine - Загружаемая платформа для разработки игр на основе браузера, которая позволяет пользователям создавать связанные пути истории. Twine не только на основе текста поддерживает музыку, изображения и звуковые эффекты. Очень мало знаний о кодировании, необходимых для базовых текстовых приключенческих игр.
- ? Unity 3D - двигатель разработки для создания 2D и 3D игр и интерактивного контента.
- ? Unreal Engine 4 - Новая технология игрового двигателя, разработанная Epic Games.
- ? Urho3d - кроссплатформенное рендеринг и игровой двигатель.
- ? Урсина - игровой двигатель, работающий на Python и Panda3d.
- ? Васал - Вассал - это игровой двигатель для создания и игры в онлайн -адаптации настольных игр и карточных игр. Играйте в прямом эфире в Интернете или по электронной почте. Вассал работает на всех платформах и является бесплатным программным обеспечением с открытым исходным кодом.
- ? Voxel.js - Voxel.js - это коллекция проектов, которые облегчают, чем когда -либо, создавать 3D -воксельные игры, такие как Minecraft All в браузере.
- ? Волна - кроссплатформенный двигатель, написанный в C#.
- ? Редактор Wolf RPG English - Редактор с открытым исходным кодом для RPG Maker Style Gamesl
- ? Whitestorm.js - 3D -фреймворк Javacript для создания приложений и игр
Ай
- ? Плавное дерево поведения - библиотека дерева поведения C# со свободным API, выпущенным под MIT.
- ? Simpleai - C ++ 11 Библиотека на основе дерева поведения с дистанционным отладчиком на основе QT5 (и с дополнительными привязками LUA), выпущенным под MIT.
Аудио
Аудио редакторы, звуки коллекции и многое другое.
Коллекции
- ? Бесплатные звуки игры - архив всех видов игр без роялти.
- ? FreeSound - Совместная база данных лицензированных звуков Creative Commons.
- ? Musopen - Royalty Free Music.
- ? Octave - Бесплатная библиотека звуков пользовательского интерфейса.
- ? PACDV - Коллекция Sounds Royalty.
- ? Soundbible.com - Без лицензионного, доступный для поиска архив звуковых эффектов по различным лицензиям.
Музыкальные и аудио редакторы
- ? Audacity - с открытым исходным кодом, кроссплатформенное программное обеспечение для записи и редактирования звуков.
- ? Audiosauna - превращает ваш веб -браузер в быструю и гибкую музыкальную студию производства музыки со встроенными синтезаторами и живыми эффектами.
- ? Audiotool - онлайн -музыкальный продюсер.
- ? BFXR - инструмент для создания звуковых эффектов для компьютерных игр.
- ? BOSCA CEOIL - онлайн (а также настольный) музыкальный продюсер Terry Cavanagh. Простой, интуитивно понятный, имеет отличительный ретро-звук.
- ? Чиптон - онлайн -генератор звукового эффекта
- ? FAMISTUDIO - MUSICEDITOR FAMISTUDIO NES.
- ? FAMITRACKER - БЕСПЛАТНАЯ Трекер Windows для создания музыки для NES/Famicom -Systems.
- ? JFXR - JavaScript Port генератора звукового эффекта BFXR.
- ? LMMS - кроссплатформенное программное обеспечение для производства музыки.
- ? Madtracker - мощный и эффективный подход к созданию музыки. Универсальность и совместимость гарантированы из -за полной поддержки VST ™, ASIO ™ и Rewire ™.
- ? Milkytracker - трекер с открытым исходным кодом для платформ Mac/Linux/Windows.
- ? Musagi - с открытым исходным кодом, довольно большой и сложный музыкальный редактор и синтезатор
- ? Напоминать - напоминать голосовой двигатель клонирования в Unity
- ? Звук - онлайн -профессиональная музыкальная студия.
- ? Sunvox - небольшой, быстрый и мощный модульный синтезатор с секвенсором на основе рисунков (трекер).
Настольные игры
Инструменты для создания настольных игр
- ? Итерарий - инструмент дизайна настольной игры.
- ? RPTools-марка программ с открытым исходным кодом, предназначенным для улучшения традиционных ролевых игр с ручкой и бумагой.
Должен увидеть
Блоги, порталы, журналы и многое другое
Блоги и порталы
- Игровое программирование Амита
- Дизайнерские заметки
- Блог Эмануэле Феронато
- GameIdea
- Гамасутра
- Развитие игры на stackexchange
- Gamedevs.org
- GameJolt
- Greenlit Gaming
- HTML5 Game Devs Forum
- Хоббигамедев
- HTML5 Development Game
- Indiedb
- Мод дб
- Java Gaming
- Потерянный сад
- Многоугольник
- Рендеринг в реальном времени
- SlidedB - На слайде DB мы даем разработчикам сообщество, с которым они могут поделиться своими идеями, и продемонстрировать работу, которую они выполняют, помимо основных магазинов приложений и высоко оспариваемых «лучших диаграмм».
- Суперлеулек
- Tigsource
- Whatgamesare
- iforce2d
- Индиагмы
Книги
- ? Разработка 2D игры: от нуля до героя
- 3D Math Primer для графики и разработки игр
- Искусственный интеллект для игр
- Проектирование игр: руководство по инженерному опыту
- Основная математика для игр и интерактивных приложений: руководство программиста
- Поток
- Игровое кодирование завершено
- Основы развития игры: дизайн уровня игры
- Архитектура игрового двигателя
- Игровая механика: продвинутый дизайн игры
- Игровое программирование драгоценных камней
- Шаблоны игрового программирования
- Мастерство игрового сценария
- Геометрия для программистов (книга)
- Hello Scratch: научитесь программировать, создавая аркадные игры
- Уровень!
- Создание игр с Python & Pygame
- Математика для программирования 3D -игры и компьютерной графики
- Природа кода
- Физика для разработчиков игр
- ИГОВОЙ ИГОВОЙ ИГО
- Рендеринг в реальном времени
- Правила игры
- Искусство игрового дизайна
- Окончательное руководство по написанию и дизайну видеоигр
- Визуальная история
- Теория веселья
- Уловки гуру программирования игры Windows Game
- Единство в действии (книга)
- Учите OpenGL: Руководство для начинающих по 3D -рендеринг и разработку игры с OpenGL и C ++
Журналы
- ? Журнал Developer Game
- ? Индимаг
Видео/подкасты
- Awesome -Gametalks - курированный список игр (GDC, YouTube и т. Д.).
- Twitch Gamedev - Twitch Gamedev Streams
Игровые джемы
- Игровые джемы на itch.io - Список itch.io Game Jams
- Игра выйти - Github's Game Jam
- GMTK Game Jam - популярный ежегодный игровой варенье
- Indie Game Jams - Список игровых джемов
- Ludum Dare - очень популярное игровое джем
- Одночасовое игровое джем - еженедельный 1 -часовой игровой варенье
Управление проектом
- ? Случайный - визуальное управление проектами
- ? Codecks - инструмент управления проектами, вдохновленный коллекционными карточными играми
- ? Hacknplan - управление проектами для разработчиков игр
- ? Taiga - платформа управления проектами для Agile Developers & Designers
- ? Trello - Организовать и расставить приоритеты в проектах
Полные источники игры
- ? Баротраума
- ? Canabalt iOS
- ? Суть 3
- ? Рок
- ? Duke Nukem 3d: атомное издание
- ? НЕТАК
- ? Openra
- ? Openttd
- ? Принц Персии
- ? Quake 2
- ? Quake III Arena
- ? Землетрясение
- ? Simcity
- ? Wolfenstein 3d
- ? Vvvvvv
Сообщества
Где найти других разработчиков игр
- Reddit R/Gamedev
- Game Dev League
- Reddit R/Indiegaming
- Brackeys Discord
- Форум Brackeys
- Gamedev.tv
Объявление
Нам все еще нужно заработать немного денег, верно?
- Admob by Google - служба рекламы и монетизации Google для мобильных устройств.
- Adcolony - Служба мобильной видеообъявления.
- Appodeal - программное решение для медиации AD для мобильных приложений.
- Chartboost - Монетизация, аналитическая платформа.
- Unity Ads - Unity3d Официальная реклама SDK.
- Vungle - Служба видеообъявлений.
Учиться
Онлайн -курсы, учебные пособия, экрана
Общая разработка игры
- ? Курсы Криса: Полные курсы для ассортимента 2D игр
- ? Coursera: Введение в интерактивное программирование Python
- ? Handmadehero: создание 2D игры с нуля
- ? Ханская академия: Advanced JS: игры и визуализация
- ? Простая игра холста HTML5
- ? Miloyip/Game-Progrommer
- ? TheChernoproject
- ? Udacity: разработка игры HTML5
Компьютерная графика
- ? 3D Game Shaders для начинающих
- ? Интерактивная 3D -графика
- ? Интерактивная компьютерная графика