
Представлен сервер Minecraft, разработанный на языке COBOL
Разработчик Фабиан Мейер анонсировал открытый проект под названием CobolCraft. Данный сервер Minecraft реализован на языке программирования COBOL, который традиционно используется для создания коммерческих систем, а не для разработки игр.
Проект CobolCraft был создан с использованием GnuCOBOL и предназначен для функционирования в операционной системе Linux. Автор не проводил тестирование на других операционных системах, таких как Windows. Тем не менее, возможно использование Docker для развертывания, что делает проект независимым от платформы.
«На данный момент реализованы следующие функции: бесконечная генерация ландшафта и динамическая загрузка фрагментов, сохранение данных мира и игрока на диск, поддержка форматов файлов Minecraft (возможность импорта существующих миров), многопользовательский режим (до 10 одновременных игроков), пинг/статус сервера (отображение в списке серверов как онлайн), разрушение и размещение блоков, взаимодействие с блоками (например, щелчок правой кнопкой мыши для открытия дверей), инвентарь игрока (ограничен творческим режимом), чат команды (внутриигровой и через интерактивную консоль), настройка через server.properties, белый список (постоянный; хранится в whitelist.json)», — пояснил автор проекта.
Разработчик Фабиан Мейер анонсировал открытый проект под названием CobolCraft. Данный сервер Minecraft реализован на языке программирования COBOL, который традиционно используется для создания коммерческих систем, а не для разработки игр.
Проект CobolCraft был создан с использованием GnuCOBOL и предназначен для функционирования в операционной системе Linux. Автор не проводил тестирование на других операционных системах, таких как Windows. Тем не менее, возможно использование Docker для развертывания, что делает проект независимым от платформы.
«На данный момент реализованы следующие функции: бесконечная генерация ландшафта и динамическая загрузка фрагментов, сохранение данных мира и игрока на диск, поддержка форматов файлов Minecraft (возможность импорта существующих миров), многопользовательский режим (до 10 одновременных игроков), пинг/статус сервера (отображение в списке серверов как онлайн), разрушение и размещение блоков, взаимодействие с блоками (например, щелчок правой кнопкой мыши для открытия дверей), инвентарь игрока (ограничен творческим режимом), чат команды (внутриигровой и через интерактивную консоль), настройка через server.properties, белый список (постоянный; хранится в whitelist.json)», — пояснил автор проекта.