Конструкторы сайтов
Плагины и модули для CMS
Готовые игры
Скрипты веб-приложений
Мобильные приложения
Назад
Не выбрано
Не выбрано
Не выбрано
Не выбрано

[ИСХОДНИК] Шаблон 3D Игровой движок на Python

23 часа назад 2 (1 сегодня) №6677400272

Описание

Fio — это движок для создания, редактирования и запуска миров от первого лица, с видом сверху и крупномасштабных миров.

Создайте мир, нажмите Играть, и мир, который вы только что отредактировали, станет симуляцией.

Между созданием и запуском нет этапов импорта, компиляции или запекания. Редактор и среда выполнения работают с одним и тем же состоянием мира.

Разработано для маломощного ARM-оборудования с упором на эффективность.

Чем Fio отличается от других
Редактируйте и играйте в одной среде выполнения — без компиляции, запекания или импорта сцен.
Мир является исполняемым — сущности, состояние, пространственные отношения и игровая логика являются частью живого мира.
Классическое редактирование с помощью кисти/CSG с произвольными выпуклыми многогранниками.
Игровой процесс с вводом и выводом данных вдохновлен Source и представляет собой компонуемую альтернативу традиционному скриптингу.
LogicState — постоянное типизированное состояние, привязанное непосредственно к объектам мира.
Моделирование большого мира с пространственной привязкой и учетом расстояния
Плотная численная обработка с использованием NumPy для массовых пространственных операций, преобразований и моделирования.
Порталы в собственном мире — неевклидовы соединения между произвольными локациями без предварительной обработки BSP/VIS.
Процедурная генерация мира и экспериментальные инструменты для создания карт.
Непрерывная система камер с режимами от первого лица и сверху.
Физика, движки, триггеры, таймеры, логические элементы и поиск пути как системы собственного мира.
Полностью расширяемая архитектура плагинов с примерами плагинов.
Переносимая упаковка мира через .fiopak.
Локальный мультиплеер с разделённым экраном.
Разработано для того, чтобы вернуть ощущение непосредственности классических рабочих процессов Radiant/Worldcraft.

Логика и игровой процесс
Fio использует объектно-ориентированную модель игрового процесса, построенную на вводах/выводах и логическом состоянии.

Объекты могут отправлять входные данные другим объектам, реагировать на события, сохранять постоянное типизированное состояние и участвовать в более крупных игровых системах.

Нативные системы включают
LogicState
Ввод-вывод сущностей
Логические элементы
Реле
Таймеры
Триггеры
Двигатели и двери
Физика
Реквизит
Поиск пути
Начало игры
Процедурная генерация ландшафта
Мировые порталы
Управление расстоянием в симуляции BigWorld
LogicState предоставляет локальное типизированное состояние объектов, включая строки, целые числа, числа с плавающей запятой, логические значения, значения null и UUID.

Вместо того чтобы полагаться на центральный квест или среду выполнения скриптов, игровой процесс может строиться на небольших компонуемых мирах.

Большие миры
Fio разработан таким образом, чтобы большие миры можно было создавать на относительно ограниченном оборудовании.

Пространственная система поддерживает локальность мира с помощью пространственного индекса на основе сетки. Системы могут использовать эту информацию для:

видимости
запросов на расстояние
резидентности в симуляции
синхронизации физики
поиска сущностей
отсеивания
BigWorld использует эту инфраструктуру, чтобы контролировать, какая часть мира должна оставаться в активном режиме симуляции.

Объекты мира могут перемещаться между состояниями с разным расстоянием до объекта симуляции, вместо того чтобы требовать от каждого объекта в большом мире одинаковой обработки в каждом кадре.

Это делает большие миры проблемой симуляции, а не просто проблемой рендеринга.

Характеристики

Уровень готовности: Полностью готов к работе
Наличие админки: Нет
Поддержка от продавца: Предоставляется после покупки
Отзывы 0

Отзывов пока нет...

400 ₽ 1 000 ₽
BAZUKA HOME
Объявления из той же категории
Домой
Избранное
Добавить
Чат
Профиль