BloodGDX - порт старого доброго Blood на языке Java c применением libgdx
Наткнулся на один интересный для ретрогеймеров проект - порт достаточно известной в России и за рубежом игрушки, Blood, выпущенной студией Monolith в мае 1997 года. В оригинале игра представляет из себя популярный тогда подвид шутеров от первого лица. Играем за ходячего мертвеца и умерщвляем все, что движется, попутно проливая галлоны чужой крови и не особо вдаваясь в сюжет. Граждане же СНГ могли играть в версию созданную нашими пиратами, где главный герой - Ленин, борющийся с мировой буржуазией и сыплющий цитатами из своего многотомного сборника начинающего коммуниста.
В общем и целом, нашим соотечественником, Александром Макаровым (известным как M210), создан порт оригинальной игры на языке Java и применением OpenGL через библиотеку libgdx. Основу кода представляет дизассемблированый движок Build для Blood, с поглядыванием на ранние версии Blood, JFBuild и eDuke32. Теперь возможно забыть про DosBox и наслаждаться игрой в любых версиях операционных систем.
Первая релизная версия v0.75 доступна по ссылке: http://m210.duke4.net/index.php
Порт еще не готов на 100%, т.к. присутствуют баги, неточности и отсутствует определенный второстепенный функционал. Порт поддерживает официальные дополнения к Blood и пользовательские карты. Пока отсутствует сетевое взаимодействие.
Для установки необходимо:
1) поставить последнюю версию Java
2) распаковать архив в папку с установленным Blood
3) запустить .jar файл, и если не выходит, то попробовать .bat
Пробуйте, смотрите, поддерживайте автора и проект!