Вниз  Вопросы по MobileBasic
- 17.06.2011 / 14:31
Naik
  Пользователь

Naik 
Сейчас: Offline
Героя вобще не двигай, а только разворачивай в нужную сторону. Двигай саму карту.
- 17.06.2011 / 14:39
waplo
  Пользователь

waplo 
Сейчас: Offline
а как спрайты двигать,как в gta,чтобы человек ходил а я пошел к нему ну вообще заборы,дома как что мне тоже делать чтобы они двигались,а легче нельзя сделать.
- 17.06.2011 / 15:19
waplo
  Пользователь

waplo 
Сейчас: Offline
как создать карту с верху вид типа gta 1 чтобы были стенки если карту двигать спрайты ведь не будут двигаться
- 17.06.2011 / 19:12
waplo
  Пользователь

waplo 
Сейчас: Offline
заходи сюда качайте игры waplo.game-java.ru
- 17.06.2011 / 21:04
DiAeR
  Пользователь

DiAeR 
Сейчас: Offline
waplo (17.06.2011/14:39)
а как спрайты двигать,как в gta,чтобы человек ходил а я пошел к нему ну вообще заборы,дома как что мне тоже делать чтобы они двигались,а легче нельзя сделать.
Какое гта?!калькулятор вначале сделай :gg:
- 17.06.2011 / 21:07
DiAeR
  Пользователь

DiAeR 
Сейчас: Offline
waplo (17.06.2011/15:19)
как создать карту с верху вид типа gta 1 чтобы были стенки если карту двигать спрайты ведь не будут двигаться
Сделай проще например дошел до края экрана и тебя перекинуло на другую местность
- 17.06.2011 / 21:48
XakepPRO
  Модератор форума

XakepPRO 
Сейчас: Offline
DiAeR (17.06.2011/21:07)
Сделай проще например дошел до края экрана и тебя перекинуло на другую местность
Если он хочет гта, то пусть делает. Он же сам сказал, что ему так легче.

Карту... Ну... Ты подразумеваешь под картой некое изображение на заднем фоне?

Если да, то твой человечек не должен двигаться. Он только меняет направление и находится всегда в центре. При нажатии кнопок верх/влево/вправо/вниз должны изменяться координаты карты (пусть её название будет map (карта, мапа)). Т.е,...
 
  1. 5 MX%=0: MY%=0
  2. 6 REM Координаты точки начала карты (её левый верхний угол)
  3. 7 REM Значения необязательно равны нулю
  4. 10 GELLOAD "Left", "LeftSprite.png"
  5. 20 GELLOAD "Right", "RightSprite.png"
  6. 30 GELLOAD "Up", "UpSprite.png"
  7. 40 GELLOAD "Down", "DownSprite.png"
  8. 45 GELLOAD "Map","Map.png"
  9. 50 REM Загружаем изображения нашего персонажа
  10. 60 IF UP(0) THEN SPRITEGEL "Hero", "Up": MY%=MY%-2
  11. 70 IF DOWN(0) THEN SPRITEGEL "Hero", "Down": MY%=MY%+2
  12. 80 IF LEFT(0) THEN SPRITEGEL "Hero", "Left": MX%=MX%-2
  13. 90 IF RIGHT(0) THEN SPRITEGEL "Hero", "Right": : MX%=MX%+2
  14. 100 REM Если нажали кнопку вверх/вниз/влево/вправо, то загрузить в спрайт ''герой'' (это наш человечек) соответствующий гель.
  15. 110 SPRITEMOVE "Hero", 240/2, 320/2
  16. 120 REM Выводим спрайт на экран, где левый верхний угол будет находиться в центре экрана (почти)
  17. 130 DRAWGEL "Map", MX%, MY%
  18. 132 SLEEP 40
  19. 135 REM Выводим карту на экран в точку с координатами (МХ%,МУ%)
  20. 140 GOTO 60

Что непонятно, спрашивай :)
:ps: А сколько тебе лет?

Изменено XakepPRO (17.06 / 21:52) (всего 4 раза)
- 18.06.2011 / 07:32
Naik
  Пользователь

Naik 
Сейчас: Offline
XakepPRO, я ему тоже самое написал, только без кода :fu:
- 18.06.2011 / 12:29
waplo
  Пользователь

waplo 
Сейчас: Offline
ладно спасибо это я понял на веки ;-) а знаете ли вы как сделать интелект хотябы чтобы ходил за мной и все думаю это будет легко
- 18.06.2011 / 12:37
Buddan
  Пользователь

Buddan 
Сейчас: Offline
var%=A+ABS(MOD(RND
(0),B-A+1))
Можете пояснить эту формулу? Что такое А, В и S?
Наверх  Всего сообщений: 9538
Фильтровать сообщения
Поиск по теме
Файлы топика (270)