Игры для консоли Playdate теперь можно разрабатывать на языке программирования Swift

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Apple рассказала о том, что игры для консоли Playdate теперь можно разрабатывать на языке программирования Swift. Вместе с этим компания опубликовала демонстрационный проект на GitHub. Он поможет программистам разобраться с основами разработки под Playdate.

Playdate — портативная консоль от британской компании Panic. Её выпустили на рынок в 2022 году. Устройство оснащено 2,7-дюймовым монохромным экраном, а на боковой панели есть заводная рукоятка, которую можно использовать для реализации игровых механик. Консоль работает под управлением операционной системы PlaydateOS. Сторонние разработчики могут создавать свои приложения с помощью C и Lua.

Теперь в список официально поддерживаемых языков программирования добавился Swift. Представители Apple рассказали, что обычно разработчики используют простой Lua, но для эффективного использования ресурсов консоли лучше переходить на C. Язык сложный для начинающих, поэтому компания решила проблему, добавив поддержку Swift. Отмечается, что простой синтаксис и большие возможности упростят разработку проектов под Playdate.

Пример игры для консоли на Swift опубликовали в открытом GitHub-репозитории. Вместе с этим компания выложила подробную документацию и инструкции.

Источник: https://habr.com/ru/news/801015/


Интересные статьи

Интересные статьи

Привет, Хабр! Давненько не было постов про барахолки — все потому, что основной блошиный рынок, который я облюбовал пару лет назад, временно закрыли. То ли по причине ремонта всего региона, то ли ещ...
Никто не знает и не понимает, что такое «программирование» и что такое «компьютер». Какими они задумывались, какими они могли бы быть и какими они могут стать. Недавно я разговаривал с физтехом...
Обычно с ЗЛП связана другая линейная задача, называемая двойственной. Обе эти задачи можно считать двойственными одну по отношению к другой, считать равносильными. Первая...
Рекомендуемый минимумНиже приведены основные элементы для любого веб-документа (веб-сайта/приложения):meta charset — определяет кодировку веб-сайта, стандартом являе...
В 2016 году я начал работу над хобби-проектом по реверс-инжинирингу игры Duke Nukem II и воссозданию с нуля его движка. Проект имеет название Rigel Engine и выложен в open source (его страница на...