Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > Android

Android Разработка игр на платформе Android

Ответ
 
Опции темы
Старый 14.10.2013, 19:23   #1
free_entity
AnyKey`щик
 
Регистрация: 11.02.2010
Сообщений: 6
Написано 0 полезных сообщений
(для 0 пользователей)
RFO BASIC

Долго искал и таки нашел.
Единственный на данный момент адекватный вариант создания игр и приложений на андроиде.
Коротко о возможностях :
графика с мультитачем
использовать HTML и JavaScript для создания gui (можно динамически)
операции с файлами, звук и музыка, доступ ко всем функциям ос, в том числе системные shell комманды
Имеется немало встроенных примеров по основным моментам
Дополнительные примеры можно нарыть там
http://rfobasic.freeforums.org/share...ograms-f6.html
текущая версия 1.75
http://laughton.com/basic/versions/v01.75/Basic.zip
справка тут
http://laughton.com/basic/help/De_Re_BASIC%21.htm
http://laughton.com/basic/help/De_Re_BASIC%21.pdf
http://www.rfobasic.com/

Последний раз редактировалось free_entity, 14.10.2013 в 21:28.
(Offline)
 
Ответить с цитированием
Старый 14.10.2013, 20:16   #2
free_entity
AnyKey`щик
 
Регистрация: 11.02.2010
Сообщений: 6
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: RFO BASIC

написал простенький покер (без калькуляции результата) c html gui
http://s019.radikal.ru/i627/1310/71/654f78306f22.png
архив распаковать в mnt/local/rfo-basic/
открываем в программе файл spoker1.bas (из папки source) и жмем run
Вложения
Тип файла: zip spoker1.zip (165.2 Кб, 737 просмотров)
(Offline)
 
Ответить с цитированием
Старый 15.10.2013, 14:12   #3
Nerd
Чудо-кот
 
Аватар для Nerd
 
Регистрация: 22.02.2011
Сообщений: 901
Написано 480 полезных сообщений
(для 1,471 пользователей)
Ответ: RFO BASIC

Единственный на данный момент адекватный вариант создания игр и приложений на андроиде.
архив распаковать в mnt/local/rfo-basic/
открываем в программе файл spoker1.bas (из папки source) и жмем run

Добро пожаловать в 80-е

Не, ну когда нечто подобное запиливают с Ruby, ещё можно понять... А тут хренотень уровня Atari 2600 BASIC Programming.

