forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Android (http://forum.boolean.name/forumdisplay.php?f=150)
-   -   RFO BASIC (http://forum.boolean.name/showthread.php?t=18623)

RegIon 11.09.2015 23:59

Ответ: RFO BASIC
 
Цитата:

Сообщение от 1961uvg (Сообщение 299551)
Reglon

Вообще не инструкций. А команд 512.
И обновляется где-то раз в месяц.
А главное использует все устройства смартфона и работает на любой размер
экрана. При необходимости компилируется в apk.
Понятный язык и много возможностей.
Этим он и привлек меня.
А то до этого я на Pascal GUI колбасился.
Да же сравнивать не хочу.

Короче Supper !

Принуждаю к https://love2d.org/
Тутор на хабре: http://habrahabr.ru/post/202540/

Это твой не любимый l4a, только кросс.

Вот билд под Android.
https://bitbucket.org/MartinFelis/lo...sdl2/downloads

Вообще ничего не нужно. Прям ничего, запускать можно просто открыв *.love , который zip - архив. Даже можно просто скинуть в папку lovegames на sdcard скрипты и ресы - заработают.
Кууууда круче Basica, и нету огомных тулчейнов, спокойно пишется на телефоне.
:tongue:

Gector 12.09.2015 11:39

Ответ: RFO BASIC
 
Вложений: 1
Цитата:

Сообщение от 1961uvg (Сообщение 299551)

Короче Supper !


ewo 12.09.2015 16:08

Ответ: RFO BASIC
 
Region, забавная штука, этот Л'ёв. Но топик не о нем родимом ;)

Цитата с Хабра:

Да и не знаю что там такого особенного нужно, большая часть необходимых инструментов, причем свободных, есть вне любви, это что касается создания ресурсов (графика, звук, текст/локализация и тп), разве что может понадобиться отдельно упаковка/оптимизация ресурсов, редактор уровней/карт, редактор меню, да и в принципе, по большому счету, все, но это не такая уж и большая проблема и именно это обычно и пишется или затачивается отдельно под задачу в средних и мелких проектах и часто используется повторно на других проектах, все эти редакторы как правило аскетичные и схематичные, а потому простые в реализации, если конечно не рассматривать внутриигровых редакторов уровней, иногда это может быть просто текстовый блокнот… :)

И вообще, по большей части все упиравется в мотивацию программиста.
Нет идеи OR нет желания - какой язык не предложи, все одно.

Л'ёв слишком няшный для таких суровых парней, как мы ;)

И, http://gcup.ru/forum/74-39447-1 он (она) напрямую в джаву "переводит", или все та же интерпретация?

RegIon 13.09.2015 11:26

Ответ: RFO BASIC
 
Цитата:

Сообщение от ewo (Сообщение 299565)
Region, забавная штука, этот Л'ёв. Но топик не о нем родимом ;)

Цитата с Хабра:

Да и не знаю что там такого особенного нужно, большая часть необходимых инструментов, причем свободных, есть вне любви, это что касается создания ресурсов (графика, звук, текст/локализация и тп), разве что может понадобиться отдельно упаковка/оптимизация ресурсов, редактор уровней/карт, редактор меню, да и в принципе, по большому счету, все, но это не такая уж и большая проблема и именно это обычно и пишется или затачивается отдельно под задачу в средних и мелких проектах и часто используется повторно на других проектах, все эти редакторы как правило аскетичные и схематичные, а потому простые в реализации, если конечно не рассматривать внутриигровых редакторов уровней, иногда это может быть просто текстовый блокнот… :)

И вообще, по большей части все упиравется в мотивацию программиста.
Нет идеи OR нет желания - какой язык не предложи, все одно.

Л'ёв слишком няшный для таких суровых парней, как мы ;)

И, http://gcup.ru/forum/74-39447-1 он (она) напрямую в джаву "переводит", или все та же интерпретация?

Это просто утилка, что бы руками не собирать и не подписывать, она меняет имя пакета, иконку, может что еще, и папку asset, где все лежит.
Но по идее Jit-компиляция (luaJIT), ничто не переволит в джаву.
Но и что? Unity3d на CLR ( аналог jvm), java на dvm, а Барсик даже просто интерпретируемый (что уже медленнее JIT) .

https://ru.wikipedia.org/wiki/JIT-%D0%BA%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D1%8F%D1%86%D 0%B8%D1%8F - JIT
https://ru.wikipedia.org/wiki/Common_Language_Runtime - CLR

