Суббота, 19 Июля 2025, 23:36

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
Результаты поиска
gamerXДата: Среда, 02 Июня 2010, 14:31 | Сообщение # 321 | Тема: Создание арканоида!
WOLF
Сейчас нет на сайте
Не понял! Я сам делал biggrin ! Возможно похожи biggrin ! Или наверное я когда то читал его))))))))) cool
gamerXДата: Среда, 02 Июня 2010, 14:28 | Сообщение # 322 | Тема: Угадайте как так сделать?
WOLF
Сейчас нет на сайте
Point, круто! Большой + от меня!!!!!!!!!!!!!!!!!!!!!
gamerXДата: Среда, 02 Июня 2010, 14:15 | Сообщение # 323 | Тема: Мои вопросы по Platinum Arts Sandbox
WOLF
Сейчас нет на сайте
ЗелёныйГоблин, ты про Platinum Arts Sandbox ???
gamerXДата: Среда, 02 Июня 2010, 14:08 | Сообщение # 324 | Тема: Drink Tea or Die 3
WOLF
Сейчас нет на сайте
Круто biggrin
gamerXДата: Среда, 02 Июня 2010, 13:58 | Сообщение # 325 | Тема: Создание арканоида!
WOLF
Сейчас нет на сайте
Для игры нам потребуются спрайты: доска, мяч, стена, блок. Для создание спрайта нажмем на вкладку «ADD» и на «ADD SPRITE» или просто нажмем «CTRL+ALT+S»! Откроется вот такое окно:

В «Name» пишем название спрайта! Впервые нам нужно создать спрайт доски, по этому в «Name» пишем «s_board». Потом нажмем на «Load Sprite» и в папке «Sprites» найдем папку «BreakOut» потом выбераем спрайт доски(ProgrammFiles/GameMaker7/Sprites/Breakout). Таким образом создаем спрайт мяча(назовем его «s_ball» и выбераем для него спрайт), спрайт стены(назовем его «s_wall» и для него рисуем серый квадрат на 32х32) и создаем спрайт блока (назовем его «s_block» и выбераем для него спрайт).
Я выбрал такие спрайты:
Для мяча -

Для доски -

Для блока -

Для стены -

Работа со спрайтами закончена. Теперь приступим к созданию объектов.
Нажмем на вкладку «ADD» потом на «ADD OBJECT» и создаем 4 объекта(и даем им имена: «o_board», «o_ball», «o_wall», «o_block»), и даем для них соответствующие спрайты! И сделаем объектов: «o_board», «o_wall», «o_block» твердым(ставим галочку на «SOLID» который в свойстве объекта).

Открываем объект «o_board» и в событий «CREATE» пишем:

Code
window_set_cursor(cr_none)//мы скрываем курсор что бы он нам не мешал играть:)
     score=0//очки в начале равни на 0
     lives=3//жизни в начале равни на 3

Потом в событий «STEP» пишем:

Code
x=mouse_x;

Теперь в событий столкновение с стеной пишем:

Code
speed=0

Работа над доской закончена! Теперь приступим к мячу! В событие «CREATE» у мяча пишем:

Code
speed=5//скорость мяча
     direction=20

Теперь нам нужно столкновение мяча со 3-мя объектами: доской, блоком,
и стеной! В событий «COLLISION» со 3-мя объектами пишем:

Code
action_bounce(true,true);

Теперь нам надо сделать что бы блоки уничтожались после
столкновения с мячом и добавились очки. Для этого в столкновения мяча с блоком дописываем:

Code
with(other) instance_destroy()// уничтажать другой объект
     score+=10//прибавить 10 очков

Потом в событий «OUTSIDE ROOM» у мяча пишем:
Code
show_message(‘Looser’) //Откроется сообщение «Looser»
lives-=1//Жизнь отнимается
x=xstart; y=ystart;

Потом создаем новый объект без спрайта и даем ему любое имя! И в нем в «DRAW» пишем:

Code
draw_set_color(c_white)
draw_set_font(font0)
draw_text(70,3,"Score: "+string(score))
draw_text(450,3,"Lives: "+string(lives))

Теперь создаем шрифт с именем «font0».

Все готовы! Теперь нам осталось только расставить объекты по комнатам.

