Среда, 09 Октября 2024, 03:36

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
Вопрос - Ответ (Game Maker)
TheApKoTДата: Четверг, 16 Июня 2011, 20:41 | Сообщение # 1661
GML ProgrammeR
Сейчас нет на сайте
Transced, про стрельбу тебе написали,
Quote (Transced)
изменять спрайт при изменении движения

Code
if(place_meeting(x,y-4,platform) && keyboard_check(vk_left) || keyboard_check(vk_right)) {
sprite_index=hero_xodba; }
else  if(!keyboard_check(vk_right) && !keyboard_check(vk_left)) {
sprite_index=hero; }
if(!place_meeting(x,y-4,platform)) {
sprite_index=hero_prizhok; }
if(keyboard_check_pressed(vk_right)) {
image_xscale=1; }
else if(keyboard_check_pressed(vk_left)) {
image_xscale=-1; }

Прим.: hero - спрайт, когда герой стоит;
hero_xodba - спрайт, когда герой идет;
hero_prizhok - спрайт прыжка. Должно работать.


Посоветуйте, где скачать VB6 :C
TheApKoTДата: Четверг, 16 Июня 2011, 20:44 | Сообщение # 1662
GML ProgrammeR
Сейчас нет на сайте
Quote (Transced)
Как сделать очки, жизни, и время прохождения уровня????????

Через переменные. Очки и жизни можно сделать встроенными переменными lives и score, а для времени можно использовать такой код:
Code
alarm[0]=room_speed;
if(ev_alarm[0]) {
timelevel+=1;  
alarm[0]=room_speed; }
Счет ведется на секунды. Разумеется, при начале уровня переменную timelevel нужно объявить.


Посоветуйте, где скачать VB6 :C
arthur33Дата: Четверг, 16 Июня 2011, 20:47 | Сообщение # 1663
участник
Сейчас нет на сайте
TheApKoT...
Очень нужен пример танчиков (самых обычных)..
Лучше исодник игры battle city в гм... ПЛЗ


- Опыт - это то, что получаешь, не получив того, чего хотел.
Новая головоломка
TheApKoTДата: Четверг, 16 Июня 2011, 20:48 | Сообщение # 1664
GML ProgrammeR
Сейчас нет на сайте
arthur33, исходника battle city нету, да я и вообще в нее не играл, объясни, что нужно реализовать, составлю мини-исходник smile

Посоветуйте, где скачать VB6 :C


Сообщение отредактировал TheApKoT - Четверг, 16 Июня 2011, 20:48
TranscedДата: Четверг, 16 Июня 2011, 20:54 | Сообщение # 1665
TransceD = Game Maker
Сейчас нет на сайте
Я создавал очки но они у меня стоят на одном месте и когда я буже дальше они остаются на месте))))
arthur33Дата: Четверг, 16 Июня 2011, 20:58 | Сообщение # 1666
участник
Сейчас нет на сайте
посмотри видио по battle city. И поймёш что нужно. biggrin

- Опыт - это то, что получаешь, не получив того, чего хотел.
Новая головоломка
TheApKoTДата: Четверг, 16 Июня 2011, 21:39 | Сообщение # 1667
GML ProgrammeR
Сейчас нет на сайте
Transced, как ты их отрисовываешь?

Посоветуйте, где скачать VB6 :C
arthur33Дата: Четверг, 16 Июня 2011, 21:41 | Сообщение # 1668
участник
Сейчас нет на сайте
очень нужен пример с ini чтобы сохранялся уровень персонажа и его шмот в онлаин игре,или код!!!!!!!!

- Опыт - это то, что получаешь, не получив того, чего хотел.
Новая головоломка


Сообщение отредактировал arthur33 - Четверг, 16 Июня 2011, 21:41
BaHu3aTopДата: Четверг, 16 Июня 2011, 21:50 | Сообщение # 1669
постоянный участник
Сейчас нет на сайте
arthur33, танчики

arthur33Дата: Четверг, 16 Июня 2011, 21:59 | Сообщение # 1670
участник
Сейчас нет на сайте
BaHu3aTop спс

- Опыт - это то, что получаешь, не получив того, чего хотел.
Новая головоломка
TranscedДата: Пятница, 17 Июня 2011, 16:56 | Сообщение # 1671
TransceD = Game Maker
Сейчас нет на сайте
Нужно помощь у меня есть пускай такий спрайты: golova, bedy, nogi. Мне нужно з этих спрайтов сделать Гг, я делаю так:
Code