(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Nerd за это полезное сообщение:
Кирпи4 (28.08.2015), Gector (12.08.2015)
Старый 15.10.2013, 21:11   #4
free_entity
AnyKey`щик
 
Регистрация: 11.02.2010
Сообщений: 6
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: RFO BASIC

Сообщение от Nerd Посмотреть сообщение

Добро пожаловать в 80-е

Не, ну когда нечто подобное запиливают с Ruby, ещё можно понять... А тут хренотень уровня Atari 2600 BASIC Programming.

не ну, это канеш ты преувеличил, но реально это лучше чем sl4a например, игры можно клепать вполне (кроме 3д) ну и софт так и подавно
(Offline)
 
Ответить с цитированием
Старый 15.10.2013, 21:34   #5
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: RFO BASIC

Прогать на мобилке? Но зачем?
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 15.10.2013, 21:45   #6
free_entity
AnyKey`щик
 
Регистрация: 11.02.2010
Сообщений: 6
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: RFO BASIC

Сообщение от ABTOMAT Посмотреть сообщение
Прогать на мобилке? Но зачем?
Я вообще то на планшете прогаю и для планшета, просто не нашел другой ветки про андроид .
К тому же сейчас есть множество арм устройств на андроиде типа твбокса(как минидесктоп получается)
например типа такого

http://www.dhgate.com/product/ugoos-ut1-rk3188-quad-core-xbmc-mini-pc-android/170009949.html#s11-12-1|3758073936
у меня обычно другой вопрос - а зачем вообще андроид на мобилке, чессна - не понимаю
(Offline)
 
Ответить с цитированием
Старый 15.10.2013, 22:49   #7
DStalk
Разработчик
 
Аватар для DStalk
 
Регистрация: 27.06.2009
Адрес: Рязань-Москва
Сообщений: 471
Написано 401 полезных сообщений
(для 1,072 пользователей)
Ответ: RFO BASIC

У меня, в свою очередь, обычно третий вопрос: зачем вообще андройд? Делать все более мощное железо, чтобы крутилось все в тормозной виртуальной машине. Костыль на костыле.
__________________
galaxies.su | dstalk.ru
(Offline)
 
Ответить с цитированием
Эти 5 пользователя(ей) сказали Спасибо DStalk за это полезное сообщение:
Arton (16.10.2013), Gector (12.08.2015), nil0q (28.11.2013), NitE (15.10.2013), SBJoker (20.10.2013)
Старый 20.10.2013, 15:02   #8
MoteX
Нуждающийся
 
Аватар для MoteX
 
Регистрация: 21.10.2009
Сообщений: 51
Написано 6 полезных сообщений
(для 8 пользователей)
Ответ: RFO BASIC

А как же AIDE ? Я конечно понимаю что бэйсик и все дела,но AIDE более полноценная "среда" для разработки на самом языке java ,и компилирует в счет
__________________
(ьсипдоп утэ йатич ен,йенгиф йадартс ен
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо MoteX за это полезное сообщение:
Gector (12.08.2015), nil0q (21.10.2013)
Старый 27.10.2013, 20:05   #9
free_entity
AnyKey`щик
 
Регистрация: 11.02.2010
Сообщений: 6
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: RFO BASIC

Сообщение от MoteX Посмотреть сообщение
А как же AIDE ? Я конечно понимаю что бэйсик и все дела,но AIDE более полноценная "среда" для разработки на самом языке java ,и компилирует в счет
ну я не настолько мазахист чтобы каждый раз ждать 2-3 минуты компиляцию
(Offline)
 
Ответить с цитированием
Старый 28.07.2015, 15:05   #10
1961uvg
Нуждающийся
 
Регистрация: 28.07.2015
Сообщений: 55
Написано одно полезное сообщение
Ответ: RFO BASIC

Здесь пишут программу и отвечают на вопросы - http://annimon.com/forum/id396951

Здесь документация - http://annimon.com/forum/id83244-150 -
http://rfobasic.com/ - учебник на русском языке, открывается на английском и через 5 секунд спрашивает
" перевести ? " отвечаем - перевести ( Google Chrome ).
Или http://4pda.ru/forum/index.php?showtopic=319131&st=20 - тут руководство и учебник на русском.
(Offline)
 
Ответить с цитированием
Старый 11.08.2015, 11:59   #11
1961uvg
Нуждающийся
 
Регистрация: 28.07.2015
Сообщений: 55
Написано одно полезное сообщение
Ответ: RFO BASIC

Здесь программы на RFO-Basic : http://laughton.com/basic/programs/games/
(Offline)
 
Ответить с цитированием
Старый 11.08.2015, 12:06   #12
Igor
Мастер
 
Аватар для Igor
 
Регистрация: 03.05.2010
Адрес: Подмосковье
Сообщений: 1,218
Написано 438 полезных сообщений
(для 790 пользователей)
Ответ: RFO BASIC

Лол,а почему basic? Есть же SL4A и питон.
__________________
О¯О ¡¡¡ʁɔvʎнdǝʚǝdǝu dиW
(Offline)
 
Ответить с цитированием
Старый 12.08.2015, 11:45   #13
1961uvg
Нуждающийся
 
Регистрация: 28.07.2015
Сообщений: 55
Написано одно полезное сообщение
Ответ: RFO BASIC

По тому что SL4A и Питон на смартфоне не доделаны.
А вообще кому и что нравиться! Я попробывал RFO-Basic ( Basic! ), и мне
жутко понравилось! Это новый язык и к сожалению распространен в не
русско язычных странах. А также пока отсутствует литература.
Но посмотрев примеры и попробывал его - мне понравился.
Есть возможность работать в текстовом или графическом экранах.
Текстовый для быстрых расчетов, а графический для графики и текста.
Также отличная скорость работы. Возможность конвертировать в арк.
Но главное он использует все возможные устройства и сенсоры смартфона
и т.д..
(Offline)
 
Ответить с цитированием
Старый 12.08.2015, 15:35   #14
1961uvg
Нуждающийся
 
Регистрация: 28.07.2015
Сообщений: 55
Написано одно полезное сообщение
Ответ: RFO BASIC

Вот еще ссылка http://rfobasic.freeforums.org/share...ograms-f6.html
(Offline)
 
Ответить с цитированием
Старый 12.08.2015, 15:39   #15
Gector
Легенда
 
Аватар для Gector
 
Регистрация: 14.10.2007
Сообщений: 3,878
Написано 2,012 полезных сообщений
(для 5,072 пользователей)
Ответ: RFO BASIC

x=-256 %начальная координата по горизонтали(у меня она равна ширине картинки в пикселах)
y=0 %начальная координата по вертикали
gr.open 255,0,0,0 %чёрный фон
!загружает картинку под именем picture
!!(хочу отметить, что пока не разбирался с файловыми командами и поэтому все звуки, музыку и картинки надо кидать в папку /rfo-basic/data!!
!!когда время дойдёт научить программу сохранять и грузить файлы из других мест, тогда уровню алгоритм.!!
gr.bitmap.load picture,"image.bmp"
gr.bitmap.draw pic,picture,x,y %поместить картинку picture по координатам, присвоив ей ярлык pic
gr.render %первое отображение картинки
gosub sound %я просто добавил звук при достижении края экрана
while 1=1 %беконечный цикл для нормальной работы алгоритма(является началом основного текста программы)
for w=x to x+(1024+abs(x)+1) step 8 %правый край w и скорость 8 пикселов(у меня разрешение на планшета 1024х552, поэтому такие сила и ставлю)
gosub repeint
next w
gosub sound
for w=x to x+(1024+abs(x)) to x step -8 %левый край экрана и скорость 8 пикселов пикселов
gosub repaint %перерисовать с изменениями
next w
gosub sound
repeat
!подпрограммы
sound:
audio.stop %необходимо сперва остановить звук, чтобы избежать ошибки повторного запуска музыки
audio.load snd,"bang.wav" %загрузить звук под именем snd
audio.play snd %воспроизвести звук
return
repaint:
gr.modify pic,"x",w %изменяет параметр объекта, т.е координату x картинки
gr.render %выводит изменения на экран
return
......ептвоюмать...
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо Gector за это полезное сообщение:
Кирпи4 (12.08.2015), Randomize (12.08.2015), St_AnGer (12.08.2015)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com