Суббота, 20 Апреля 2024, 15:42

Приветствую Вас Гость

Меню сайта
Категории каталога
Создание игр [355]
Статьи об общих понятиях связанных с созданием игр.
Программирование [82]
Гайды по программированию на разных ЯП.
Движки и Гейммейкеры [145]
Статьи о программах для создания игр, уроки и описания.
Софт [43]
Различные программы, в том числе в помощь игроделам.
2D-графика [14]
Уроки по рисованию, растр, пиксель-арт, создание спрайтов и пр.
3D-графика [16]
Уроки по моделированию, ландшафт, модели, текстурирование и пр.
Моддинг игр [5]
Модификация компьютерных игр, создание дополнений, перевод, хакинг.
Игры [161]
Статьи об играх, в том числе и сделанных на гейммейкерах.
Разное [129]
Статьи, которые не вошли в определённые разделы.
Наш опрос
В игры каких из этих ретро-платформ вы играли?
Всего ответов: 2600
Главная » Статьи » Создание игр

Ходьба, прицеливание, слежения героя за мышкой - Game Maker
В данном уроке вы можете разобрать и понять отдельный код языка программирования GML. Как вы уже поняли что этот урок делает, мы приступим...

В step героя пишем код:

if keyboard_check(vk_left) or keyboard_check(ord('A')) && place_free(x-4,y) x-=4
if keyboard_check(vk_right) or keyboard_check(ord('D')) && place_free(x+4,y) x+=4
if keyboard_check(vk_up) or keyboard_check(ord('W')) && place_free(x,y-4) y-=4
if keyboard_check(vk_down) or keyboard_check(ord('S')) && place_free(x,y+4) y+=4
image_angle=point_direction(x,y,mouse_x,mouse_y)

И наш герой ходит за мышкой!)

Объяснение кода для вашего изучения.

if - оператор (<выражение>) <инструкция>
keyboard_check - код который даёт действие нажата ли клавиша.
(vk_left) - показывает какая клавиша нажата в данном коде левая.
or - задаёт что возможно движение
(ord('А')) - данный код здесь содержится в коде где есть or и даёт возможность ходить на клавишу А

Категория: Создание игр | Добавил: Fоzzie (16 Декабря 2010)
Просмотров: 21513 | Комментарии: 2 | Рейтинг: 4.0/13 |
Теги: Game Maker, прицеливание, урок ГМ, game, слежения героя, ходьба, уроки, за мышкой.
Дополнительные опции:
Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:

Игровые объявления и предложения:
Если вас заинтересовал материал «Ходьба, прицеливание, слежения героя за мышкой - Game Maker», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела. Предлагаются такие схожие материалы: Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями.

Всего комментариев: 2
+0-
2 @vasily@   (16 Августа 2012 18:38) [Материал]
@vasily@Спасибо! Хороший пример! Побольше бы таких!

+0-
1 Bladolitel   (11 Ноября 2011 23:12) [Материал]
BladolitelСпасибо ! smile

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск по сайту
10 случ. движков
  • Arcade Game Designer
  • Ignifuga
  • GameSalad
  • Sylphis 3D
  • Vizard
  • Pipmak
  • Open 3D Engine
  • Torque 3D
  • FOnline
  • RTS Creator
  • Друзья сайта
    Игровой форум GFAQ.ru Перевод консольных игр
    Все права сохранены. GcUp.ru © 2008-2024 Рейтинг