Представлен публике публичный инициатива FPS.cob — шутер на COBOL

1 мин
Представлен публике публичный инициатива FPS.cob — шутер на COBOL

Состоялся релиз шутера от первого лица FPS.cob. Этот проект написан целиком на языке COBOL (этот прикладной язык программирования предназначен для написания коммерческих систем, а не для геймдева). Исходный исходник решения опубликован на GitHub под лицензией Apache License 2.0.

Разработчик под ником icitry решил проверить COBOL для написания 2.5D игры. Как и в случае классического Doom, этот шутер опирается на технологию рейкастинга.

В процессе создания приложения на COBOL автор проекта столкнулся с некоторыми трудностями. У этого яхыка нет своего графического стека или библиотек для операций с пикселями, поэтому FPS.cob выводит каждый кадр игры в формате необработанного растрового изображения в STDOUT. Похожим способом внедрён ввод команд, по тем же причинам, но уже относящихся к библиотекам по обработке ввода команд с клавиатуры.

Ранее разработчик Фабиан Мейер показал открытый инициатива CobolCraft. Это хост Minecraft, написанный на языке программирования COBOL Исходный исходник решения обнародован на GitHub под лицензией MIT. Проект CobolCraft был разработан с использованием GnuCOBOL и предназначен для работы в Linux. Поддержка других операционных систем, таких как Windows, автором не тестировалась. Тем не менее можно применять Docker для развертывания, независимого от платформы.

Читают сейчас

Представлен публике публичный мультиплатформенный инициатива PUZZLE: 205 Free Brain Games & Logic Puzzles

28 минут назад

Представлен публике публичный мультиплатформенный инициатива PUZZLE: 205 Free Brain Games & Logic Puzzles

Представлен публичный мультиплатформенный проект под названием PUZZLE: 205 Free Brain Games & Logic Puzzles. Это набор офлайновых мини-игр, тестов и головоломок, собранных с целью повышения продуктивн

2 часа назад

«Гостех» станет технологической платформой по новому закону с 1 сентября 2027 года

Президент России подписал закон «О технологической платформе создания, развития и эксплуатации информационных систем». По этому закону единая цифровая платформа «Гостех» с 1 сентября 2027 года получае

Блокировка Fable 5 бьет по защитникам, а не по хакерам — эксперты по кибербезу требуют вернуть доступ

2 часа назад

Блокировка Fable 5 бьет по защитникам, а не по хакерам — эксперты по кибербезу требуют вернуть доступ

Более 40 известных специалистов по кибербезопасности во главе с бывшим директором по безопасности Facebook Алексом Стамосом подписали открытое письмо с требованием к администрации Трампа вернуть досту

Kimi K2.7 Code стала в 6 раз быстрее — до 260 токенов в секунду

4 часа назад

Kimi K2.7 Code стала в 6 раз быстрее — до 260 токенов в секунду

Китайская Moonshot AI представила Kimi K2.7 Code HighSpeed — скоростной режим своей открытой модели для программирования Kimi K2.7 Code. Это та же схема, но с ускоренным выводом: до 6 раз быстрее, око

ТОП-5 ИБ-событий недели по версии Jet CSIRT

4 часа назад

ТОП-5 ИБ-событий недели по версии Jet CSIRT

Сегодня в ТОП-5 — Hades атакует цепочки поставок ПО, новая 0-day-уязвимость RoguePlanet в Windows Defender, GitHub блокирует атаки на цепочки поставок через апдейт npm, атака FROST: отслеживание актив