
Состоялся релиз шутера от первого лица 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 для развертывания, независимого от платформы.