{
draw_sprite (golova) x10,y20;
draw_sprite (body) x8,y17;
draw_sprite (nogi) x5,y14;
}

-----------------------------------------------------
Есть еще такой вопрос вот у меня есть два объекта: geroy, cub. И у объекте cub, есть анимация подпригивание если например объект geroy тронет головой обект cub. Вот мне нужно здалать так что бы например после 5 раз подпригований cub менялся цветом и все он болшьше не подприговал, а просто был твердым объектом по которому можно ходить, стрыбать)))Только когда пишете код обесняйте что оно значит, я учусь))))
GameMixДата: Пятница, 17 Июня 2011, 18:00 | Сообщение # 1672
старожил
Сейчас нет на сайте
Quote (Transced)
{
draw_sprite (golova) x10,y20;
draw_sprite (body) x8,y17;
draw_sprite (nogi) x5,y14;
}

Здесь однозначно будет вылетать ошибка.
Ты неверно записал функцию рисования спрайтов.
Верно будет записать так:
Code
draw_sprite(golova,0,x+10,y+20);
draw_sprite(body,0,x+10,y+40);
draw_sprite(nogi,0,x+10,y+60);


Steel Standoff - 2D аркада.
Мои статьи
kasheyДата: Пятница, 17 Июня 2011, 18:11 | Сообщение # 1673
постоянный участник
Сейчас нет на сайте
Quote (Transced)
Вот мне нужно здалать так что бы например после 5 раз подпригований cub менялся цветом и все он болшьше не подприговал

Перед кодом подпрыгивания допиши условие:
if hit<5
{
hit+=1;
"код подпрыгивания"
}
else
sprite_index="спрайт другого цвета"


Сообщение отредактировал kashey - Пятница, 17 Июня 2011, 18:12
TranscedДата: Пятница, 17 Июня 2011, 21:12 | Сообщение # 1674
TransceD = Game Maker
Сейчас нет на сайте
kashey, аТнОтХоАн, спасибо))))
У меня есть новый вопрос. У меня есть спрайт анимации огня, мне нужно что бы он появлялся например через 2 секунды в 3 точках, только тех которые указал я напнример первая точка: х10 у=20, вторая:..... и ткак дале. Только нужно что бы они появлялись на 3 секунды и исчезали на 2 секунды....


Сообщение отредактировал Transced - Пятница, 17 Июня 2011, 21:13
LunarPixelДата: Пятница, 17 Июня 2011, 21:17 | Сообщение # 1675
старожил
Сейчас нет на сайте
Transced, можешь все таки прочитаешь справку сначала и подключишь мозг!? Или так и будешь с каждой маленькой проблемой на форум бежать, чтобы за тебя всё сделали?! smile
Чтобы сделать то, что тебе нужно, почитай в справке про Alarm, там все подробно расписано smile


TranscedДата: Пятница, 17 Июня 2011, 22:01 | Сообщение # 1676
TransceD = Game Maker
Сейчас нет на сайте
LunarPixel, я не могу открыть справку выбивает ошибку не приложение вин 32)))В чем роблема не могу понять)))
LunarPixelДата: Пятница, 17 Июня 2011, 22:16 | Сообщение # 1677
старожил
Сейчас нет на сайте
Скачай в интернете на русском языке smile

TranscedДата: Пятница, 17 Июня 2011, 22:27 | Сообщение # 1678
TransceD = Game Maker
Сейчас нет на сайте
LunarPixel, я типа не пытався, не открывает, нужно виндовс менять(((
kasheyДата: Пятница, 17 Июня 2011, 23:11 | Сообщение # 1679
постоянный участник
Сейчас нет на сайте
Quote (Transced)
LunarPixel, я не могу открыть справку выбивает ошибку не приложение вин 32)))В чем роблема не могу понять)))

Для Windows 7 нужно отдельно качать с сайта майкрософт утилиту для запуска файлов справки. Тыц.
LunarPixelДата: Суббота, 18 Июня 2011, 00:33 | Сообщение # 1680
старожил
Сейчас нет на сайте
Transced, справка есть и on-line на русском, как минимум два сайта такие видел smile

Поиск:

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