Приветствую Вас, Гость
Главная » Статьи » Мои статьи

Урок 3.Простейший мультиплеер.
В этом уроке мы расмотрим как можно осуществить игру двумя игроками используя одну 

клавиатуру.Мы расмотрим лишь создание движений.
Создадим 2 спрайта s_p1(спрайт для первого игрока,повернут на лево),s_p2(для второго 

игрока,повернут на право).Теперь создадим 2 обьекта:
o_p1
o_p2



Возьмемся за O_p1.

В событие Step добавим код:

if keyboard_check(vk_up)
{
  y -= 3*place_free(x,y-3)
}

if keyboard_check(vk_down)
{
  y += 3*place_free(x,y+3)
}

if keyboard_check(vk_right)
{
  x += 3*place_free(x+3,y)
}

if keyboard_check(vk_left)
{
  x -= 3*place_free(x-3,y)
}


Тепеь o_p2

Событие Step:

if keyboard_check(ord("W"))
{
  y -= 3*place_free(x,y-3)
}

if keyboard_check(ord("S"))
{
  y += 3*place_free(x,y+3)
}

if keyboard_check(ord("D"))
{
  x += 3*place_free(x+3,y)
}

if keyboard_check(ord("A"))

{  x -= 3*place_free(x-3,y)
}

ГЛАВНОЕ!Первый игрок должен находится с права,а второй слева!

Скачать исходник:

http://yemsalat.org/uploads/download.php?gname=9334les.gm6



Категория: Мои статьи | Добавил: GubiteL (23.07.2011)
Просмотров: 1457 | Комментарии: 1 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]