|
Здравствуйте Гость ( Вход | Регистрация ) Доступ из РоссииДля сохранения достпа из России к сайту и форуму GBX
|
||||||||||
| AtH |
Суббота, 25 апреля 2020, 02:47
Отправлено
#1
|
![]() ветеран КЭИ и MSX ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 894 Регистрация: 20 янв. 2010 Из: Москва Пользователь №: 35 456 ![]() ![]() |
Официальный сайт (англ.): https://www.petc4.smilebasic.com/?lang=en Установил SmileBASIC 4. «Игра» представляет собой современный транслятор языка Бейсик с «облачной» возможностью делиться программами. Каждая платная DLC «Server Tickets» даёт +10 «слотов» — мест под программы, которые можно опубликовать для других. Сегодня попробую написать и выложить что-нибудь простенькое, присоединяйтесь. Без этого DLC чужую программу можно загрузить только раз в 8 часов. Update. Моя первая программа на SmileBASIC4 называется DAY1. Загрузить её можно по коду "4JE52E23", только без кавычек. SmileBASIC переведён на английский язык. При запуске быстренький путеводитель по интерфейсу (это одна из частей манги, см. ниже), который при желании легко пропустить. Тех, кто хочет не только запускать чужие программы, приглашают скачать справочник (34 страницы инфографики на английском в pdf) вот с этой Вики: https://sup4.smilebasic.com/en/doku.php В справочнике много чего. Как рисовать, делать спрайты, обращаться к про контроллеру, USB-клавиатуре, даже к тойконам и инфракрасной камере! Конечно же, на сайте море информации на японском языке. Но для большинства английского должно быть достаточно. Вот, например, подробный веб-справочник по языку: https://sup4.smilebasic.com/en/doku.php?id=reference:top В самом SmileBASIC есть как контекстная подсказка F1, так и кнопка «Beginner’s Guide», где смешные персонажи под музыку и с юморком учат школьника-троечника программированию на SmileBASIC 4.3.0. Там, правда, тоже требуется знание английского. Нечто вроде манги по азам программирования из 12 частей, плюс 3 части про USB-клавиатуру, ещё 3 про интерфейс SmileBASIC’а и 1 часть титров. Также в комплекте большое число примеров программирования вывода текста, графики, спрайтов, звука, разнообразных эффектов и т.п. Впервые подключил к свитчу USB-клавиатуру, хотя можно программировать и без неё, с экранной клавиатуры. Пишут, что USB-мышку тоже можно подключить, но мне пока про контроллера хватает. Пока всё сильно напоминает «Ямах» моего детства (1980’ые) на стероидах. Поскольку у меня дохриллион десятилетий опыта работы с японским MSX Basic’ом, от которого этот диалект явно произошёл (я даже его когда-то дизассемблировал и помню немного, как его потроха были устроены), а также отличное знание английского — спрашивайте тут. Если что будет непонятно, без проблем разберёмся вместе. Похоже, довольно мощные программы можно на SmileBASIC’е писать и делиться ими. Правда, это не eShop и не App Store. Да и 3D-графики, поддержки видео и некоторых других технологий пока не обнаружил. Заработать таким образом вряд ли у кого получится. Но если изучить архитектуру Свитча и набросать макет, для разработки своей игры достаточно будет перейти на более серьёзный язык программирования. Когда ваша программа опубликована в SmileBASIC, другие имеют право её загрузить, ставить лайки и даже вносить изменения, в свои копии. Можно хранить программы как у себя, так и на сервере без публикации. Также можно ограничить круг пользователей, но если такая программа станет популярной, она опубликуется самостоятельно. Добавлено спустя 46 минут: Wow! Японцы используют слово «execute» в значении «казнить», то есть как синоним «delete» — удалить проект или файл. Вообще, похоже, что под невинным видом Бейсика в eShop выложена целая студия разработчика. Вроде Visual Studio, только тут всё крутится вокруг SmileBASIC’а и сделано с любовью, доступно для детей. » Features « Несколько ссылок, всё на английском: 1. Введение в программирование. Моя игра DAY1 немного сложнее, но весьма похожа. Рекомендую после прочтения обучалки загрузить её и разобраться в моём коде. https://agameaweek.com/?Blog=9706 1.1. Тот же автор объясняет, как написать ещё одну игру — теннис: https://agameaweek.com/?Blog=9741 1.2. Хороший обзор языка, без ввода-вывода (графика, джойконы не объяснены): http://smilebasicsource.com/page?pid=1526 1.3. Отличия SB4 от SB3, включая графику и контроллеры Свитча: http://smilebasicsource.com/page?pid=1362 2. Ссылка на японские проекты, которые можно загрузить в SmileBASIC’е: https://twitter.com/gosokkyu/status/1253349847085862913 3. Обучающие видео: https://www.youtube.com/user/SmileBoooom 4. Официальные советы по программированию и работе в SmileBASIC 4: https://sup4.smilebasic.com/en/doku.php?id=tips 5. Сайт сообщества с исходниками для SmileBASIC 4: https://new.smilebasicsource.com/ Сообщение отредактировал dimm0505 - Воскресенье, 13 июня 2021, 17:51 -------------------- |
Posts in this topic
AtH SmileBASIC 4/FUZE4/Game Builder Garage Суббота, 25 апреля 2020, 02:47
Skywarp В целом, я вижу больше перспективы в SmileBASIC че... Среда, 29 апреля 2020, 13:52
AtH Я очень мало смотрел чужих программ на SB4. Обычно... Среда, 29 апреля 2020, 14:01
dimm0505
Конечно бесплатное. FREE. Среда, 29 апреля 2020, 14:07
Skywarp
Еле еле, но нашёл информацию:
То есть, нужно, ч... Среда, 29 апреля 2020, 14:19
AtH На SB4 все проекты проходят модерацию перед получе... Среда, 29 апреля 2020, 14:33
dimm0505
Ну это и хорошо, нам всякого дерьма не нужно. Пу... Среда, 29 апреля 2020, 15:06
AtH Официальная вертикальная стрелялка (шмап) «SOLID G... Среда, 29 апреля 2020, 21:21
dimm0505 Нашел старую (еще японскую) демку SB4, где 3D граф... Среда, 29 апреля 2020, 21:53
AtH Возможности редактора Бейсика. В нашем eShop подск... Среда, 29 апреля 2020, 21:59
Skywarp Хехе, подключил не только клавиатуру, но и мышь, ч... Четверг, 30 апреля 2020, 16:54
dimm0505
Что за переходник? Нашел какой-то в DNS от Cable... Четверг, 30 апреля 2020, 16:59
Skywarp
Переходник вот этот: https://www.ozon.ru/context/... Четверг, 30 апреля 2020, 17:02
AtH Skywarp,
поздравляю. У меня FUZE норм запустился, ... Четверг, 30 апреля 2020, 20:44
dimm0505 Ни у кого из купивших SB4/F4 нет блютуз клавы с BT... Пятница, 01 мая 2020, 10:21
Skywarp
У меня нет блютус клав, проверить не смогу(
Нако... Пятница, 01 мая 2020, 20:42
AtH
Специализированной пары BT Клава+свисток у меня н... Пятница, 01 мая 2020, 22:40
Skywarp
Это всё объясняет, спасибо. Ссылку сам нашёл тол... Суббота, 02 мая 2020, 07:35
dimm0505 Пожалуй стоит пересмотреть свой скептицизм по пово... Пятница, 01 мая 2020, 18:03
AtH Для операторов DATA метки нужны. Но это как имена ... Суббота, 02 мая 2020, 12:39
dimm0505 Сурьёзный подход к среде разработки:
[img]https:/... Воскресенье, 03 мая 2020, 08:02
AtH Предустановленные звуки в Бейсике — что доступно д... Воскресенье, 03 мая 2020, 19:59
z.g у меня SmileBASIC из eshop'а на свиче пропал. ... Понедельник, 04 мая 2020, 01:04
AtH На сайте www.nintendo.ru тоже не находится. Видимо... Понедельник, 04 мая 2020, 01:42
z.g у меня как раз европейский регион. Понедельник, 04 мая 2020, 02:16
AtH Тогда США или Япония.
В России при прямом заходе ... Понедельник, 04 мая 2020, 02:23
Skywarp Это временно
Такое уже было с 3DS версией, пот... Понедельник, 04 мая 2020, 07:47
AtH На странице:
https://sup4.smilebasic.com/en/doku.p... Вторник, 05 мая 2020, 15:49
AtH Обнаружил ошибку в SmileBASIC 4. Из-за использован... Пятница, 15 мая 2020, 11:44
dimm0505 Лайкнул, так как твиттаком не пользуюсь для чего-т... Пятница, 15 мая 2020, 12:09
dimm0505 Завтра:
[img]http://images.nintendolife.com/9c118... Понедельник, 01 июня 2020, 21:13
dimm0505 Музтема из Тетриса, исполненная с помощью HD Rumbl... Вторник, 16 июня 2020, 16:10
dimm0505 SmileBasic 4 вернули в ижоп:
https://www.nintendo... Пятница, 19 июня 2020, 21:10
dimm0505 SMILEBASIC 4 обновили до версии 4.4.0 :woot:
N... Воскресенье, 28 июня 2020, 10:45
Akuji Товарищ превратил свич в программируемый микрокаль... Пятница, 02 апреля 2021, 12:39
dimm0505 Здесь собрали уже все средства разработки для Свит... Воскресенье, 13 июня 2021, 17:56
dimm0505 Ну как тут народ извращается в гараже? :woot:
h... Воскресенье, 20 июня 2021, 20:47
Daimond Вроде говорилось, что будет бесплатная версия прог... Воскресенье, 20 июня 2021, 22:09
dimm0505
Для Гаража? Честно не слышал, это про FUZE4 говор... Понедельник, 21 июня 2021, 01:17
Daimond
Да, именно про FUZE4 спрашиваю. Тема общая, пото... Понедельник, 21 июня 2021, 11:23![]() ![]() |
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
| Упрощённая версия | Сейчас: Пт., 23 окт. 2026, 04:33 |

Суббота, 25 апреля 2020, 02:47