Все выполняется в песочнице и на виртуальной машине какое-то время, кроме нативногго кода и OAT (компилированый в машинный код dex андроида, появился в 4.4 как экспериментальная версия, в 5.* уже только она. Быстро, довольно, но жрет в 2-3 раза больше памяти)

1961uvg 14.09.2015 15:27

Ответ: RFO BASIC
 
Разбор программ на основной ветке - http://annimon.com/forum/id396951-210

ewo 20.09.2015 19:54

Ответ: RFO BASIC
 
Содержимое папки "utilities" с ftp.laughton.com, 108мб https://yadi.sk/d/aS01QBHHjChyC

Исходники программ (продвинутый уровень).

ewo 21.09.2015 18:28

Ответ: RFO BASIC
 
Для демки с эффектом пламени, мне потребовалась некоторая помощь. Смотрим, какие решения предложили:

http://rfobasic.freeforums.org/scrol...een-t3676.html

1961uvg 26.10.2015 10:53

Ответ: RFO BASIC
 
Программка ЧАСЫ с КАЛЕНДАРЕМ смотреть на
http://annimon.com/forum/id396951-250

1961uvg 05.11.2015 11:53

Ответ: RFO BASIC
 
На форуме ANNIMON появилось много интересного и полезного !!!

1961uvg 17.11.2015 14:18

Ответ: RFO BASIC
 
Новый сайт по RFO-Basic !!!

http://65wat.ru/forum/index.php?sid=...0201509a5a511b

harmon 20.11.2015 07:40

Ответ: RFO BASIC
 
Синтаксис уж больно дикий. Программы не читаемы. Я думал что это что то похожее на QBasic или BLITZ. Он позволяет делать что то кроме маленьких поделок? Вы уже что то сделали?

1961uvg 20.11.2015 13:51

Ответ: RFO BASIC
 
Синтаксис нормальный как и должен быть у Basic.
Не вероятные возможности по работе со смартфонами.
Короче суппер.
И сравнивать с таким примитивом как BLITZ просто не корректно.
BLITZ не является языком программирования как таковым.
Просто игрушка - конструктор.
А с QBasic и FreeBasic очень похожи - даже на форумах они находятся рядом.
Насчет синтаксиса можно посмотреть сдесь http://annimon.com/forum/id396951-250
или на http://65wat.ru/forum

harmon 21.11.2015 02:00

Ответ: RFO BASIC
 
Этот человек VH пришёл с другого языка. Он спалился на 42 странице - листинг в бейсике работать не будет.

Код:

DO
    ++sc
    GR.MODIFY txt,"text",STR$(sc)
    ! Начальные языки пламени

в бейсике так не пишут. Там надо sc=sc+1

Но язык действительно интересен. Надо пробовать.

Gector 21.11.2015 21:39

Ответ: RFO BASIC
 
А еще можно делать обалденные часы и салюты. А самое главное - никаких шейдеров. Кому нужны эти компилируемые вставки кода на другом языке позволяющие делать визуальные эффекты высокой производительности?

А что до блица, так этот старичок еще в 2001 году не умел собирать apk. И сейчас ждать уже не стоит. А эти блицевксие типы? Зачем эта фигня если есть массив? Он за каким-то хреном умел грузить модели, но не умел делать календари и часы.

1961uvg 24.11.2015 23:39

Ответ: RFO BASIC
 
Сейчас на сайте 65wat.ru/forum разрабатываем игру Star Wars Звезда Смерти. Если любопытно - посмотрите. Там всевозможные возможности RFO-Basic.

Gector 25.11.2015 11:31

Ответ: RFO BASIC
 
Вложений: 1
Цитата:

Сообщение от 1961uvg (Сообщение 301860)
Сейчас на сайте 65wat.ru/forum разрабатываем игру Star Wars Звезда Смерти. Если любопытно - посмотрите. Там всевозможные возможности RFO-Basic.

Посоны! Зацените! Реально шикарные скрины!

Arton 25.11.2015 20:53

Ответ: RFO BASIC
 
Цитата:

Сообщение от Gector (Сообщение 301865)
Посоны! Зацените! Реально шикарные скрины!

Зато сайт полностью оправдывает своё название.

Gector 25.11.2015 21:40

Ответ: RFO BASIC
 
Где игра?! Где скрины!!! РРРРРАААААГРХ!!!

1961uvg 26.11.2015 14:46

Ответ: RFO BASIC
 
Игра и скрины на :
http://4pda.ru/forum/index.php?showtopic=319131&st=60
или
http://65wat.ru/forum/viewtopic.php?f=4&t=3

