4.08.2016 / 10:35 | |
1961uvg Пользователь Сейчас: Offline
Имя: Victor Откуда: Минск Регистрация: 28.07.2015
| На официальном сайте ( http://rfobasic.freeforums.org...phone-t4388-140.html ) Mougino сообщил: Я надеюсь выпустить BASIC! Компилятор на Google Play на следующей неделе , если все пойдет хорошо. ( I hope to release the BASIC! Compiler on Google Play next week if all goes well. ) Хорошо бы ! Интересно посмотреть! |
4.08.2016 / 15:05 | |
Es1841 Пользователь Сейчас: Offline
Имя: Andrei Регистрация: 04.08.2016
| Очень вовремя. Как раз в это время. Это уже не DosBox будет.
|
9.08.2016 / 19:19 | |
1961uvg Пользователь Сейчас: Offline
Имя: Victor Откуда: Минск Регистрация: 28.07.2015
| Не большая программка показывающая как на быстродействие влияет применение команды gr.render. Нужно в листинге в отмеченных местах ставить или удалять "!". Комбинируя можно получить разные результаты! Да еще новость: компилятор готов, но проходит тестирование. На днях будет в маркете по цене 2.49$. Странная цена- но не дорого!
Изменено 1961uvg (9.08 / 19:23) (всего 1 раз)
Прикрепленные файлы: парад звезд-4.bas (0.43 кб.) Скачано 2340 раз |
10.08.2016 / 07:12 | |
Es1841 Пользователь Сейчас: Offline
Имя: Andrei Регистрация: 04.08.2016
| Игра пятиминутка. С десяток таких хочу сделать . Открыть спойлер Закрыть спойлер REM Start of BASIC! Program
REM Игра 'Скачки' (концепт)
lin$="_______________________:::"
a$="A":b$="B":c$="C"
lider=0
PPa=0:OPa=21
ppb=0:opb=21
ppc=0:opc=21
Do
PPa=PPa+RA:OPa=OPa-RA
ppb=ppb+RB:opb=opb-RB
ppc=ppc+RC:opc=opc-RC
pause 900
cls
print
print:print " ИГРА СКАЧКИ":print
print left$(lin$,PPa)a$left$(lin$,OPa)
print left$(lin$,PPb)b$left$(lin$,OPb)
print left$(lin$,PPc)c$left$(lin$,OPc)
RA=Floor(3*rnd())
RB=Floor(3*rnd())
RC=Floor(3*rnd())
if ppa>=21 then lider=1
if ppb>=21 then lider=2
if ppc>=21 then lider=3
Until lider>0
if lider=1 then win$="A"
if lider=2 then win$="B"
if lider=3 then win$="C"
print "ВЫИГРАЛ РЫСАК - "win$
print lin$
end
-------------------- На самом деле потратил 4 дня (по часу в день) Только на телефоне. Изменено aNNiMON (10.08 / 09:21) (всего 1 раз) |
10.08.2016 / 12:07 | |
Helltar Пользователь Сейчас: Offline
Регистрация: 29.11.2011
| Es1841, сильно.
|
10.08.2016 / 13:47 | |
vh180477 Пользователь Сейчас: Offline
Имя: Валерка Откуда: Костомукша Регистрация: 03.11.2015
| 1961uvg, если знать что делает GR.RENDER то сомнений где его ставить нету. Открыть спойлер Закрыть спойлер REM "звезды"
gr.open 255,0,0,0
gr.orientation 1
gr.screen w,h
gr.set.stroke 4
ccc:
gr.cls % если поставить "!" будет другой эффект
for i=0 to 100
x=0+(rnd()*w)
y=0+(rnd()*h)
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
! В этом цикле назначаются цвета и ставятся точки(добавляются в список на отрисовку)
!если GR.RENDER ставить тут, то после каждого добавления точки будет сразу производится её отрисовка
!gr.render % если убрать "!"
gr.point zv,x,y
next i
! Если тут то отрисуется сразу весь список
gr.render % если поставить "!"
goto ccc
Изменено vh180477 (10.08 / 13:48) (всего 1 раз) |
10.08.2016 / 14:22 | |
vh180477 Пользователь Сейчас: Offline
Имя: Валерка Откуда: Костомукша Регистрация: 03.11.2015
| В цикле рендер рисует каждый проход на один объект больше(он отрисовывает всё каждый раз: первый проход одну точку, третий три точки, сотый сто точек). Менять цвет и положение лучше через GR.MODIFY. Стирать GR.CLS плохо !!!
|
11.08.2016 / 09:36 | |
1961uvg Пользователь Сейчас: Offline
Имя: Victor Откуда: Минск Регистрация: 28.07.2015
| vh180477 - Валера спасибо за развернутые коментарии!
|
11.08.2016 / 09:44 | |
1961uvg Пользователь Сейчас: Offline
Имя: Victor Откуда: Минск Регистрация: 28.07.2015
| Es1841 - это в имя в честь ПК? Эксклюзив понравился, сейчас ни кто не работает с псевдографикой. Если интересно вот ссылка на знаменитую книгу " BASIC Computer Games ". http://www.vintage-basic.net/games.htmlВ ней 101 игра на псевдо графике (сейчас ASCII графика), издана в 1975 году когда еще небыло мониторов ! Не представляю как можно было играть на ЦПУ. И ссылка на форуме игроделов в тему " Забавная археология ", там много таких книг. http://gcup.ru/forum/64-50004-1И еще прилагаю архивчик листингов игр из выше приведенной книги. Может пригодится. Изменено 1961uvg (11.08 / 09:46) (всего 3 раза)
Прикрепленные файлы: 101 GAMES.zip (157.86 кб.) Скачано 92 раза |
11.08.2016 / 16:16 | |
Витаминыч Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| псевдографика2016Открыть спойлер Закрыть спойлер подзабил на эту идею еще в 2010, когда хотел легковесные игры под мобилки писать. Частично осталось в тараканчиках. Таки интересно, но очень тормозит разработку. А так, когда-то на QBasic пробовал, ибо иначе никак __________________
わからない!! |