15.06.2013 / 21:09 | |
moDorks Пользователь Сейчас: Offline
Имя: moDorks Регистрация: 04.05.2013
| Virus-ON, я другой код уже пишу |
15.06.2013 / 21:18 | |
moDorks Пользователь Сейчас: Offline
Имя: moDorks Регистрация: 04.05.2013
| народ что не так посмотрите с кодом анимации на 100 строке ошибка?
Прикрепленные файлы: apers.bas (0.67 кб.) Скачано 443 раза |
15.06.2013 / 21:36 | |
moDorks Пользователь Сейчас: Offline
Имя: moDorks Регистрация: 04.05.2013
| com.g at line 180 что за ерунда выгорает? Нажимаю пуск на любом коде в которо даже 180 нет и раньше они без ошибки работали? БлиО стакими успехами я игру к 2080 напишу
|
15.06.2013 / 22:31 | |
moDorks Пользователь Сейчас: Offline
Имя: moDorks Регистрация: 04.05.2013
| прошу прошение не чего не надо проверять!!! Просто я разорвал чепь от етого и вылитали ошибки! Сейчас все норм!
|
16.06.2013 / 04:52 | |
Askalite Пользователь Сейчас: Offline
Имя: Аскалайт Регистрация: 12.10.2011
| Разговор с уткой. Ппц.
|
16.06.2013 / 05:50 | |
RblSb Пользователь Сейчас: Offline
Регистрация: 25.07.2011
| 10 S%=76800
82 Zv%=S%/1170
90 DIM ST1X%(zv%)
91 DIM ST1Y%(zv%)
92 Zv2%=zv%-1
110 FOR I% = 0 TO Zv2%
120 St1X%(i%) =120+MOD(RND(),120)
130 St1Y%(i%) =160+MOD(RND(),160)
140 NEXT i%
Что не так? Изменено RblSb (16.06 / 05:53) (всего 1 раз) |
16.06.2013 / 07:00 | |
Dmitriy Пользователь Сейчас: Offline
Имя: Дмитрий Откуда: В тайге живу Регистрация: 07.03.2010
| RblSb, 76800 не делится нацело на 1170, но это так, к сведенью zv% буде равно 65 По формуле генерации псевдослучайных чисел у тебя получается множество [1..239] поставь число 121 и вычитай из всего этого 1, тогда будет [0..240], но 240 выходит за предел экрана так: 120+MOD(RND(),120)-1 или 119+MOD(RND(),120) Лучше юзать вот эту формулу http://annimon.com/forum/id5243Она лишена недостатков той, таких как: увеличенная в два раза вероятность выпадения "центрального" числа и одинаковая чётность/нечётность крайних чисел |
16.06.2013 / 07:07 | |
Dmitriy Пользователь Сейчас: Offline
Имя: Дмитрий Откуда: В тайге живу Регистрация: 07.03.2010
| Кстати, помнится проводил экспирименты по скорости генерации чисел этими формулами, на SE K800i Как ни странно, на несколько тысяч раундов разница была в 1-2 ms в пользу моей формулы, причём стабильно, после нескольких экспирементов
|
16.06.2013 / 07:10 | |
Dmitriy Пользователь Сейчас: Offline
Имя: Дмитрий Откуда: В тайге живу Регистрация: 07.03.2010
| Но скорее всего разницы никакой нет, надо было повариировать количество раундов, чтобы выявить зависимость разницы
|
16.06.2013 / 07:12 | |
kiriman Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Красноярск Регистрация: 18.01.2010
| Dmitriy, сделать что ли отдельную функцию для генерации чисел от мин до макс..
|