XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Творчество (только чтение)> Разное
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

 
Uber
Все любят статусы
offline
Опыт: 39,243
Активность:
Добавьте его потом, обязательно!
Вот именно, может потом и добавим. Сейчас - нет.
Омг, 400 камментов и over10k просмотров!
Старый 10.11.2010, 21:18
Лелуш
W7O
offline
Опыт: 9,766
Активность:
А что по поводу разных типов атаки? :3
Старый 10.11.2010, 22:36
Uber
Все любят статусы
offline
Опыт: 39,243
Активность:
Ферий, нет. На этом движке это невозможно :3
Старый 11.11.2010, 19:30
Лелуш
W7O
offline
Опыт: 9,766
Активность:
Uber, почему о_О
Я тоже некое время работал в game maker'e, и насколько я понял там это не очень то и трудно ._.
А я ведь очень плохо кодю. У тебя для этого еще больше возможностей. Так что я тебя не понимаю...
Старый 11.11.2010, 19:51
Kiran
Творю на Game Maker
offline
Опыт: 16,939
Активность:
Ферий, ну понимаешь, делать какую-то систему - это одно дело, а вот привинчивать её к остальным - совершенно другое(очень, очень занудное и долгое).
Старый 11.11.2010, 20:03
Uber
Все любят статусы
offline
Опыт: 39,243
Активность:
Лелуш, если ты вставишь сюда другой тип атаки, я тебе памятнег поставлю...
» GML-код
ot_knife_hit_cut=0
weapon_shot_fire=false
speweapon_sniper=false
ot_knife_hit=true
if(collision_line(x,y,x+lengthdir_x(global.knife_hit_distance,watch_dir),y+lengthdir_y(global.knife_​hit_distance,watch_dir),obj_global_unit,0,1))
{
var rtu;
rtu=instance_nearest(x+lengthdir_x(global.knife_hit_distance,watch_dir),y+lengthdir_y(global.knife_h​it_distance,watch_dir),obj_global_unit)
if not(self.id=rtu.id)
{
if not(team_index=rtu.team_index)
{
if(rtu.can_pushed=true)
{
if(view_dir=1)
{
rtu.direction=point_direction(x,y,rtu.x,rtu.y)+30
}
if(view_dir=0)
{
rtu.direction=point_direction(x,y,rtu.x,rtu.y)-30
}
var dm;
dm=abs(watch_dir-ot_knife_hit_wese)/2
if(dm>25){dm=25}
rtu.speed=speed+dm
}
if(ot_knife_hit_dam>str and self.id=global.main_player.id)
{
ot_knife_hit_dam=str*2
Effects_create_jump_text(x+random_range(-60,60),y+random_range(-60,60),global.combo_text[global.comb​o_size],sprite_hair_color,font_damage2,15,7,0.8)
}
if(ot_knife_hit_dam>str and self.id!=global.main_player.id)
{
ot_knife_hit_dam=str*2
}
var ax,ay;
ax=lengthdir_x(global.knife_hit_distance,watch_dir)
ay=lengthdir_y(global.knife_hit_distance,watch_dir)
if(global.option_show_blood=true)
{
part_emitter_region(global.ps_blood,global.em_blood,x+ax,x+ax,y+ay,y+ay,ps_shape_ellipse,ps_distr_li​near);
part_emitter_burst(global.ps_blood,global.em_blood,global.pt_blood,global.blood_count);
}
part_emitter_region(global.ps_hits,global.em_hits,x+ax,x+ax,y+ay,y+ay,ps_shape_ellipse,ps_distr_line​ar);
part_emitter_burst(global.ps_hits,global.em_hits,global.pt_hits,1);

if(ot_knife_hit_dam>1)
{
Unit_damage(rtu,ot_knife_hit_dam,ot_knife_hit_dam,self)
}
if(self.id=global.main_player.id){global.main_player.de_kills+=round((ot_knife_hit_dam/5)+(global.ai​_hardeness*3))}
ot_knife_hit_dam=0
if(global.timebreaker=true and global.combo_size<5)
{
global.combo_size+=1
}
else
{
global.combo_size=0
}
sound_play(snd_knife_hit)
}
}
}
и это только треть системы.
Kiran, правду говоришь...
Старый 11.11.2010, 20:07
Kiran
Творю на Game Maker
offline
Опыт: 16,939
Активность:
А, точно, это же тоже причина. Uber ужасно оформляет свой код!
Старый 11.11.2010, 20:39
Лелуш
W7O
offline
Опыт: 9,766
Активность:
Uber, просто так я не смогу ничего сделать с этим кодом. Я должен знать что да как, но даже если узнаю то вряд ли смогу, ибо его писал не я.
Uber ужасно оформляет свой код!
Прав же.
Ферий, ну понимаешь, делать какую-то систему - это одно дело, а вот привинчивать её к остальным - совершенно другое
Да я как то об этом не подумал :О
Старый 11.11.2010, 20:41
Uber
Все любят статусы
offline
Опыт: 39,243
Активность:
Kiran, ну кто бы говорил. Может, давай ещё устроим холивар, у кого код чистокровней? Я постирал все свои камменты просто. Да и любой разбирающийся в английском, хоть что-то, но поймёт там... в отличии от некоторых
Старый 11.11.2010, 20:44
Kiran
Творю на Game Maker
offline
Опыт: 16,939
Активность:
Uber, вот именно)
Старый 11.11.2010, 20:53
Uber
Все любят статусы
offline
Опыт: 39,243
Активность:
Свершилось!) Наконец-то мы выпилили из гамы кирпичи, и начали рисовать приличную графику. Правда, размер гамы растёт пропорционально - но это к лучшему.
» Случайно затесавшиеся скриншоты
Собсно, сами чибы на трёх сетах
Благодаря новому ИИ к ботам подойти страшно - они могут разнести всё в пух и прах.
На данном скрине это союзник (зелёный), и я за ним еле поспеваю:(
Мобы теперь не такие безобидные, могут и магией закидать.
На скринах не показано применение магии и огнестрельного оружия, но они там есть, есличо.
И чендж на пять версий вперёд. Было бы неплохо, чтобы кто-то занёс их в первый пост.
» ChangeLog
=ChangeLog 0.6=
*Доработаны титры
*Шрифт затёсан в экзешник. Надеюсь, теперь он будет работь.
*Заглавная картинка
=ChangeLog 0.7=
*~~Полностью автоматическая диалоговая система.
=ChangeLog 0.8a=
*~Куча доработок и переделок в игровом движке
*~Куча доработок и переделок в графике и уровнях
=ChangeLog 0.9=
*~~Полностью переделан и оптимизирован ИИ. Теперь боты используют холодное оружие, огнестрельное и магию. Теперь к ботам-противникам подходить страшно О_о
*Код во многих местах подчищен, поправлен и оптимизирован.
*Доработан ИИ мобов - они больше не застряют в стенах, грамотней ищут цели, применяют магию и тому подобное.
Старый 19.11.2010, 05:40
Лелуш
W7O
offline
Опыт: 9,766
Активность:
Воот, это уже мне нравится.
Можно узнать, кто же это нарисовал?
Старый 19.11.2010, 13:50
BlackFlag

offline
Опыт: 11,290
Активность:
У красиво выглядит.
Firefoot, Uber, когда нам дадите поиграть?
Старый 19.11.2010, 13:53
AiDSeller
За здоровый образ жизни
offline
Опыт: 6,094
Активность:
А где можно игру скачать? А то что-то в шапке не увидел ссылки.
Старый 19.11.2010, 13:59
Uber
Все любят статусы
offline
Опыт: 39,243
Активность:
Ферий:
Можно узнать, кто же это нарисовал?
Земляной тайл нарисовал я, деревья - файр, задний фон (он ещё перерисуется) склеил я из деревьев файра. Вообще, мы стремимся всю графику рисовать свою, заменяя некоторые элементы на временые аналоги (те же варовские иконки, например). Да и это только первый уровень, и тот готов процентов на 10. Однако, файр нарисовал уже тайл другого уровня (надеемся, он у нас будет не один).
TsViD:
когда нам дадите поиграть?
Ещё готово слишком мало, поэтому сроки неизвестны.
AiDSeller:
А где можно игру скачать? А то что-то в шапке не увидел ссылки.
Скачать можно будет сразу, как будет готова - это игра пока в разработке.
А настоящая причина такой длинной разработки - мы случайно отхватили слишком большой кусок, чуть не подавившись, раздув простую игру до эпика. Хуже того, мы осознаём, что сможем её закончить, но нужно время - мы слишком лентяи и неорганизованы.
Старый 19.11.2010, 14:24
AiDSeller
За здоровый образ жизни
offline
Опыт: 6,094
Активность:
1 вопрос : а о чём, собственно, 21 страница? Обсуждение игры, которой не существует? Бред.
Старый 19.11.2010, 14:28
Uber
Все любят статусы
offline
Опыт: 39,243
Активность:
AiDSeller:
а о чём, собственно, 21 страница? Обсуждение игры, которой не существует? Бред.
Нет, это обсуждения и предложения по будущему геймплею - его ещё можно дополнить и предложить что-то своё. Возможно, у тебя будут свои предложения, так что предлагай.
Сейчас актуально:
Как прокачивать персонажа (подходить к торговцам, в конце каждого уровня), и вообще, нужна ли прокачка.
Боссы - пока лично мы придумали только одного боса с его атаками.
Заклинания - есть интересное заклинание - предлагай, может, увидишь его в игре (все заклинания должны быть активками).
Ну и другое, что прийдёт в голову...
Старый 19.11.2010, 14:40
Лелуш
W7O
offline
Опыт: 9,766
Активность:
С прокачкой лучше не мудрить. Обычное diablo like окно прокачки (как со статами, так и со спеллами).
По поводу заклинаний - было бы прикольно сделать что то вроде замедления времени. Ну не тупо все замедляется, а в определенном радиусе вокруг кастера. Плюс, с уровнем можно повышать коэфицент замедления.
Алсо, вот еще спелл: кастер вообще останавливает время, но и сам не может ничего делать кроме как стрелять (да и то пули остаются на месте). После истечения времени спелла (2-3 секунды) все приходит в норму >:D Было бы мощно я щитаю.
Старый 19.11.2010, 15:24
AiDSeller
За здоровый образ жизни
offline
Опыт: 6,094
Активность:
Помочь скорее всего не смогу, хоть и есть желание. Почему?
...
А : ...Да, я думаю, луки с серебряными стрелами неплохая идея!
B : Вот-вот. А ещё их можно поджигать своей магией, и при далёком полёте пламя могло бы тухнуть!
*Приходит С*
C : А давайте пушку Тесла замутим? Будет весело!
Старый 19.11.2010, 15:39
Uber
Все любят статусы
offline
Опыт: 39,243
Активность:
Ферий, вот с со снарядами, которые летят спустя некоторое время - интересная идея. Правда, это будут не пули, а магические снаряды - я не хочу смешивать систему каста с системой стрельбы. Давай иконку (64*64) и название спела, если согласен.
С прокачкой лучше не мудрить. Обычное diablo like окно прокачки (как со статами, так и со спеллами).
Проблема не в этом. Скорее, когда разрешать прокачку - в конце опр. уровней например, или раскидать бродячих торговцев на уровнях. Да и я вообще не уверен, нужна ли она совсем. Может, стоит прокачивать перса автоматически по ходу сюжета, тоже вариант.
Uber добавил:
AiDSeller, по сути так оно и происходит. Новые идеи приходят, старые уходят. И кстати, место пушки тесла уже есть спел "рейлган":)
Старый 19.11.2010, 15:48

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 18:49.