ewo 26.11.2015 22:37

Ответ: RFO BASIC
 
Гектор, поправь свой сайт в подписи. Он настолько крут, что не отображается ;)

1961uvg 11.12.2015 11:55

Ответ: RFO BASIC
 
Вложений: 1
Похоже что то новое !
http://65wat.ru/forum/viewtopic.php?f=4&t=2&start=40

Gector 11.12.2015 19:59

Ответ: RFO BASIC
 
Цитата:

Сообщение от ewo (Сообщение 301908)
Гектор, поправь свой сайт в подписи. Он настолько крут, что не отображается ;)

Сайт уже месяца два как снесен. Спс за то что напомнил удалить из профиля.

Arton 12.12.2015 03:25

Ответ: RFO BASIC
 
Цитата:

Сообщение от Gector (Сообщение 302467)
Сайт уже месяца два как снесен. Спс за то что напомнил удалить из профиля.

Он всё ещё там, кнопка «WWW».

Gector 12.12.2015 13:20

Ответ: RFO BASIC
 
Цитата:

Сообщение от Arton (Сообщение 302532)

Он всё ещё там, кнопка «WWW».

Ах да. Вообще место под сайт было у друга. Но сайтом он теперь не владеет. Видимо снесли.

1961uvg 15.12.2015 21:04

Ответ: RFO BASIC
 
Ну так заходи к нам на 65wat.ru/forum.

1961uvg 31.12.2015 09:48

Ответ: RFO BASIC
 
С Новым годом друзья !!!!
Новая версия - 1.89.
Новое описание.
Смотреть здесь:
http://4pda.ru/forum/index.php?showtopic=319131&st=60
http://annimon.com/forum/id396951-620
http://65wat.ru/forum/viewtopic.php?f=4&t=2&start=90

1961uvg 12.01.2016 10:54

Ответ: RFO BASIC
 
Вышел реализ 189.02 ( тестовый вариант ).
На https://bintray.com/rfo-basic/android/RFO-BASIC/ просят помочь вытрясти из него ошибки ( такой машинный перевод ).

1961uvg 12.01.2016 15:29

Ответ: RFO BASIC
 
А также две интересных программки размывающих изображение!
Смотреть сдесь :
http://4pda.ru/forum/index.php?showtopic=319131&st=60
или
http://annimon.com/forum/id396951-720

1961uvg 12.01.2016 17:18

Ответ: RFO BASIC
 
Интересный генератор лабиринтов !!!
И его скриншоты.
Хорошая штука для создания игр на основе лабиринтов.

http://annimon.com/forum/id396951-720

1961uvg 14.01.2016 20:49

Ответ: RFO BASIC
 
Интересные программки, особенно для любителей по ковыряться в чужом коде!
Здесь выложить не могу - не принимает расширение bas.
Bouncine bales-5 : на экране летают шарик и если слева двигать ползунок их количество
резко возрастает.
Clock C : аналоговые круговые часы без стрелок.
Clock D: цифровые часы причем говорящие если коснуться экрана.
Fractal: фрактал довольно шустро рисующийся.
Gradient: красивая графика использующая градиент цвета.
MidiMaker: музыкальный редактор.
Monitor-3: красивые графики не понятно чего.
Morze-3: азбука Морзе.
Screen Test: тест экрана.
ddd: заставка типа "Матрица".
скриншоты на 4pda,а сами проги на 65wat.ru/forum или на annimon.

1961uvg 15.01.2016 09:38

Ответ: RFO BASIC
 
Прекрасный пример графики сделал наш товарищ - shuhart90!
http://65wat.ru/forum/viewtopic.php?f=4&t=2&start=100
Скриншоты на 4pda.

impersonalis 15.01.2016 12:14

Ответ: RFO BASIC
 
Цитата:

Сообщение от 1961uvg (Сообщение 303288)
Здесь выложить не могу - не принимает расширение bas.

zip

1961uvg 02.02.2016 19:17

Ответ: RFO BASIC
 
Отличные книги для программиста!
Не привязанные к какому либо языку.
1 - "Алгоритмические трюки для программистов" второе издание, Генри Уоррен - мл.
2 - "Занимательное программирование" (Самоучитель) М. Мозговой

Кому надо заходим и качаем.
Я выложил на :
http://4pda.ru/forum/index.php...;st=80#entry46757168
Чтобы здесь не занимать место памяти!

Arton 03.02.2016 00:37

Ответ: RFO BASIC
 
Цитата:

