Движок Godot настолько крут, что вы можете программировать на нём при помощи шумеро-аккадской клинописи или египетских иероглифов
Пока крупные игровые движки наперебой встраивают ИИ-инструменты и возрождают призрак NFT, разработчики, присматривающиеся к Godot, могут обнаружить у него одну совершенно неожиданную особенность. GDScript, встроенный язык программирования движка, вдохновлённый Python, поддерживает написание кода на шумеро-аккадской клинописи – древнейшей известной человечеству системе письма.
На это обратил внимание независимый разработчик под ником SteinMakesGames, опубликовав заметку в Bluesky.
Ежедневное напоминание: GDScript поддерживает шумерский алфавит глиняных табличек, аккадскую клинопись древней Месопотамии.
Причина кроется в том, как устроен парсер GDScript. Движок принимает большинство символов стандарта Unicode Standard Annex #31 в качестве идентификаторов, тогда как ряд других языков, например C#, такой возможности не предоставляет. Благодаря этому разработчики на Godot могут писать код не только клинописью, но и рунами Футарка, египетскими иероглифами и микенским Линейным письмом Б.
При этом GDScript в такой поддержке Юникода не одинок. Python, JavaScript ES6+ и Rust тоже позволяют использовать подобные символы в коде. Так что если разработчик хочет прокомментировать функцию посвящением всеблагому Энлилю, от которого цари земные черпают свою власть, технические средства для этого имеются.
SteinMakesGames, чья стратегическая роуглайк-игра о добыче ресурсов Dig Dig Boom готовится к выходу в Steam, похоже, искренне обеспокоен тем, что другие разработчики могут так и не узнать об этой возможности. Ранее он уже публиковал аналогичное предупреждение на Reddit, чтобы сообщество Godot было в курсе.
- Движок Godot запретил код от ИИ – разработчики не доверяют его пользователям
- Разработчик создал одну и ту же игру на Godot и Unity и выявил явного победителя
- Инди-разработчик показал симуляцию 250 тысяч зомби в реальном времени на движке Godot