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