Вторник, 21 ноября 2017, 01:53

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
Страница 1 из 41234»
Форум игроделов » Программирование » Basic » RFO-Basic ( Basic! ) (Это новый язык программирования на Basic.)
RFO-Basic ( Basic! )
victus1961Дата: Понедельник, 26 октября 2015, 10:09 | Сообщение # 1
частый гость
Сейчас нет на сайте
BASIK для АНДРОИД!
Это новый язык и к сожалению распространен в не
русско язычных странах. А также пока отсутствует литература.
Но посмотрев примеры и попробывал его - мне понравился.
Есть возможность работать в текстовом или графическом экранах.
Текстовый для быстрых расчетов, а графический для графики и текста.
Также отличная скорость работы. Возможность конвертировать в арк.
Но главное он использует все возможные устройства и сенсоры смартфона
и т.д..

Добавлено (27 августа 2015, 12:56)
---------------------------------------------
В RFO-Basic пишется программа, отлаживается и если все нормально, то сбрасывается
на ПК и в Eclipse собирается в apk .
Смотреть готовые программы на RFO-Basic и они же собраные в apk здесь:
http://laughton.com/basic/programs/games/

Добавлено (27 августа 2015, 15:50)
---------------------------------------------
Здесь что-то можно посмотреть и почитать:
http://forum.boolean.name/showthread.php?t=18623
http://4pda.ru/forum/index.php?showtopic=319131&st=0#entry41732116
http://annimon.com/forum/id396951
http://www.gamedev.ru/community/android/forum/?id=181694
RFO-Basic v.1.88

Прикрепленные файлы:
Basic.apk (575 кб.)
https://github.com/RFO-BASIC/Basic
или в прикрепленном файле ( RFO-Basic v.1.88 - De_Re_BASIC!.pdf ) !
Прикрепленные файлы:
De_Re_BASIC!.pdf (2545.35 кб.)

Добавлено (09 сентября 2015, 10:02)
---------------------------------------------
Пример программы :

REM Start of BASIC! Program
REM Цветные шарики со звуком и без

GR.OPEN 255,200,200,200
GR.ORIENTATION 0
GR.SCREEN w,h

start:
gr.cls
cx=20
cy=h/2

loop:
r=255*((sgn(rnd()-0.5)+1))
g=255*((sgn(rnd()-0.5)+1))
b=255*((sgn(rnd()-0.5)+1))
GR.COLOR 255,r,g,b,1
dx=(rnd()-0.3)*30
dy=(rnd()-0.5)*40
cx=cx+dx
cy=cy+dy

! tone 3300-cy*10,186 % если убрать "!" будет звук
! 186 минимум миллисекунд данного устройства

GR.CIRCLE nc,cx,cy,8
if cy<0 then goto start
if cy>h then goto start
if cx>w then goto start
GR.RENDER

goto loop

В программе выше для каждого устройства свои миллисекунды!
Они определяются : запускаем набранную программу командой RUN и она если
находит не соответствие выдает ОШИБКУ в которой указывает нужные миллисекунды.

Добавлено (09 сентября 2015, 10:06)
---------------------------------------------
Команды и синтаксис графики на русском можно скачать сдесь :
http://annimon.com/forum/id396951-180
или
http://4pda.ru/forum/index.php?showtopic=319131&st=20

Добавлено (09 сентября 2015, 10:48)
---------------------------------------------
Разбор программы шарики :
http://4pda.ru/forum/index.php?showtopic=319131&st=20
или
http://annimon.com/forum/id396951-180

Добавлено (26 октября 2015, 10:07)
---------------------------------------------
Программа ЧАСЫ и КАЛЕНДАРЬ на
http://annimon.com/forum/id396951-250

Добавлено (26 октября 2015, 10:09)
---------------------------------------------
Screenshot смотреть на
http://4pda.ru/forum/index.php?showtopic=319131&st=40

Сообщение отредактировал victus1961 - Среда, 09 сентября 2015, 10:07
andarkyДата: Понедельник, 26 октября 2015, 10:16 | Сообщение # 2
старожил
Сейчас нет на сайте
я то думал будет нечто типа Blitz3d - это было бы круто

