Разработка и ромхакинг > Ромхакинг и программирование
Mega Man Perfect Warrior
<< < (2/24) > >>
Boar2:

--- Цитата ---Ты наверное занимаешься проектом больше года, если не больше.
--- Конец цитаты ---
17 февраля будет месяц.

--- Цитата ---есть ситуации в которых никак не выкрутишься сухим из воды, исправишь ли это?
--- Конец цитаты ---
Увернуться можно от всего, только если не зажат боссом в угол. Когда создавал каждую атаку для босса, обязательно учитывал "окошки". Хотя на уровне сложности выше лёгкого иногда просто не успеваеш отреагировать...

---------
Может дать больше времени на передышку после атак боссов?
---------
Боссы в стенах не застревали ни у кого?
Smoke:
Boar2, мне понравилось, играется и вправду как оригинал. Музыка, атмосфера, геймплей - класс! :thumbup: Только сложноватой показалось(а это только на нормальном, представляю что на последнем, не буду говорить как он называется  :D). Еще бонусы нечасто из врагов вываливаются. Ну а в целом очень хорошо. Искренне желаю, чтобы ты его не забросил и сделал игру еще лучше)))
Boar2:
Smoke Про Игрок спасибо.

-------
Догадывался что игра получается сложноватой, но по моему на легком играть можно, а если сделать игру еще проще, играть будет не интересно. К тому же разнообразия врагов в демке практически нет, сложность спадет за счет спецефических уровневых врагов...
SVSD_VAL:
Boar2, поповоду перерисовки , я могу 3х мерки нарисовать и после переделать их тайлзы.
но тут есть небольшая проблемка , 32х32 для тайлза в 3хмерного маловато будит
Boar2:
SVSD_VAL не не надо 3D  :D ...
Tarantul:
Boar2,
Очень хорошая игра получилась! Я бы даже сказал, в духе олдскула. И сложность на уровне (хотя в борьбе с боссами приходится ну очень сильно попотеть). Порадовало всё! Честно скажу, когда скачивал, ожидал увидеть что-то вроде Megaman Power-Up (то бишь, римейк игры в 3D), а тут такой подарок в виде старого доброго 8-битного мегыча.

Неплохо было бы потом в игре реализовать поддержку оконного режима, а то, например, не все любят играть в полноэкранку (да и на работе особо не поиграть - видно издалека  :) )
Boar2:
Спасибо Tarantul, Alt+Enter меняет режим из Full в окно и обратно.

Добавлено позже:
Обновил палитру игроков, и поправил кое где колизию, ослабил боссов. Вобщем все новости буду выкладывать в самом первом посте.

Добавлено позже:
Есть ли тут люди со знанием GM, нужно переход из комнат сделать как в оригинале. У меня есть идея но она не очень катит. Вобщем нужно сделать переход из комнат, как можно ближе к оригиналу.

Добавлено позже:
 :wow: Есть! Сделал переход почти как в оригнале! Теперь создается впечатление полноценного уровня с боссом! :D
Киба:
Boar2 поделись ка ты лучше как ты реализовывал AI врагов. По типам врагов если не трудно ;) А то для меня в ГМ это самая опа. :blush:
Boar2:
Киба, ну вот возьмём к примеру прыгуна (винтика такой прыгает, надоедливый ****  :blush:) , так вот, сначала ввел переменную can=0 (если 0- не активен; 1- активен), его жизни lif=1+global.dif, потом в событии Step записал простейшие параметры гравитации

if !place_meeting(x,y+1,БЛОК)
{gravity=0.3;image_single=1;if image_xscale=1 hspeed=3 else hspeed=-3;mask_index=МАСКА_ПРЫГУНА_В_ВОЗДУХЕ}
else
{gravity=0;image_single=0;hspeed=0;mask_index=МАСКА_ПРЫГУНА_НА_ЗЕМЛЕ}

Потом написал когда врагу быть активным

if x<view_xview[0]+256+32 && x>view_xview[0]-32 && y<view_yview[0]+240+32 && y>view_yview[0]-32
{can=1}
else
{can=0;speed=0}

И собственно когда он умрет
if lif<1 instance_destroy();

Если мега ман существут в данной комнате, он поворачивается в его сторону
if instance_number(МЕГА_МАН)<1
{
if place_meeting(x,y+1,blk)
{if x>mm.x image_xscale=-1 else image_xscale=1;}
}

