Показать сообщение отдельно
Старый 28.05.2016, 15:44   #3
Taugeshtu
scientist.alien
 
Аватар для Taugeshtu
 
Регистрация: 12.02.2007
Сообщений: 2,098
Написано 1,030 полезных сообщений
(для 2,593 пользователей)
Ответ: Система оружия

Хорошо сделано в серии action RPG "Borderlands".
Там, насколько я понимаю, за вычетом сотни уникальных пушек каждый ствол делается из "запчастей", каждая запчасть модифицирует базовые параметры оружия определённого типа.

Следим за руками:
1. Тип оружия (снайперка, автомат, пистолет, гранатомёт, etc.)
2. Производитель (тебе может и не подойдёт; в борделе у каждого вендора был свой "flavor")
3. Собственно, запчасти: приклад, коробка, ствол, рукоятка, прицел, магазин.
4. Уровень пушки (опять же, тебе может не подойти)

По байту на каждый кусочек паззла - вот и получили "код" пушки. Дальше комбинируем как понравится/делаем генератор. Расширение арсенала: сделал новый приклад - сразу получил много-много новых возможных комбинаций.
В "запчасти" можно ещё докинуть паттерн выстрелов (как временной, так и пространственный - одиночные/burst/очередь; в одну точку/дробовик/линией/крестиком), какие-нибудь эффекты типа упомянутых кровотечения/сжигания/взрывов/кислоты.

P.S.
Помню, как развлекался с редактором сейвов во втором борделе, подгоняя запчасти на понравившуюся мне снайперку, чтобы сделать себе идеальное оружие)) Было бы круто, конечно, если бы в игре была возможность запилить пушку "на заказ"...
__________________
Public service announcement: вы можете заблокировать отображение сообщений определённого пользователя, добавив его ник в список игнорируемых.
Tau lab.
We LOVE you. We MADE you.
(Offline)
 
Ответить с цитированием