Сообщение от 1961uvg (Сообщение 303832)
Отличные книги для программиста!
Не привязанные к какому либо языку.
1 - "Алгоритмические трюки для программистов" второе издание, Генри Уоррен - мл.
2 - "Занимательное программирование" (Самоучитель) М. Мозговой

Кому надо заходим и качаем.
Я выложил на :
http://4pda.ru/forum/index.php...;st=80#entry46757168
Чтобы здесь не занимать место памяти!

Ссылка кривая.
Почему на чужом форуме, вместо какого-нибудь файлообменника?

1961uvg 05.02.2016 14:40

Ответ: RFO BASIC
 
Мне так проще!
Как подсказали книги не грузятся.
Я сам удивился, пока не понял!
Книги на месте.
Скачать книги как выяснилось можно только после регистрации или входа!
Да еще ссылка битая.
Вот исправленная:
http://4pda.ru/forum/index.php?showtopic=319131&st=80

1961uvg 10.02.2016 11:56

Ответ: RFO BASIC
 
Отличный пример создания кнопок ( в данном случае клавиатура ).
Красиво и оригинально!
Советую посмотреть.
Скриншот здесь:
http://4pda.ru/forum/index.php?showtopic=319131&st=80

Жека 11.02.2016 07:27

Ответ: RFO BASIC
 
На самом деле это ужасные кнопки!

1961uvg 11.02.2016 17:07

Ответ: RFO BASIC
 
Ну это дело вкуса.

Arton 12.02.2016 01:05

Ответ: RFO BASIC
 
Цитата:

Сообщение от 1961uvg (Сообщение 304016)
Ну это дело вкуса.

Они глаза разъедают:



Цитата:

Сообщение от 1961uvg (Сообщение 303932)
Мне так проще!...
Скачать книги как выяснилось можно только после регистрации или входа!

Замечательная идея.
Выложить файлы на форум через другой форум, где ещё надо зарегистрироваться.

Gector 12.02.2016 10:35

Ответ: RFO BASIC
 
Раскладка abc в перемешку с символами и цифрами вместо простого qwerty, кнопки темные и рендерятся а-ля paint. "Красиво и оригинально" тут не очень подходит.

1961uvg 12.02.2016 11:17

Ответ: RFO BASIC
 
Это просто пример самой программ.
А цвет , форму , раскладку и т.д. можно менять как хочешь.

1961uvg 02.03.2016 12:08

Ответ: RFO BASIC
 
Нашел ну очень интересный сайт по основам программирования : http://www.opita.net/
Очень рекомендую. Много интересного и нового узнал.

1961uvg 10.03.2016 11:14

Ответ: RFO BASIC
 
Вышла новая тест версия 18905!
В ней что то новое и исправлены ошибки предыдущих версий!
Скачать можно здесь:
http://4pda.ru/forum/index.php?showtopic=319131&st=100
или более подробно с вариантом машинного перевода:
http://65wat.ru/forum/viewtopic.php?f=4&t=2&start=160

1961uvg 10.03.2016 12:08

Ответ: RFO BASIC
 
Примеры правильного ( оптимального ) создания TOUCH !
Взято с сайта разработчиков.
Скачать здесь:
http://65wat.ru/forum/viewtopic.php?...2&p=1286#p1286
или
http://4pda.ru/forum/index.php?showtopic=319131&st=100

1961uvg 15.04.2016 12:24

Ответ: RFO BASIC
 
Вышла новая долгожданная версия RFO-Basic v.1.90 !
Сам язык, мануал, и изменения на английском и машинном переводе на русский - здесь:
http://65wat.ru/forum/viewtopic.php?f=4&t=2&start=180

1961uvg 18.08.2016 12:43

Ответ: RFO BASIC
 
B маркете уже компилятор по 2,8$ !
Для версии 1.90 .
https://play.google.com/store/apps/details?id=com.rfo.compiler
Продолжается работа по VIP версии ( бесплатной ).

harmon 20.10.2016 13:15

Ответ: RFO BASIC
 
Дарю вам ссылочку http://rfobasic.ru/index.php
В будущем пользуйтесь поиском :)

1961uvg 20.12.2016 12:37

Ответ: RFO BASIC
 
Новые "ШПАРГАЛКИ" по графике от levapbar !
Классно сделанные программки по сути по всему разделу "Графика" - в них как описание команд, так и примеры
использования!
Если собрать все "ШПАРГАЛКИ" помещенные ранее , то получится супер мануал!
Они здесь : http://annimon.com/forum/id396951-1440
Другие смотреть ранее.

