Апгрейд оружия (Новость №5 v0.8)

Добавлен , опубликован
В первую очередь, хочу успокоить, тех, кто волнуется, что на проект забили, если таковые есть. Собственно, эта новость и предназначена больше всего для того, чтобы показать, что прогресс есть. Но, все же, она не будет полномасштабной, поэтому и v0.8.

А теперь сабж. Наконец-то допилена визуализация для системы апгрейда оружия в виде менюшки. Пилил я ее долго, а когда оказалось, что даже нет ошибок при компиляции, офигел вообще. Нус, любуйтесь.
Помимо прочего, можно заметить, что появилось простенькое главное меню. Если что, работают только кнопки Start и Exit. Options, впрочем, тоже не для красоты, и переносит в полноценное меню настроек, вот только настройки пока ничего не делают, так что, на них можно не обращать внимания.
Графика для кнопочек была взята из тутора по ScaleForm (впрочем, как и все главное меню, от меня там только кнопка Exit). Меню же апгрейда пилил, подсматривая в скрипты собственного и стандартного HUDов.
Улучшал я только скорострельность, так как, во первых, для других улучшений у меня попросту пока не заданы значения, во вторых, по ней наглядней всего показывать, что система работает. Допилить функциональность в этом плане будет не сложно. Сложно будет подстроить менюшку апгрейда под несколько оружек (то есть, чтобы можно было улучшать другие оружки, пока в руках только одна). Помимо прочего, меню апгрейдов ожидают следующие улучшения: нужно добавить какой-либо показатель прогресса апгрейда, например, прогресс-бар или счетчик уровня улучшения; при максимальном уровне улучшения соответственная кнопка будет становиться неактивной; будет добавлена стоимость улучшений, и соответственные ограничения на их приобретение. Ах да, еще надо сделать округление циферок. Вот когда это все допилю, и будет полноценная Новость №5 v1.0, с техническими подробностями и т.д..
А до тех пор - ждите. Или не ждите. Можете заняться чем-то полезным. И вообще, вы помните, когда в последний раз читали книжку?
`
ОЖИДАНИЕ РЕКЛАМЫ...
3
29
11 лет назад
3
И вообще, вы помните, когда в последний раз читали книжку?
а сам то?
А вообще что то стремная система улучшения оружия. Когда увидел заголовок, ожидал что-то типа дополнительных устройств, которые улучшают оружие. Например лазерный прицел улучшает точность и т. п.
1
2
11 лет назад
1
А вообще что то стремная система улучшения оружия. Когда увидел заголовок, ожидал что-то типа дополнительных устройств, которые улучшают оружие. Например лазерный прицел улучшает точность и т. п.
Лично я думаю всё еще впереди =) Но лучше было показать все улучшения на видео (если они конечно работают)
1
26
11 лет назад
Отредактирован lentinant
1
alexprey,
а сам то?
В процессе, Панов, "Герметикон", часть третья - "Карданийская рулетка" :Р
А вообще что то стремная система улучшения оружия. Когда увидел заголовок, ожидал что-то типа дополнительных устройств, которые улучшают оружие. Например лазерный прицел улучшает точность и т. п.
А вот тут не надо. Почему-то, в теме, которую я создал на форуме проекта еще полторы недели назад, не оставили ни одного предложения, и поэтому я был абсолютно не в курсе, какую же систему апгрейдов предпочитает большинство. Хотите дополнительные устройства? Могу устроить. Только это будет, по сути то же, что и сейчас, только с одним уровнем вместо нескольких, и с визуализацией (для которой, тем более, у меня нет ресурсов). И еще. Вы на все параметры оружия можете вспомнить устройство? Я нет. Что будет улучшать урон? Что будет улучшать максимальный запас патронов? Что будет улучшать скорость перезарядки? Ладно еще сделать там увеличенную обойму, но посмотрите еще раз на размер персонажа и оружия, и подумайте - многое ли вы заметите в визуальном изменении оружия? Максимум, что можно придумать - прикрутить определенный апгрейд к определенной части оружия, да и то, проблему с визуализацией это не изменит.
Opa4amapy,
лучше было показать все улучшения на видео (если они конечно работают)
Для того, чтобы работали все улучшения, представленные в менюшке на видео, мне нужно задать всего десять значений. И пофиг на баланс, пока это просто прототип, но вот как я покажу вам, что, например, урон изменился на самом деле? Или что изменился запас патронов, если еще нет самих источников пополнения этого запаса? Перезарядка пока не имеет визуализации, поэтому демонстрировать изменение ее скорости тоже несколько непрактично. Я не расписывал это подробно в новости, потому что думал, что это будет и так понятно.

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

Вообще, при создании системы я ориентировался на РЕ4/РЕ5, тамошняя система вроде как была весьма нормальной. Запланировано сделать несколько базовых апгрейдов для всех типов оружия, и определенные апгрейды для определенных типов (количество снарядов за выстрел у дробовика и т.д.). А одиночные апгрейды планировались только в некоторых оружках и в очень малых количествах.

Менюшка доведена почти до идеала. Осталось разве что добавить раздел, отвечающий за выбор оружия, но поскольку у меня всего один тип оружия, пока я за него не берусь.
1
25
11 лет назад
1
lentinant, и всё же, система апгрейдов смотрелась бы лучше, если имела под собой какие-нибудь логические основания. Как-то неинтересно банально смотреть на циферки. Советую сделать вместо циферок апгрейды с названиями, как предлагал alexprey. Дополнительные прицелы, модификации ствола, спускового механизма, обоймы и т.д. А визуализация изменений оружия не так уж и обязательна.
0
26
11 лет назад
0
Скорпион, это уже дело техники. Кнопки и надписи можно спокойно перетаскивать, можно добавить в меню картинку оружки и перетащить кнопки поближе к соответственным деталям (возможно, так и будет в будущем), но сейчас, делать это для тестовой оружки, у которой у меня и картинки то нет, нету желания. Если покопаться в туторах к флешу, я вообще могу оставить все как есть, просто сделать всплывающий текст с описанием апгрейда. В общем, это все еще будет перерабатываться. Это просто прототип.

И да, я вроде бы понял, как можно устроить апгрейд нескольких оружек через одно меню, нужно только разобраться с одним компонентом Flash
Чтобы оставить комментарий, пожалуйста, войдите на сайт.