17.06.2011 / 14:31 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| Героя вобще не двигай, а только разворачивай в нужную сторону. Двигай саму карту.
|
17.06.2011 / 14:39 | |
waplo Пользователь Сейчас: Offline
Имя: новичек Откуда: москва Регистрация: 31.05.2011
| а как спрайты двигать,как в gta,чтобы человек ходил а я пошел к нему ну вообще заборы,дома как что мне тоже делать чтобы они двигались,а легче нельзя сделать.
|
17.06.2011 / 15:19 | |
waplo Пользователь Сейчас: Offline
Имя: новичек Откуда: москва Регистрация: 31.05.2011
| как создать карту с верху вид типа gta 1 чтобы были стенки если карту двигать спрайты ведь не будут двигаться
|
17.06.2011 / 19:12 | |
waplo Пользователь Сейчас: Offline
Имя: новичек Откуда: москва Регистрация: 31.05.2011
| заходи сюда качайте игры waplo.game-java.ru
|
17.06.2011 / 21:04 | |
DiAeR Пользователь Сейчас: Offline
Имя: Дмитрий Откуда: Смоленск Регистрация: 11.02.2011
| waplo (17.06.2011/14:39) а как спрайты двигать,как в gta,чтобы человек ходил а я пошел к нему ну вообще заборы,дома как что мне тоже делать чтобы они двигались,а легче нельзя сделать.Какое гта?!калькулятор вначале сделай |
17.06.2011 / 21:07 | |
DiAeR Пользователь Сейчас: Offline
Имя: Дмитрий Откуда: Смоленск Регистрация: 11.02.2011
| waplo (17.06.2011/15:19) как создать карту с верху вид типа gta 1 чтобы были стенки если карту двигать спрайты ведь не будут двигатьсяСделай проще например дошел до края экрана и тебя перекинуло на другую местность
|
17.06.2011 / 21:48 | |
XakepPRO Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| DiAeR (17.06.2011/21:07) Сделай проще например дошел до края экрана и тебя перекинуло на другую местностьЕсли он хочет гта, то пусть делает. Он же сам сказал, что ему так легче. Карту... Ну... Ты подразумеваешь под картой некое изображение на заднем фоне? Если да, то твой человечек не должен двигаться. Он только меняет направление и находится всегда в центре. При нажатии кнопок верх/влево/вправо/вниз должны изменяться координаты карты (пусть её название будет map (карта, мапа)). Т.е,... 5 MX%=0: MY%=0
6 REM Координаты точки начала карты (её левый верхний угол)
7 REM Значения необязательно равны нулю
10 GELLOAD "Left", "LeftSprite.png"
20 GELLOAD "Right", "RightSprite.png"
30 GELLOAD "Up", "UpSprite.png"
40 GELLOAD "Down", "DownSprite.png"
45 GELLOAD "Map","Map.png"
50 REM Загружаем изображения нашего персонажа
60 IF UP(0) THEN SPRITEGEL "Hero", "Up": MY%=MY%-2
70 IF DOWN(0) THEN SPRITEGEL "Hero", "Down": MY%=MY%+2
80 IF LEFT(0) THEN SPRITEGEL "Hero", "Left": MX%=MX%-2
90 IF RIGHT(0) THEN SPRITEGEL "Hero", "Right": : MX%=MX%+2
100 REM Если нажали кнопку вверх/вниз/влево/вправо, то загрузить в спрайт ''герой'' (это наш человечек) соответствующий гель.
110 SPRITEMOVE "Hero", 240/2, 320/2
120 REM Выводим спрайт на экран, где левый верхний угол будет находиться в центре экрана (почти)
130 DRAWGEL "Map", MX%, MY%
132 SLEEP 40
135 REM Выводим карту на экран в точку с координатами (МХ%,МУ%)
140 GOTO 60
Что непонятно, спрашивай А сколько тебе лет? Изменено XakepPRO (17.06 / 21:52) (всего 4 раза) |
18.06.2011 / 07:32 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| XakepPRO, я ему тоже самое написал, только без кода |
18.06.2011 / 12:29 | |
waplo Пользователь Сейчас: Offline
Имя: новичек Откуда: москва Регистрация: 31.05.2011
| ладно спасибо это я понял на веки а знаете ли вы как сделать интелект хотябы чтобы ходил за мной и все думаю это будет легко |
18.06.2011 / 12:37 | |
Buddan Пользователь Сейчас: Offline
Имя: Станислав Регистрация: 23.01.2011
| var%=A+ABS(MOD(RND (0),B-A+1)) Можете пояснить эту формулу? Что такое А, В и S?
|