1961uvg 30.12.2016 11:21

Ответ: RFO BASIC
 
На официальном форуме нашел первую демонстрационную программу виртуальной реальности на BASIC,
т.е. динамическое стерео ( 3D ).
Для просмотра нужны очки виртуальной реальности для смартфона, их можно сделать из картона ( можно найти в интернете ) или купить, есть подороже - из пластмассы.
http://info.vrstorecardboard.ru/
Как один и самый бюджетный вариант это использовать лист бумаги ( картон ), установить на экран смартфона
по середине между двух изображений и смотреть каждое изображение своим глазом.
В программе есть три режима: 1 - полупрозрачные квадраты; 2 - цветные точки ( звезды ) и 3 - буквы.
Выбираем и смотрим как это летит на Вас.
Ну очень эффектно смотрится !!!
Сама программа находится здесь:
http://annimon.com/forum/id396951-1520

ant0N 30.12.2016 12:48

Ответ: RFO BASIC
 
Мне вот просто интересно, как много людей пользуются такими вот инструментами для разработки игр? Как они выглядят?
Есть же юнити столько классных и неочень движков"все в одном", зачем брать голый диалект умирающего языка?
Не ради холивара пост!

DarkInside 30.12.2016 17:52

Ответ: RFO BASIC
 
Ну похоже сегмент рынка достаточный, чтобы создавались и активно развивались такие коммерческие продукты как www.b4x.com.

Думаю, выглядят эти люди примерно так:
1. Игрался с диалектами бейсика под десктоп -> решил запилить что-нить под смартфон -> глянул мануалы по java -> понял, что жопа и изучать придется как минимум год -> пришла мысль вдруг есть диалект бейсика под мобайл -> загуглил, скачал, запустил пример - всё работает, ничего не надо настраивать, в коде есть знакомые буквы, знакомая логика -> PROFIT!
2. Решил запилить приложение под андроид, но сам не погромист и нанимать денег нет -> глянул мануалы по java -> понял, что жопа и изучать придется как минимум год -> вспомнил, что в начале 2000х изучал в универе бейсик и вроде было всё просто -> пришла мысль вдруг есть диалект бейсика под мобайл -> загуглил, скачал, запустил пример - всё работает, ничего не надо настраивать, в коде есть знакомые буквы, знакомая логика -> PROFIT!
...и т.д.

ИМХО бейсики имеют самый минимальный порог входа за счет элементарного окружения, ничего не надо настраивать, ничего не надо собирать, установил пакет и в нём уже всё есть: IDE, компилятор, примеры и волшебная кнопочка "запустить шоб работало!" + многие когда-то в универе или школе сталкивались с бейсиком в том или ином виде, даже если специальность была не ИТшная.

Все знают, что есть бейсик и уже имели с ним дело, но про существование Unity знают далеко не все и это всё же более широкая среда и новичок может легко запутаться. Для того, чтобы юзать юнити надо сначала разбираться в среде, а потом еще и учить язык, на котором скрипты будешь писать.

С бейсиком тоже надо разбираться, но выглядит он изначально дружелюбнее для перечисленного выше сегмента людей и это помогает в освоении.

1961uvg 30.01.2017 15:22

Ответ: RFO BASIC
 
Новая интересная программа от bOing!
http://annimon.com/forum/id396951-1630
Советую посмотреть!

Evgen 31.01.2017 10:31

Ответ: RFO BASIC
 
Цитата:

Сообщение от ant0N (Сообщение 311108)
Мне вот просто интересно, как много людей пользуются такими вот инструментами для разработки игр? Как они выглядят?
Есть же юнити столько классных и неочень движков"все в одном", зачем брать голый диалект умирающего языка?
Не ради холивара пост!

Для разработки нет. Однако когда в дороге делать нечего можно наверно ченить покодить.

1961uvg 03.02.2017 11:04

Ответ: RFO BASIC
 
Людей как на русско язычном форуме хватает , так и на официальном англо язычном. Для написания по быстрому небольшой нужной программки
- само то!
А насчет больших программ - можно посмотреть здесь :
http://rfobasic.freeforums.org/index.php

1961uvg 30.03.2017 11:54

Ответ: RFO BASIC
 
Появилась версия 1.91 !
По версии 1.91 смотреть здесь:
https://github.com/RFO-BASIC/Basic
Скачать и руководство здесь :
https://bintray.com/rfo-basic/android/RFO-BASIC
или здесь :
http://laughton.com/basic/programs/apks/


Часовой пояс GMT +4, время: 18:56.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot