Borstch Rampage

Темы, которым не нашлось места в других форумах

Модератор: whammy

The Invisible Unhuman
Оффлайн
Сообщения: 1749
Титул: The Invisible Unhuman

Borstch Rampage

#101

Сообщение Туман » 20.07.2016 18:53

Strike_R :Что надо сделать:
Strike_R :2) Враги.
BanterFace, немного расплывчато, по крайней мере, для меня

Дитя Галактики
Оффлайн
Сообщения: 5251

Borstch Rampage

#102

Сообщение Heizee » 20.07.2016 20:11

Туман, подглядывать я и так буду. Надо же на чём-то основываться. А ваншоты я сделаю лучше в хардкорном режиме, специально для таких извращенцев как я и Туман. К слову, у фоллеров будет мало ХП, но при этом будут быстро бегать и подавлять числом

Видавший виды
Оффлайн
Сообщения: 1384

Borstch Rampage

#103

Сообщение Баскервиль » 28.07.2016 16:27

От нечего делать попробовал нарисовать спрайт Сола в том же стиле что и у Страйка.
Изображение
UP
Сдец получилсь а не ходьба :Д Изображение
Музон для гиф навеяло чот :)
phpBB [media]

Дитя Галактики
Оффлайн
Сообщения: 5251

Borstch Rampage

#104

Сообщение Heizee » 01.08.2016 17:34

Неплохой спрайт Сола! Хоть теперь немного понятно, как он выглядит (Да, я был без понятия, как он выглядит). Возможно, я подредактирую этот спрайт и на его основе в будущем сделаю мувсет Сола!

Дитя Галактики
Оффлайн
Сообщения: 5251

Borstch Rampage

#105

Сообщение Heizee » 04.08.2016 14:13

Итааааак...Прототип Борстча, на которым я бился три недели, готов! Что в нём есть:
1) Спавн врагов.
2) Адекватное движение Телмирио вкупе с плавной камерой и приятной для глаза "тряске" при выстреле.
3) Нельзя выйти за пределы комнаты (По-крайней мере, баг, позволявший это сделать, я исправил).
Что сейчас проблемного:
1) Нет звуков. Сейчас это не важно, я могу их потом накопать, но в будущем надо будет обратить внимание.
2) Небольшие проблемы с ИИ. Сейчас у фоллеров лишь одна задача - дойти до координат Телмирио и перейти в состояние атаки, где у него отнимается ХП. Не особо умно, так ведь? А ведь в баре будут препятствия, которые им надо будет обходить (Столы, например).
3) Интерфейс примитивен, сделан был на скорую руку лишь ради того, чтобы игрок имел представление о своём здоровье.
==
Управление:
Движение: Стрелки.
Стрельба: ЛКМ.
Пробел - заспавнить двух фоллеров.
Ссылка: https://yadi.sk/d/t--t-Aditusba

Конвертер
Оффлайн
Сообщения: 2152
Титул: Конвертер

Borstch Rampage

#106

Сообщение BanterFace » 04.08.2016 14:42

1. Управление лучше на WASD сменить. ИМХО, так удобнее

2. Почему пули летят за пределы комнаты?

3. У меня как-то раз было, что фоллеры стояли перед Телмеринио и ничего не делали. Я уже хотел это заснять, но словил это:



___________________________________________

############################################################################################

FATAL ERROR in

action number 1

of Step Event0

for object object_telm:



Unable to find any instance for object index '100050'

at gml_Script_script_telm_normal

############################################################################################

--------------------------------------------------------------------------------------------

stack frame is

gml_Script_script_telm_normal (line 0)

gml_Object_object_telm_Step_0



Такие дела.

Дитя Галактики
Оффлайн
Сообщения: 5251

Borstch Rampage

#107

Сообщение Heizee » 04.08.2016 14:48