<...нет мыслей>
victus1961Дата: Среда, 25 ноября 2015, 12:21 | Сообщение # 3
частый гость
Сейчас нет на сайте
Появился новый сайт по RFO-Basic !!!

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

Добавлено (17 ноября 2015, 13:29)
---------------------------------------------
На Annymon появилось много полезного и интересного.

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

Добавлено (19 ноября 2015, 13:45)
---------------------------------------------
RFO-Basic v 1.88.02 появился на выше названых сайтах!

Добавлено (25 ноября 2015, 12:21)
---------------------------------------------
На сайте разрабатывается игра Star Wars!
Скриншоты можно посмотреть на :
http://4pda.ru/forum/index.php?showtopic=319131&st=40
или
http://65wat.ru/forum/viewtopic.php?f=4&t=3

Сообщение отредактировал victus1961 - Вторник, 17 ноября 2015, 13:30
TLTДата: Среда, 25 ноября 2015, 14:57 | Сообщение # 4
Сейчас на сайте
Нужно будет глянуть, что он из себя представляет.

Дао, выраженное словами, не есть истинное Дао.
victus1961Дата: Вторник, 12 января 2016, 09:53 | Сообщение # 5
частый гость
Сейчас нет на сайте
Новый участник форума представил свою игру Ufo Destroyer!

http://65wat.ru/forum/viewtopic.php?f=4&t=23

Добавлено (11 декабря 2015, 11:33)
---------------------------------------------
Похоже что то новое !
http://65wat.ru/forum/viewtopic.php?f=4&t=2&start=40

Добавлено (31 декабря 2015, 08:49)
---------------------------------------------
С Новым годом друзья !!!!
Новая версия - 1.89.
Новое описание.
Здесь :
http://65wat.ru/forum/viewtopic.php?f=4&t=2&start=90
http://annimon.com/forum/id396951-620
http://4pda.ru/forum/index.php?showtopic=319131&st=60

Добавлено (05 января 2016, 09:17)
---------------------------------------------
Появились новые примеры программ.
Они на выше приведенных форумах.

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

LoLrDДата: Вторник, 12 января 2016, 11:27 | Сообщение # 6
частый гость
Сейчас нет на сайте
есть визуальные редактор уровней?

...
victus1961Дата: Пятница, 22 января 2016, 10:35 | Сообщение # 7
частый гость
Сейчас нет на сайте
А также две интересных программки размывающих изображение!
Смотреть сдесь :
http://4pda.ru/forum/index.php?showtopic=319131&st=60
или
http://annimon.com/forum/id396951-720
Если правильно понял , то вопрос о редакторах уровней для игр?
То возможно и есть. Я на буржуйских сайтах и форумах не лазил!

Добавлено (12 января 2016, 16:25)
---------------------------------------------
Интересный генератор лабиринтов !!!
И его скриншоты.
Хорошая штука для создания игр на основе лабиринтов.
находится здесь :
http://annimon.com/forum/id396951-720
или
http://4pda.ru/forum/index.php?showtopic=319131&st=60

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

Добавлено (15 января 2016, 08:44)
---------------------------------------------
Прекрасный пример графики сделал наш товарищ - shuhart90!
http://65wat.ru/forum/viewtopic.php?f=4&t=2&start=100
Скриншоты на 4pda.

Добавлено (22 января 2016, 10:35)
---------------------------------------------
Программа рисующая известный фрактал " Лист папоротника ".
Рисует долго - до появления надписи DONE.
Но ужасно красиво.
Скачать здесь:
http://65wat.ru/forum/viewtopic.php?f=4&t=2&p=696#p696

Tyr_AnassaziДата: Пятница, 22 января 2016, 17:43 | Сообщение # 8
постоянный участник
Сейчас нет на сайте
А можно в этой теме несколько скринов вставить, например, по основному функционалу движка?

WorldSim3D = 3D + Irrlicht + FreeBasic. Программируй в удовольствие, а не "в тягость"! Make your project with pleasure, not with strain! Ознакомиться
victus1961Дата: Понедельник, 25 января 2016, 10:17 | Сообщение # 9
частый гость
Сейчас нет на сайте
В Basic не помню движков.
А скрины на 4pda.
Основная ветка на 65wat.ru/forum
И общий форум на annimon.
Все ссылки выше.
Конкретные вопросы лучше обсуждать на 65wat.ru/forum.

Добавлено (22 января 2016, 20:21)
---------------------------------------------
А что то вставить здесь - не получается.

Добавлено (25 января 2016, 10:17)
---------------------------------------------
Новая интересная логическая игра !!!
Скачать здесь:
http://65wat.ru/forum/…php?f=4&t=2&p=697#p697

Сообщение отредактировал victus1961 - Пятница, 22 января 2016, 20:22
GudleifrДата: Понедельник, 25 января 2016, 12:58 | Сообщение # 10
почти ветеран
Сейчас нет на сайте
victus1961, а можно написать попроще? Допустим, я хочу купить какую-либо фигню на Андроиде (Я, на самом деле, никогда раньше такого не делал). Этот Ваш BASIC пойдет на любом? Или только при наличии какого-то минимума железа, сервисов, он-лайн подключений? Сможет он жить только на у-ве, без поддержки большого брата кросс-компьютера? Наконец, если я начну писать на нем большую красивую игру, что меня вероятнее всего остановит: допустимый размер программы, быстродействие, нехватка места под ресурсы, плохой доступ к API...

Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
victus1961Дата: Понедельник, 25 января 2016, 16:35 | Сообщение # 11
частый гость
Сейчас нет на сайте
RFO-Basic работает на Андроид.
Пока мы не сталкивались с проблемой железа.
Но для работы в формате bas нужна установка rfo-basic/
А в скомпилированном в apk виде работает просто под андроид как и все программы с расширением apk.
Допустимый размер ограничивается памятью устройства.
Так что за это можно не бояться.
Быстродействия вроде хватает. Правда 3D не пойдет.
Здесь примеры буржуйских программ:
http://laughton.com/basic/programs/games/
А здесь мы разрабатываем свое:
http://65wat.ru/forum/viewforum.php?f=4&sid=4107f1ff20dd319c8285c67362edae25
Можно зайти и посмотреть.
Только нужно знать нюансы по установке программ с приложением данных (data).
GudleifrДата: Понедельник, 25 января 2016, 16:37 | Сообщение # 12
почти ветеран
Сейчас нет на сайте
Цитата victus1961 ()
RFO-Basic работает на Андроид.
...
А в скомпилированном в apk виде работает просто под андроид как и все программы с расширением apk.
???


Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
victus1961Дата: Понедельник, 25 января 2016, 16:46 | Сообщение # 13
частый гость
Сейчас нет на сайте
Что значит - ???

Добавлено (25 января 2016, 16:41)
---------------------------------------------
Вообще полную информацию можно получить по выше приведенным ссылкам!

Добавлено (25 января 2016, 16:46)
---------------------------------------------
Например здесь:
http://annimon.com/forum/id396951

GudleifrДата: Понедельник, 25 января 2016, 16:52 | Сообщение # 14
почти ветеран
Сейчас нет на сайте
Цитата victus1961 ()
Что значит - ???
В первой фразе - "работает". А во второй, вроде, утверждается, что нет, и для того, чтобы работало, требуется "скомпилировать".

Повторю вопросы:
Каким способом сам Basic попадает на устройство? Через обычный накопитель/разъем при помощи средств файловой системы домашнего компьютера, через хитрую программу инсталляции/синхронизации домашнего компьютера, через интернет со специального сайта?
Могу ли я писать на у-ве Basic-программы? Запускать их?
Могу ли я компилировать на у-ве Basic-программы в apk?
Тоже по поводу подготовки ресурсов для программ (раз Вы пишете, что там проблемы).

По поводу ограничений Basic, я так понимаю, Вы пока не разбирались.


Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.

