Об этом проекте
GDevelop — это кроссплатформенное программное обеспечение для разработки игр с открытым исходным кодом, которое позволяет пользователям создавать 2D, 3D и многопользовательские игры для мобильных устройств (iOS и Android), настольных компьютеров и веб-браузеров. Оно позиционируется как инструмент для разработки без кода и использует систему на основе событий и модульные поведения для построения игровой логики. В README также отмечается, что создание игр может быть облегчено с помощью искусственного интеллекта.
Репозиторий организован вокруг нескольких основных частей. Core содержит основные классы, описывающие структуру игры, и инструменты для работы с играми GDevelop. GDJS — это игровой движок, написанный на TypeScript, использующий PixiJS и Three.js для 2D и 3D рендеринга через WebGL. GDevelop.js предоставляет JavaScript и WebAssembly привязки для Core, GDJS и Extensions для использования редактором. newIDE — это редактор игр, написанный на JavaScript с использованием React, Electron, PixiJS и Three.js. Extensions содержит встроенные расширения для движка, включая объекты, поведения и функции, такие как физические движки, работающие в WebAssembly. Официальные, экспериментальные и общественные расширения также связаны из отдельных репозиториев.
В README содержатся ссылки на ресурсы для использования GDevelop, создания расширений, вклада в редактор или движок, отправки шаблонов игр или пакетов активов в Asset Store, перевода проекта через Crowdin и получения онлайн-сервисов для игр или коммерческой поддержки. Игры, созданные с помощью GDevelop, можно найти на gd.games и продемонстрировать на таких платформах, как Steam, App Store, Google Play, Itch.io, Newgrounds, CrazyGames и Poki.
Детали лицензирования: библиотека Core, нативные и HTML5 игровые движки, IDE и все расширения, соответствующие папкам Core, GDJS, newIDE и Extensions, распространяются под лицензией MIT. Название и логотип GDevelop являются исключительной собственностью Флориана Ривала. В README указано, что игры, экспортированные с помощью GDevelop, основаны на игровом движке GDevelop, который распространяется под лицензией MIT, поэтому пользователи могут распространять, продавать или делать что угодно со своими играми, и не обязаны делать их открытым исходным кодом.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.