BanterFace
1) Раньше WASD было. Самое смешное в том, что когда я решил переделать управление в чистый код, то это не работало. Потом как-то забил на это. Попробую снова это сделать.
2) Точно. Я забыл пуле прописать самоуничтожение при столкновении со стеной. Надо исправить.
3) А вот это уже интересно! Судя по всему, я где-то ошибся в коде, когда указывал Телмирио состояния.

Зверства Зари ®
Оффлайн
Сообщения: 1153
Титул: Зверства Зари ®

Borstch Rampage

#108

Сообщение Лидер » 04.08.2016 15:54

Фолеры хоть и проходят друг сквозь друга, но сейчас это выглядит нормально. Пули летят сквозь стены, да. И Телмирио дышит слишком часто, если это его физиологическая особенность. анимации ходьбы приятные, ощущения стрельбы хорошие, особенно если звук подходящий найти.

Видавший виды
Оффлайн
Сообщения: 1384

Borstch Rampage

#109

Сообщение Баскервиль » 04.08.2016 18:37

Так по тестил, выглядит прикольно!



Баги что я встретил:



* Тот же баг что и у Бантера, игра крешится но при смерти Телмирио, через раз появляется ошибка.



* Телмирио перестаёт стрелять, после убийства множества фолеров, сколько не клацай по кнопке. Сперва думал что просто память переполнена созданными объектами, но нет, фоллеры так же спавнятся как и раньше. Может этот баг из-за моего слишком быстрого кликанья ЛКМ? (Или у него кончаются патроны <img rel="usm" src="/_rebirth/emoticons/smiling.gif" border="0" align="absmiddle" alt="smiling" /> ) Вот фиг знает, но баг возникает каждый раз.



Мелкие недоработки:



* Мертвые фоллеры накладываются поверх живых, хотя живые должны гм, бегать поверху трупиков павших собратьев, ну как объяснить, в общем надеюсь понятно.



* Со временем все фоллеры сливаются в одного ( тот самый "Эффект матрёшки")



Буду ещё тестить

Дитя Галактики
Оффлайн
Сообщения: 5251

Borstch Rampage

#110

Сообщение Heizee » 04.08.2016 18:53

Баскервиль, при смерти? Скорее всего я что-то не так сделал с интерфейсом. Я помню, как перед созданием альфы для Спорола я это исправлял, правда проблему я, видимо, не до конца исправил. А по поводу патронов я забыл, сказать, да. У пистолета изначально 200 пуль

٩(╬ʘ益ʘ╬)۶
Оффлайн
Сообщения: 3324
Титул: ٩(╬ʘ益ʘ╬)۶

Borstch Rampage

#111

Сообщение Дух » 04.08.2016 19:40

Хм, я не тестил много, но у меня при смерти не крашилась, а умер я раза два точно :thick:

Дитя Галактики
Оффлайн
Сообщения: 5251

Borstch Rampage

#112

Сообщение Heizee » 05.08.2016 11:38

Сегодня утром (И вчера ночью) сидел и исправлял известные баги. Держите, билд версии 0.1. Что нового:
1) Пули больше не вылетают за стены.
2) Глубина трупов фоллеров изменена, теперь погибшие не будут своими спрайтами закрывать живых.
3) Исправлен баг, из-за которого гильза всегда спавнится в одних и тех же координатах, несмотря на смену положения пистолета.
4) Фоллеры отныне спавнятся в 4 разных местах (Ищите вентиляционные решётки, они спавнятся там).
5) Ходьба изменена на WASD.
Что будет в следующей версии:
1) Меню.
2) Барная стойка и бармен.
Ссылка: https://yadi.sk/d/Gj259K9xtwTxq

The Invisible Unhuman
Оффлайн
Сообщения: 1749
Титул: The Invisible Unhuman

Borstch Rampage

#113

Сообщение Туман » 05.08.2016 12:00

Вот это называется я немного не заходил а спорол

Конвертер
Оффлайн
Сообщения: 2152
Титул: Конвертер

