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)
--------------------------------------------- Пример программы :
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) ---------------------------------------------
Сообщение отредактировал victus1961 - Четверг, 24 Мая 2018, 20:55 |
|
| |
andarky | Дата: Понедельник, 26 Октября 2015, 10:16 | Сообщение # 2 |
старожил
Сейчас нет на сайте
| я то думал будет нечто типа Blitz3d - это было бы круто
Моя страничка по дизайну GameDev//Design//3D Ютубчик
|
|
| |
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
|
|
| |
CaptainHunt | Дата: Пятница, 22 Января 2016, 17:43 | Сообщение # 8 |
был не раз
Сейчас нет на сайте
| А можно в этой теме несколько скринов вставить, например, по основному функционалу движка?
WorldSim3D: сделай 3D игру на С++/FreeBasic/D для PC Windows/Linux. Программируй в удовольствие, а не "в тягость"! 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 Чтобы здесь не занимать место памяти!
|
|
| |
CaptainHunt | Дата: Среда, 03 Февраля 2016, 16:03 | Сообщение # 20 |
был не раз
Сейчас нет на сайте
| Цитата http://4pda.ru/forum/index.php...;st=80#entry46757168 Ссылка не книги - не полная, поэтому выдаёт ошибку.
WorldSim3D: сделай 3D игру на С++/FreeBasic/D для PC Windows/Linux. Программируй в удовольствие, а не "в тягость"! Make your project with pleasure, not with strain! Ознакомиться
|
|
| |
|