Вот и все! Самый простой арканоид создан! Если есть какие то вопросы то пишите в mail(gamer-1999@inbox.ru) или в аську(583533760))

Так же выкладываю пример - Скачать - *.gmk

Желаю вам удачи в ГеймДеве!
Прикрепления: 9984089.png (21.8 Kb) · 2051117.gif (0.8 Kb) · 9639103.gif (1.0 Kb) · 9829124.gif (0.9 Kb) · 1251549.gif (0.9 Kb) · 8141248.png (33.9 Kb)
gamerXДата: Среда, 02 Июня 2010, 13:04 | Сообщение # 326 | Тема: Угадай правду!
WOLF
Сейчас нет на сайте
Да biggrin biggrin
Следующий смайлик
gamerXДата: Среда, 02 Июня 2010, 12:44 | Сообщение # 327 | Тема: Угадай правду!
WOLF
Сейчас нет на сайте
Нет
Следующий Соник Х2
gamerXДата: Среда, 02 Июня 2010, 12:30 | Сообщение # 328 | Тема: Одно из двух!
WOLF
Сейчас нет на сайте
Учебник С++ для чайников потому что пригодятся для чайников!
Флуд или Спам?
gamerXДата: Среда, 02 Июня 2010, 12:28 | Сообщение # 329 | Тема: Вопросом на вопрос.
WOLF
Сейчас нет на сайте
Вредно что ли?

Сообщение отредактировал gamerX - Среда, 02 Июня 2010, 12:29
gamerXДата: Вторник, 01 Июня 2010, 18:27 | Сообщение # 330 | Тема: Flash стратегия
WOLF
Сейчас нет на сайте
Quote (шмыга)
Если кому интересно могу скинуть исходник, для самообучения.

Это на каком версии? wink


Сообщение отредактировал gamerX - Среда, 02 Июня 2010, 14:42
gamerXДата: Вторник, 01 Июня 2010, 18:05 | Сообщение # 331 | Тема: Одно из двух!
WOLF
Сейчас нет на сайте
Лед, люблю его biggrin
Fanta или Pepsi?
gamerXДата: Вторник, 01 Июня 2010, 18:03 | Сообщение # 332 | Тема: Ваш ник по-японски.
WOLF
Сейчас нет на сайте
simtiko, на чем делал? happy
gamerXДата: Вторник, 01 Июня 2010, 18:01 | Сообщение # 333 | Тема: Угадай правду!
WOLF
Сейчас нет на сайте
Нет
Следующий хакер!
gamerXДата: Вторник, 01 Июня 2010, 16:36 | Сообщение # 334 | Тема: Угадай правду!
WOLF
Сейчас нет на сайте
Нет
Следующий wacko
gamerXДата: Вторник, 01 Июня 2010, 16:32 | Сообщение # 335 | Тема: Одно из двух!
WOLF
Сейчас нет на сайте
Ящерица потому что она Ящерица! biggrin
Соник или Марио?
gamerXДата: Вторник, 01 Июня 2010, 15:09 | Сообщение # 336 | Тема: Угадай правду!
WOLF
Сейчас нет на сайте
Нет
Следующий знает английский! happy
gamerXДата: Вторник, 01 Июня 2010, 13:11 | Сообщение # 337 | Тема: [2D] Rise'n'Fall, Rage'n'Grace [TDS]
WOLF
Сейчас нет на сайте


Сообщение отредактировал gamerX - Вторник, 01 Июня 2010, 13:12
gamerXДата: Вторник, 01 Июня 2010, 12:08 | Сообщение # 338 | Тема: Черно-Белый мир
WOLF
Сейчас нет на сайте
Удачи!
gamerXДата: Вторник, 01 Июня 2010, 11:53 | Сообщение # 339 | Тема: [2D] Rise'n'Fall, Rage'n'Grace [TDS]
WOLF
Сейчас нет на сайте
Я тоже их использовал! biggrin
gamerXДата: Вторник, 01 Июня 2010, 10:42 | Сообщение # 340 | Тема: Мои вопросы по Platinum Arts Sandbox
WOLF
Сейчас нет на сайте
Quote (Voldemord)
2.Как загрузить свою Текстуру?

Я где то видел! Смотри видео уроки на Youtube! wink
Поиск:

Все права сохранены. GcUp.ru © 2008-2025 Рейтинг