Borstch Rampage

#114

Сообщение BanterFace » 05.08.2016 13:15

1. Патронов по прежнему только 200

2. Все фоллеры со временем сливаются в одного.

3. Нет анимации встречи фоллера с пулей, она просто исчезает.

4. Опять словил баг, ня!



___________________________________________

############################################################################################

FATAL ERROR in

action number 1

of Step Event0

for object object_telm:



Unable to find any instance for object index '100055'

at gml_Script_script_telm_normal

############################################################################################

--------------------------------------------------------------------------------------------

stack frame is

gml_Script_script_telm_normal (line 0)

gml_Object_object_telm_Step_0

Дитя Галактики
Оффлайн
Сообщения: 5251

Borstch Rampage

#115

Сообщение Heizee » 05.08.2016 15:40

BanterFace,
1) Увеличу в следующем билде. А может даже уменьшу, но добавлю шанс дропа патронов при смерти фоллера.
2) Эффект матрёшки, да. Я до сих пор без понятия, как это исправить.
3) Хотел в ближайшем будущем добавить всплески крови при попадании или заставлять спрайт мерцать. В следующем билде это должно быть.
4) Хмммммм. По неизвестной причине, скрипт не может найти объект для которого предназначен, хотя он присутствует (Телмирио), но в другом состоянии. Надо будет исправить

Бывалый
Оффлайн
Сообщения: 609

Borstch Rampage

#116

Сообщение Кетер » 07.08.2016 12:17

Если в плотную подойти к стене (при этом смотря в противоположную сторону) а позже посмотрев в сторону стены, Телмирио начнет застревать в стене во время движения. Как я понял, вина всему этому то, что анимация движения Телмирио частично появляется внутри стены.

И вполне возможно это связано с застреванием Телмирио в фоллерах.

Дитя Галактики
Оффлайн
Сообщения: 5251

Borstch Rampage

#117

Сообщение Heizee » 07.08.2016 12:19

Кетер, скорее всего, именно поэтому застревают. Надо будет найти способ это исправить

Зверства Зари ®
Оффлайн
Сообщения: 1153
Титул: Зверства Зари ®

Borstch Rampage

#118

Сообщение Лидер » 07.08.2016 15:22

Strike_R, сделай коллижн боксы Телмирио на тело, а на руку не делай.

Дитя Галактики
Оффлайн
Сообщения: 5251

Borstch Rampage

#119

Сообщение Heizee » 19.08.2016 21:07

Новая иконка для апгрейда "Lightning Eyes", который я раньше показывал.
Изображение
Помимо изображения, изменилась суть апгрейда. Теперь он называется "Willpower" ("Сила воли"). Отныне, если у вас здоровье доходит до нуля, то вам даётся 5 секунд замедленного времени. Это очень удобно, чтобы выбраться из толпы врагов и выбить из них аптечку.

Last journey
Оффлайн
Сообщения: 1196
Титул: Last journey

Borstch Rampage

#120

Сообщение Anton Ostom » 20.08.2016 7:04

Так, пора и мне чутка поучаствовать в поиске багов/непродумок.

1) Телмирио до сих пор умеет застревать в стене, делает он это правда через раз, но всё же...

2) Когда бежишь в стену или просто застреваешь в ней, фоллеры делают такую же фигню, вдобавок ещё и не дамажат.

3) При стрельбе с места гильзы складываются в одно место. Вроде так и должно быть, если бы не одно но. Последняя пуля всегда оказывается на заднем плане, хотя по логике должно быть наоборот.

4)Ещё один забавный момент про вбегание в стену: Даже когда персонаж в ней не застревает, можно спокойно избегать урона просто пялясь в стенку. Анимация фоллеров идёт, а урона нету. А вот если повернёшь голову - получи люлей.

5) Ну про вылетание через раз после смерти уже сказали.

