Genshin Impact
Один из игроков Genshin Impact превратил игровой конструктор уровней в учебник по программированию на Python. Проект оформлен как полноценный курс. Его первый урок называется «Hello, Python», так же как классическая первая программа, с которой начинают изучать почти любой язык.
Внутри курса есть задания для учеников и встроенный редактор кода. Готовую программу можно запустить или сбросить отдельными кнопками, а результат выполнения сразу появляется на экране. Если задание не получается, можно открыть подсказку с готовым решением. Клавиатуры в привычном смысле здесь нет: код набирают на виртуальной клавиатуре, которую автор тоже собрал внутри игры.
Найти курс можно по идентификатору 81740808160. Пока он доступен только на азиатском сервере игры, так что игроки из других регионов открыть его не смогут.
Учебник создан в режиме Miliastra Wonderland. Это пользовательский конструктор, который HoYoverse добавила в Genshin Impact вместе с обновлением Luna II (версия 6.1) 22 октября 2025 года. Он работает по тому же принципу, что Roblox или творческий режим Fortnite: игроки собирают из ассетов игры собственные уровни и мини-игры и публикуют их для других. Создавать уровни можно только на ПК, а проходят их за отдельного персонажа-манекена.
Логику уровней в конструкторе задают не текстовым кодом, а визуальными схемами из связанных между собой блоков. Поэтому автору пришлось средствами этих блоков воссоздать редактор, запуск программ и вывод результата. Сообщество у режима большое: по данным Notebookcheck, в нем уже больше 90 тысяч авторов и свыше 120 тысяч опубликованных уровней. Python при этом остается одним из самых популярных языков, хотя его доля в индексе TIOBE опустилась ниже 20%.
Ранее мы рассказывали, что в Genshin Impact появилась Снежная — новый регион, вдохновленный Россией и славянской культурой.
Источник новости: hi-tech.mail.ru

