stringtranslate.com

Маленький компьютер

Petit Computer — это приложение для разработки программного обеспечения для Nintendo DSi и более поздних систем, разработанное SmileBoom в Саппоро , Япония. [3] [4] Приложение построено на основе специального диалекта BASIC, известного как SmileBASIC (не путать с продолжением 3DS с таким же названием). Пользователи могут писать игры и другое программное обеспечение с помощью экранной клавиатуры и запускать приложения из Petit Computer. Платформа поддерживает текстовые консольные приложения, визуальные приложения и любую их комбинацию. Ввод доступен с помощью аппаратных кнопок, сенсорного ввода или экранной клавиатуры.

В дополнение к редактору кода и интерпретатору Petit Computer включает простую оболочку для управления файлами, а также функциональность обмена файлами. Файлы могут быть переданы посредством прямого беспроводного соединения между двумя системами DS или с помощью QR-кодов .

Использование QR-кодов позволило некоторым пользователям разработать настольное программное обеспечение, которое можно использовать для написания SmileBASIC и генерации QR-кода для легкой передачи в DS. [5]

Petit Computer поставляется с несколькими простыми образцами приложений, 5 образцами игр и несколькими приложениями для редактирования графики, все написаны на SmileBASIC с просматриваемым исходным кодом . [6] Последние приложения могут использоваться для создания спрайтов , фонов и других ресурсов, которые затем могут использоваться в пользовательском программном обеспечении. Сотни готовых спрайтов и плиток включены в Petit Computer . Обширное руководство доступно в Petit , в котором описаны основные функции и ограничения SmileBASIC, а также краткие описания большинства команд и их синтаксиса.

Язык SmileBASIC

Petit Computer использует настроенный диалект BASIC, известный как SmileBASIC, разработанный специально для DSi. Приложения, написанные на SmileBASIC, могут считывать ввод со всех аппаратных кнопок DS, за исключением кнопки Select (которая всегда используется для завершения текущего приложения), а также с сенсорного экрана, рисовать графику и спрайты на обоих экранах и воспроизводить музыку, написанную на языке Music Macro Language . Для чтения, записи и управления строками предусмотрены стандартные консольные команды . Существует исчерпывающий набор графических команд для отображения и управления спрайтами, фоновой графикой, панелями и многим другим, с поддержкой наложения слоев, перевода, вращения, масштабирования, замены палитры и других функций на обоих экранах (некоторые функции ограничены на сенсорном экране). Для одновременного воспроизведения звука можно использовать до 16 каналов с поддержкой полнофункциональных пользовательских программных инструментов и секвенсированной музыки.

Прием

Nintendo Life дала приложению 7/10 звезд, похвалив его мощь и потенциал, но раскритиковав презентацию как рассчитанную на опытных программистов, а также «утомительный» метод ввода кода с помощью сенсорной клавиатуры. [5] Питер Уиллингтон из PocketGamer сказал, что интерфейс «отталкивает вас от экспериментов» из-за трудностей с вводом и навигацией по тексту, и пожаловался, что сообщения об ошибках бесполезны, но назвал себя «чрезвычайно гордым» своими достижениями с программным обеспечением и написал, что «опытные руки смогут создать любое программное обеспечение, которое им понравится». [7]

Продолжения

Продолжение, разработанное для Nintendo 3DS , с новыми функциями и меньшим количеством ограничений, выпущенное 19 ноября 2014 года в Японии; 15 октября 2015 года в Северной Америке; и 17 августа 2017 года в Европе. Продолжение называется SmileBASIC (то же название, что и диалект BASIC, используемый в обоих приложениях). [8] Nintendo Life дала приложению 8/10 звезд, похвалив удаление QR-кодов и мощь языка, но снова раскритиковав громоздкую клавиатуру. [9] Проекты распространяются онлайн, причем пользователи получают возможность делиться до 10 файлами по 4 МБ каждый и могут подписаться на Gold Membership, чтобы увеличить лимит до 110 файлов по 20 МБ каждый. [9]

В 2015 году было объявлено, что SmileBASIC будет портирован на Wii U. [10] Программа была удалена из североамериканского eShop 11 июля 2016 года из-за эксплойта , существовавшего между версиями 3.2.1 и до версии 3.3.1 программы . Эксплойт был исправлен в версии 3.3.2 приложения, и в результате SmileBASIC был снова выставлен на продажу в североамериканском eShop 10 августа 2016 года. [11] Начиная с версии системы 11.1.0-X, выпущенной 12 сентября 2016 года, при попытке загрузить игру система не позволяет пользователям запустить игру, пока программное обеспечение не будет обновлено до версии 3.3.2 или выше, заставляя пользователей загружать патч , что делает эксплойт непригодным для использования, даже если доступна старая версия игры. [12]

Другой сиквел, разработанный для Nintendo Switch, под названием SmileBASIC 4 или Petit Computer 4: SmileBASIC в Японии, был выпущен в Японии 23 мая 2019 года и выпущен на международном уровне 23 апреля 2020 года. [13] [14] [15] Помимо использования функций оборудования Nintendo Switch, таких как контроллеры Joy-Con и порты USB на док-станции для поддержки клавиатуры и мыши, функция онлайн-обмена теперь использует «серверные билеты» вместо постоянной подписки на загруженные программы и игры, где каждый купленный билет увеличивает объем вашего онлайн-хранилища. [16] SmileBASIC 4 можно приобрести как комплект с одним серверным билетом или просто как программное обеспечение. [17] Бесплатная пробная версия SmileBASIC 4 также доступна в Японии. [17] Вскоре после выпуска международная версия SmileBASIC 4 была временно снята с продажи в некоторых регионах, поскольку SmileBoom обсуждала рейтинги с IARC для двух примеров программ в программном обеспечении, GAME_RPG и GAME_SHOOTER . [18] Международная версия оставалась в продаже в США, Канаде и Мексике в течение этого периода. [18] SmileBASIC 4 был снова выставлен на продажу 18 июня 2020 года. [19]

Ссылки

  1. ^ "Маленький компьютер - GameBridge" . www.gamebridge.co.uk .
  2. ^ "Разработано внутри компании". SmileBoom . 18 октября 2016 г.
  3. ^ "Разработано внутри компании". SmileBoom . 18 октября 2016 г. Получено 30 марта 2020 г.
  4. ^ "Профиль компании". SmileBoom . 18 октября 2016 . Получено 30 марта 2020 .
  5. ^ ab Nintendo Life (24 июля 2012 г.). "Обзор Petit Computer (DSiWare) - Nintendo Life". Nintendo Life .
  6. ^ "Sample Program - Petit Computer". Petit Computer . Архивировано из оригинала 17 февраля 2015 года.
  7. ^ "Проблема с программированием: мои приключения в BASIC с Petit Computer для DS". Pocket Gamer . 7 сентября 2013 г.
  8. ^ "SmileBASIC". smilebasic.com .
  9. ^ ab "Обзор SmileBASIC". Nintendo Life . 15 декабря 2015 г.
  10. ^ «SmileBASIC выходит на Wii U, также подтверждена кроссплатформенная поддержка и DLC». 17 октября 2015 г.
  11. ^ «Что нового».
  12. ^ "11.1.0-34 - 3dbrew".
  13. ^ "プチコン4 SmileBASIC".プチコン4 . СмайлБум.
  14. ^ ""SmileBASIC 4", программный инструмент, позволяющий создавать и играть в игры на Nintendo Switch™. Дата выхода — 23 апреля 2020 года! Официальный сайт уже запущен!". Twitter . SMILEBASIC.com. 16 апреля 2020 года.
  15. ^ "Разработано внутри компании". SmileBoom . 18 октября 2016 г.
  16. ^ "プチコン4とは? | プチコン4 SmileBASIC".プチコン4 . СмайлБум.
  17. ^ ab «Nintendo Switch|ダウンロード購入|プチコン4 SmileBASIC».任天堂ホームページ(на японском языке). Нинтендо.
  18. ^ ab SMILEBASIC.com (29.04.2020). "[Важное уведомление] В настоящее время мы обсуждаем рейтинги с IARC по содержанию примера кода (GAME_PRG, GAME_SHOOTER) в названии SmileBASIC 4, поэтому мы временно приостанавливаем продажи в некоторых регионах (США, Калифорния и Мексика все еще продаются)". @smilebasic_com . Получено 07.05.2020 .
  19. ^ SMILEBASIC.com (2020-06-18). "[Новости] Сегодня SmileBASIC 4 снова в продаже в Европе, Австралии и других регионах! Наслаждайтесь миром SmileBASIC 4!". Twitter . Получено 2020-07-11 .