6) Иногда впритык подбежавших фоллеров невозможно дамажить. Сам дамаг получаешь, а в ответ дать не можешь. (Это на случай, если вдруг к стенке прижали)

7) Баг с плечом руки при беге смотрю так и не исправил.

8) Опять баллада про стены: в течении нескольких секунд "вбегания" в стену невозможно двигаться в бок. (К примеру если стена справа, то зажимая D, а потом W при это отпуская D - Телмирио не сможет бежать вверх 2-3 секунды)

9) Ещё есть прикол со смертью перса при фатальной ошибке - у него руки исчезают:)



Пока что вроде всё, ну по крайней мере всё, что я нашёл минут за 7.

Дитя Галактики
Оффлайн
Сообщения: 5251

Borstch Rampage

#121

Сообщение Heizee » 22.08.2016 21:28

Держите. Borstch Rampage v. 0.2. Что нового:
1) Музыка!
2) Добавлена барная стойка и бармен.
3) Враги идут волнами, появляясь через некоторое время после запуска. Их число конечно, и после придётся начинать ещё одну волну.
4) У пистолета теперь отображается количество пуль в обойме и оставшееся количество обойм.
5) Магазин! Подойдите к бармену и нажмите "Е", чтобы его открыть. На данный момент есть лишь панель и неработающий апгрейд.
6) Гильзы разлетаются в разные стороны при стрельбе, а не спавнятся в одной точке, как раньше.
7) Меню. Двигать "иконку" на W и S. Выбирать на пробел.
Багфиксы:
1) Переделал систему коллижнов. Отныне за них ответственен небольшой кусок кода, привязанный к родителю-коллижну для стен.
2) Теперь игра не должна крашиться, показывая сообщение, что руки не могут найти Телмирио.
Что планируется далее:
1) Работающий магазин.
2) Последовательные волны, где количество врагов растёт с номером волны.
3) Расширение бара.
4) Нормальный поиск пути у фоллеров, чтобы они не застревали в разных местах.
5) Допилить звуки для пистолета, гильз, появления и ухода бармена, и прочего.
А теперь ответы:
6) Иногда впритык подбежавших фоллеров невозможно дамажить. Сам дамаг получаешь, а в ответ дать не можешь. (Это на случай, если вдруг к стенке прижали)
Сделано так специально, чтобы не стоять на одном месте. Из толпы легко выбраться, просто пробежав через них или стреляя в тех, кто на твоём пути. Или использовать небольшой эксплойт, который я нашёл во время создания игры (А какой - найдите сами).
7) Баг с плечом руки при беге смотрю так и не исправил.
Пытался. Даже выставлял руке скорость, совпадающую с Телмирио, и то не помогало.
8) Опять баллада про стены: в течении нескольких секунд "вбегания" в стену невозможно двигаться в бок. (К примеру если стена справа, то зажимая D, а потом W при это отпуская D - Телмирио не сможет бежать вверх 2-3 секунды)
Переделанный код должен это исправить.
9) Ещё есть прикол со смертью перса при фатальной ошибке - у него руки исчезают:)
По секрету: у Телмирио при смерти удаляются руки, потому что запускается анимация смерти, где у него на спрайте руки есть. По идее, после смерти в будущем ещё будет всё твое оружие выпадать.
И, наконец, последнее объявление:
Я временно приостанавливаю разработку игры. Нет, мне не наскучило делать её, даже наоборот, но желание сделать платформер пересилило меня. Это не означает, что я совсем на борстч забиваю, скорее просто откладываю на потом.

Бывалый
Оффлайн
Сообщения: 609

Borstch Rampage

#122

Сообщение Кетер » 22.08.2016 22:30

Для начала об ошибках:

1) После смерти Телмирио появляется ошибка, хоть и редко:
___________________________________________
############################################################################################
FATAL ERROR in
action number 1
of Step Event0
for object object_telm:

Unable to find any instance for object index '100071'
at gml_Script_script_telm_normal
############################################################################################
--------------------------------------------------------------------------------------------
stack frame is
gml_Script_script_telm_normal (line 0)
gml_Object_object_telm_Step_0

2) Если призвать волну когда открыто меню апгрейдов, оно останется открытым и не закроется.
3) Если не двигаться и подпустить к себе фоллера, он будет быстро крутится в центре Телмирио влево и вправо.
4) Ну и застревания в левой и правой стене остались. Также этот баг и на барной стойке действует.
Немного описание как вызвать баг с застреванием.
1)Повернутся к стене спиной и подойти к ней вплотную.
2) Повернутся в сторону стены.
Таким образом персонаж застревает в стене и выбраться можно только посмотрев в противоположную сторону.
Как я понял вызывается это тем что спиной Телмирио может прижаться к стене плотнее чем передом.
Ну и советы:
1) Уменьшит частоту спавна фоллеров. Их становится слишком много и мимо них просто невозможно пройти.
2) Отключить возможность стрелять во время отдыха. А то можно случайно потратить все патроны.

Бывалый
Оффлайн
Сообщения: 704

Borstch Rampage

#123

Сообщение Призрак » 27.08.2016 11:47

Ну, я пока не ловил багов, что делать дальше, Стройка понимает, так что ограничусь личным мнением по поводу главного меню: лучше сделать не пробел, а Enter, так интуитивно понятней. Ну, по крайней мере мне он раньше пришёл в голову.

٩(╬ʘ益ʘ╬)۶
Оффлайн
Сообщения: 3324
Титул: ٩(╬ʘ益ʘ╬)۶

Borstch Rampage

#124

Сообщение Дух » 27.08.2016 17:50

На пробел нормально, мне так даже удобнее .____.



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

Конвертер
Оффлайн
Сообщения: 2152
Титул: Конвертер

Borstch Rampage

#125

Сообщение BanterFace » 01.09.2016 19:42

Настало время, чтобы я конкретизировал Бантера в этой игре.


Способность: может схватить что-то странноглазом и переместить или же растянуть его на большое расстояние и посмотреть, что происходит где-то далеко.
Ещё: может кинуть мороженку, к которой побежит некоторая часть мобов (раз за 1-2 волны).
И ещё: если купить в магазине сварочный аппарат, он может начать сваривать кусочек себя со сварочным аппаратом и мобы будут считать его частью сварочного аппарата. Во время и после сварки он не может двигаться (но в мультиплеере его может двигать другой игрок). (Опционально: при сваривании игрок должен написать РП-сварку, лол, потом она сохраняется где-то в файлах игры или передаётся Стройке по сети)
И последняя: если купить дудочку, он может на несколько секунд при помощи магии агитации заагитировать моба помочь ему на пол минуты.
...
Особенности: чем меньше оружие, тем лучше он им владеет. Т.е. пистолеты, пистолеты-пулемёты - хорошо, автоматы - также как и другие персы, снайперки и гранатомёты - плохо. В мультиплеере может давать какие-то бонусы своим тиммейтам, играя на разных инструментах. Последний и самый дорогой из них (пока не придумал, какой именно) ещё и даёт урон всем мобам в зоне видимости.
...
Апгрейды: можно получить апгрейд играть на двух инструментах сразу, если это не противоречит хоть какой-то логике (типа он не сможет играть на дудочке и саксофоне одновременно и прочее). Ещё он может научиться ТАНЦЕВАТЬ ЛЕЗГИНКУ и отвлекать мобов на себя. Ещё можно научить его садить яблоньки (семена брать из какой-нибудь еды, т.е. так, чтобы это не было очевидно), которые через 100500 волн начнут давать хилящие плоды. Пожалуй, хватит.
...
Трек: не знаю пока
...
Не знаю, насколько реализуемо всё перечисленное выше, и конечно не обижусь, если отсюда будет лишь одно что-то.

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя