Перейти к содержимому
Джанкер

Помогите с Гейм Мейкером

Рекомендуемые сообщения

Ещё вопрос:как изменить гравитацию,чтобы можно было ходить по потолку?

Поделиться сообщением


Ссылка на сообщение

Вот что получается:

 

b758d9466bca.jpg

 

Он не до конца притягивается к потолку,а просто бежит по воздуху.Может легче камеру перевернуть,но как?

 

P.S. разобрался как камеру переворачивать,спасибо.

Изменено пользователем Darkster

Поделиться сообщением


Ссылка на сообщение

есть проблема:

когда соник идёт направо, то у него нормальный спрайт, но стоит мне пойти налево, то спрайт ходьбы направо так и остаётся (с прыжком то-же самое)

код, который я использую:

Create:

gravity = 1;
gravity_direction = 270;
jump_speed = 10;
Run_speed = 4;

Run_sprite = SonStepR;
jump_sprite = SonSpinR;

Step:

x1 = x + 0			 - sprite_xoffset;
y1 = y + sprite_height - sprite_yoffset;

x2 = x + sprite_width  - sprite_xoffset;
y2 = y + sprite_height - sprite_yoffset;


if collision_line( x1 , y1 , x2 , y2 , all , true , true )
{
vspeed  = 0;
move_outside_all( 90 , false );

buf_run_speed = Run_speed;


if keyboard_check( vk_up	)
vspeed =  -jamp_speed;

if sprite_index != Run_sprite
sprite_index = Run_sprite;
}
else
{

buf_run_speed = Run_speed / 2;

if sprite_index != jump_sprite
sprite_index = jump_sprite;

}


if keyboard_check( vk_left  ) || keyboard_check( vk_right  )
{
if keyboard_check( vk_left  )
hspeed = - buf_run_speed;

if keyboard_check( vk_right )
hspeed =   buf_run_speed;
}
else hspeed = 0;

 

заранее спасибо

Поделиться сообщением


Ссылка на сообщение
когда соник идёт направо, то у него нормальный спрайт, но стоит мне пойти налево, то спрайт ходьбы направо так и остаётся

 

А что если менять спрайт при нажатии кнопки ''влево''?

Поделиться сообщением


Ссылка на сообщение
А что если менять спрайт при нажатии кнопки ''влево''?

у меня так и сделано, но всё-время спрайт направо

Поделиться сообщением


Ссылка на сообщение

Делай настройки как тут:

 

2b7d60308dad.png

Поделиться сообщением


Ссылка на сообщение

Спрайты рисовать надо через Draw, Тогда можно будет просто рисовать их со значением xscale, равным -1, что автоматически отзеркалит их.

Поделиться сообщением


Ссылка на сообщение

Проблема: Как сделать "Хаос Заряд", то есть у героя по мере убивания врагов, накапливается линейка, и когда она заполняется, он может замедлять ВРАГОВ, но не себя...еще как сделать так,чтобы персонаж не мог выйти за границы комнаты? Не предлагать делать невидимую стену и ставить её на границы

Изменено пользователем Супер-Пупер Наклз

Поделиться сообщением


Ссылка на сообщение

Как сделать чтобы камера на уровне тряслась?

Поделиться сообщением


Ссылка на сообщение
Проблема: Как сделать "Хаос Заряд", то есть у героя по мере убивания врагов, накапливается линейка, и когда она заполняется, он может замедлять ВРАГОВ, но не себя...еще как сделать так,чтобы персонаж не мог выйти за границы комнаты? Не предлагать делать невидимую стену и ставить её на границы

1)Делать переменную, а потом замедлять по алгоритму, который я описывал ранее.

2)ограничивать его передвижения, сверяя x и y со значениями room_width и room_height (а еще с 0)

 

Как сделать чтобы камера на уровне тряслась?

уже был об этом вопрос - ищи в теме.

Поделиться сообщением


Ссылка на сообщение
уже был об этом вопрос - ищи в теме.

 

Не нашёл.

Поделиться сообщением


Ссылка на сообщение
Не нашёл.

Очевидно, нужно менять переменные x и y. Делается командами view_xview и view_yview

Поделиться сообщением


Ссылка на сообщение
Делай настройки как тут:

 

2b7d60308dad.png

а разве есть видимые отличия?

b429ce30f603.jpg

Поделиться сообщением


Ссылка на сообщение

Попробуй эвент замены спрайта поставить первым в списке. у меня такое же бывало

Поделиться сообщением


Ссылка на сообщение
Попробуй эвент замены спрайта поставить первым в списке. у меня такое же бывало

да я понял в чём ошибка-код, да и на новый двиг уже пересел

сть вопрос: как сделать стрельбу во время хотьбы и во время позиции Stand (конечно Шедоу)?

Поделиться сообщением


Ссылка на сообщение

Не понял, что нужно...

Поделиться сообщением


Ссылка на сообщение

Он хочет стрелять как в Project Darkness Battle Mode.

Поделиться сообщением


Ссылка на сообщение

А...ну...использовался спрайт Шеда без руки и, собственно, спрайт самой руки.

Поделиться сообщением


Ссылка на сообщение

есть новая проблема:

в общем, до того как я использовал бэк, который движется за персом было так:

979a82d4ce7a.png

но как я сделал движущийся бэк, то всё поменялось:

7d33052e4ae2.jpg

чё мне делать?тот, кто мне поможет я дам все саундтреки из "Аватара"

Изменено пользователем Shadic_vs_Nazo

Поделиться сообщением


Ссылка на сообщение
stretch отключи

сорри за назойливость

и где это?

2e4fb944dbb3.png

P.S. У меня на том скрине изчезли тайлы

Изменено пользователем Shadic_vs_Nazo

Поделиться сообщением


Ссылка на сообщение
P.S. У меня на том скрине изчезли тайлы

Значит наверное у тебя фон поверх тайлов исчезнувших поставился.Сотри тайлы свои и переставь их но уже с изменённой depth.

Поделиться сообщением


Ссылка на сообщение

Вообще это делается в настройках комнаты.

(Бл...убил бы тех, кто русифицировал ГМ. Вот просто взял бы и задушил собственными руками)

 

Значит наверное у тебя фон поверх тайлов исчезнувших поставился.Сотри тайлы свои и переставь их но уже с изменённой depth.

А можно просто в настройках объекта, рисующего бэкграунд, поставить depth побольше...

Изменено пользователем Джанкер

Поделиться сообщением


Ссылка на сообщение
А можно просто в настройках объекта, рисующего бэкграунд, поставить depth побольше...

спасибо-помогло

ну как обещал-все саундтреки ил "Аватара"- http://buzzmedia.ru/music/soundtrack/361-j...dtrek-2009.html

 

 

Как сделать движущююся платформу, а то я сделал что-то типа этой платформы, так соник на ней не стоит, если платформа движется, то соник стоит на месте и не двигается за платформой

Поделиться сообщением


Ссылка на сообщение

Это кстати у меня тоже нефига не получилось.По идее если Соник стоит на платфрме,то перемещение платформы(прибавление координатов) должно передаваться Сонику.Но проблема в том что платформа просто застревает в Сонике,а он в ней(это я про прикосновение с боку).

Поделиться сообщением


Ссылка на сообщение

Нужно просто когда Соник сталкивается сбоку останавливать платформу.

Поделиться сообщением


Ссылка на сообщение
Нужно просто когда Соник сталкивается сбоку останавливать платформу.

А если я хочу что бы платформа двигала Соника в туже сторону куда она сама и двигаеться,но только без багов.Как это сделать?

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

×