Сообщение отредактировал Gudleifr - Понедельник, 25 января 2016, 17:05
victus1961Дата: Понедельник, 25 января 2016, 19:34 | Сообщение # 15
частый гость
Сейчас нет на сайте
Вроде понятно написал!
Ну ладно.
На любое устройство с платформой Android устанавливается ( загружается)
интерпритатор RFO-Basic.
Запускается и внем пишутся программы на rfo-basic. Там же редактируются и запускаются. Если есть необходимость компилируются на ПК в формат apk.

Добавлено (25 января 2016, 19:26)
---------------------------------------------
Про ограничения я не понял.
Я имел ввиду что в языке есть специальные возможности.
То есть картинки, звук и так далее загружаются в отдельную папку data.
На диске где установлен rfo в папке есть папка data.
И программа использует эти данные.

Добавлено (25 января 2016, 19:28)
---------------------------------------------
С ограничениями мы пока , да и ни кто не сталкнулись.
Много программ скомпилированных имеются на Маркете.

Добавлено (25 января 2016, 19:31)
---------------------------------------------
Я имел ввиду Маркет.

Добавлено (25 января 2016, 19:33)
---------------------------------------------
Если опять не понятно зайди на ссылки выше и задай свой вопрос.
Может у меня нет таланта доступно ответить.
Удачи!

Добавлено (25 января 2016, 19:34)
---------------------------------------------
С ограничениями мы пока , да и ни кто не сталкнулись.
Много программ скомпилированных имеются на Маркете.


Сообщение отредактировал victus1961 - Вторник, 26 января 2016, 10:29
GudleifrДата: Понедельник, 25 января 2016, 19:52 | Сообщение # 16
почти ветеран
Сейчас нет на сайте
victus1961, спасибо, основное выяснил.

Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
victus1961Дата: Вторник, 26 января 2016, 10:27 | Сообщение # 17
частый гость
Сейчас нет на сайте
Да еще на всякий случай:
У него есть два режима: текстовый и графический.
В основном все пользуются графическим.
В нем работает графика.
Так что надо смотреть на форумах как их использовать.
Это просто!

Добавлено (26 января 2016, 10:27)
---------------------------------------------
Еще забыл сказать, что сами программы ( текст ) можно набирать в любом текстовом редакторе.
Например Word.
Листинг с кодом сохраняется в формате txt с кодировкой utf-8.
После меняем расширение txt на bas и получаем рабочую программу.

ArtGrДата: Среда, 27 января 2016, 00:09 | Сообщение # 18
старожил
Сейчас нет на сайте
Цитата victus1961 ()
После меняем расширение txt на bas и получаем рабочую программу.


Прочитал и вспомнил, как пытался сделать программу, набрав команды на Basic в блокноте, а после сохранив файл в формате .exe
Вспомнил, и разбил лицо фэйспалмами.



... ла-ла-ла-ла-ла-ла-ла-ла! :-)
victus1961Дата: Вторник, 02 февраля 2016, 18:19 | Сообщение # 19
частый гость
Сейчас нет на сайте
Отличные книги для программиста!
Не привязанные к какому либо языку.
1 - "Алгоритмические трюки для программистов" второе издание, Генри Уоррен - мл.
2 - "Занимательное программирование" (Самоучитель) М. Мозговой

Кому надо заходим и качаем.
Я выложил на :
http://4pda.ru/forum/index.php...;st=80#entry46757168
Чтобы здесь не занимать место памяти!
Tyr_AnassaziДата: Среда, 03 февраля 2016, 16:03 | Сообщение # 20
постоянный участник
Сейчас нет на сайте
Цитата
http://4pda.ru/forum/index.php...;st=80#entry46757168

Ссылка не книги - не полная, поэтому выдаёт ошибку.


WorldSim3D = 3D + Irrlicht + FreeBasic. Программируй в удовольствие, а не "в тягость"! Make your project with pleasure, not with strain! Ознакомиться
Форум игроделов » Программирование » Basic » RFO-Basic ( Basic! ) (Это новый язык программирования на Basic.)
Страница 1 из 41234»
Поиск:

Все права сохранены. GcUp.ru © 2008-2017 Рейтинг