Двигается прыгун на право или на лево в зависимости от image_xscale если=1 то его скорость =3 если =-1 соответственно и скорость его =-3

-------

Вроде ни чего сложного, скоро сам все поймеш. Я год назад воопще не смысле в GML, Kostey D. докажет я его мучал :D
Киба:
Boar2, Ясно. Понимать то понимаю и так в ГМ. Просто интересно кто как реализовывает. У всех по разному и у всех что то хорошо а что то не очень. Такой способ мне не прокатит. У меня враги не всегда активны. В том плане что у меня враг атакует только когда игрок в зоне его зрения, при том что он башкой вертит. Сделал всё норм по горизонтали а вот по вертикали фигня какая то. Может я в коде что то не учел....

Глянь вот тут не срабатывает у меня что то:

//Приближение игрока справа
if not (animation=2)
{
if x>obj_player.x
{
if y-100<obj_player.y
{
if y+100>obj_player.y
{
if distance_to_object(obj_player)<350
{
if image_index>27
{
if image_index<28
{
animation=2
}
}
}
}
}
}
}
if animation=2
{
sprite_index=spr_guard_fire_l
image_speed=1
}
//---------------------------------------------------------------------------------------------
//Приближение игрока слева
if not (animation=3)
{
if x<obj_player.x
{
if y-100<obj_player.y
{
if y+100>obj_player.y
{
if distance_to_object(obj_player)<350
{
if image_index<1
{
animation=3
}
}
}
}
}
}
if animation=3
{
sprite_index=spr_guard_fire_r
image_speed=1
}
Boar2:
Киба, скинь лучше пример, так сразу и не разберешся.  :lol:
Киба:
Boar2, вот тутhttp://kiba-games.my1.ru/load/3-1-0-6.
Если внесешь изменения то оставь комент в коде что да как что бы я въехал где накосячил, оки?
ALEX_230_VOLT:
ого - не знал что скрипты в Game Maker на языке C  o_0
Boar2:
ALEX_230_VOLT чего? Я тоже не знал  :lol:

Добавлено позже:
Киба, нужно чтоб он не стрелял когда ты находишся под ним чтоль?  :?
Или я чегото не понял, модельки класно сделал.
SVSD_VAL:
ALEX_230_VOLT, почти все скриптовые языки базируются на помеси паскаля и си
Pascal + C = Java
Oberon( оберон потомок Pascal- используются на российских спутниках и тд, где нужна стабильность )+ C = Php
Boar2:
Проэкт уже дошел до середины, и пора бы придумать сюжет!  :) Хотя бы что-то нормальное, мне в голову ни чего не приходит, щас список врагов увеличиваю - они мой моск уже по высасали  ^_^
Киба:
Boar2, ага, примерно так. Вот смотри: :lol:

Модельки да...это похоже единственное что для ГМа у мя получается нормально)))

Давай топик по ГМ создадим? Буду вас там с Kostey D. пытать...А то тут я что то не в тему :-\
Boar2:

--- Цитата: Киба ---Давай топик по ГМ создадим? Буду вас там с Kostey D. пытать...
--- Конец цитаты ---
И то верно, оффтопим тут =)
Про Игрок:

--- Цитата ---Проэкт уже дошел до середины, и пора бы придумать сюжет!   Хотя бы что-то нормальное, мне в голову ни чего не приходит, щас список врагов увеличиваю - они мой моск уже по высасали
--- Конец цитаты ---


Есть предложение по поводу сюжета. Первые 8 частей доктор Вилли только и делал, что пытался захватить власть и уничтожить мегамена. (даже представлял себя другим человеком) Но он все-равно был повержен. В 9ой серии Вилли можно сказать подставил доктора Лайта, но в конце концов опять был побежден. Так вот, что если начать сюжет с того, что мегамен наконец сделал так, что Вилли не мог придумать какой-нибудь злодейский план по установлению своей диктатуры, а именно - его просто заморозили как самого опасного приступника. И когда, как говорится, воцарился мир, спустя пол года происходит волна странных похищений различных видов вооружения и техники. Позже, когда полиция случайно обнаружила во время очередного грабежа, странное существо в большей степени похожей на доктора Вилли.
И в тот же день, по тв-трансляции обьявляют, что полиция во время очередного грабежа заметила нарушителя и он был почти 1 в 1 как док. Вилли. Мегамен увидев сиё, немедленно отправляется на место преступления... :cool:
ALEX_230_VOLT:
то есть типа его клона?
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии