logo257x50
Rate (CAD)
USD 0.70
EUR 0.63
BTC/USD 83,305
 
Today
23 °C  Today weather
Tomorrow
20 °C  Tomorrow weather
 

Разработчик создал видеоигру о Северном Онтарио, где можно кататься на скейтборде в Tim Hortons

0

**Канадский программист перенес действие классической игры Skate 3 в реалии Северного Онтарио — с прыжками через снегоходы и очередями за кофе.**

Разработчик представил демоверсию симулятора скейтбординга, действие которого разворачивается в Северном Онтарио. Игроки могут выполнять трюки, прыгая через движущийся снегоход, и, что самое примечательное, стоять в реалистичной виртуальной очереди за кофе в Tim Hortons.

Разработчик в сфере искусственного интеллекта Митчелл Хайнс (Mitchell Hynes) перенес типичные канадские реалии в видеоигру 16-летней давности. На прошлой неделе он задал своим подписчикам в социальной сети X вопрос: «Что, если бы действие игры Skate 3 происходило в Северном Онтарио?». Свое обещание он подкрепил полутораминутным видеороликом, демонстрирующим модифицированную версию популярной игры 2010 года.

Чтобы воссоздать эту атмосферу, Хайнс провел обратную разработку (реверс-инжиниринг) оригинальной игры и адаптировал ее для работы на бесплатном игровом движке Bevy с открытым исходным кодом, написанном на языке Rust. По словам программиста, проект потребовал «более двух лет на изучение кода Skate 3 и создание инструментов, необходимых для работы с ним». Этот процесс включал в себя анализ недокументированных форматов файлов, данных анимации и систем взаимодействия игры, а затем тестирование этих открытий в оригинале.

Хайнс отмечает, что значительная часть сложной работы уже была проделана благодаря набору инструментов DumbadsSkate3ModdingTools, который позволяет создавать пользовательские карты, модели и другие элементы игры. «Эти исследования заложили основу для моего проекта, — написал он. — Время, затраченное на переписывание кода, — это лишь часть истории. На создание базы знаний и инструментов, на которые он опирается, ушли годы труда».

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

Для всех желающих попробовать свои силы Хайнс опубликовал ссылку на свой репозиторий в GitHub, где выложены материалы проекта. Даже без глубоких познаний в программировании пользователи могут оценить атмосферу модификации, выполняя трюки на скейтборде и «ожидая» свой кофе в переполненном виртуальном Tim Hortons.

В то же время разработчик предупредил, что проект все еще находится в стадии разработки. Использование оригинальных ресурсов и демонстрация рабочих трюков не означают, что все системы функционируют в точности как в оригинальной Skate 3.

Copying and reproduction of news materials - exclusively with the permission of the site administration torontovka.com