ManWhoKnows
just another wc3 modmaker
offline
Опыт:
915Активность: |
Dwarven Company
Кратко о Задумке.
Сам проект представляет собой особую механику геймплея и контент (персонажи, предметы, здания); таким образом, в последствии, будет иметь несколько игровых карт (каждая для разного количества игроков).
Геймплей.((кат раскрыть
Общая КонцепцияКаждый игрок начинает игру на таком вот островке:
» Смотреть
где находятся заготовки зданий и односторонний портал выхода.
На месте заготовки здания игрок волен построить жилище определённого персонажа (после постройки которого автоматически вызывается сам персонаж). Из жилища персонажа открываются определённые меню:
» Смотреть
Каждый персонаж после вызова получает одно очко для увеличения основной характеристики (и в дальнейшем,по одному за каждый 4й уровень). Количество очков, а также текущий процесс происходящий в жилище(вызов, оживление, изучение) описан плавающим текстом над самим зданием. Портал выхода случайным образом соединяется с одним из порталов входа на игровой карте. По одному на каждого игрока.
Далее игрок телепортирует своих персов на основную карту и начинает её исследование - убивает крипов, собирает предметы,
Т.е. расширяет свой контроль над территорией и прокачивает партию своих персонажей. (количество которых изначально ограничено 3мя, но в дальнейшем может быть увеличено (как? ещё не решено)) За убийство положена награда - золото и опыт. Игрок может иметь как бонусы, так и штрафы на получение оных. Условия победы - пока не решённый вопрос, это может быть простое уничтожение персов противника или удержание зданий, или достижение определённого лимита убийств противника, или уничтожение очень крутого крипа, или экономическая победа, или ещё чтонибудь эдакое, или комбинация перечисленного. Так же можно, как принято в подобных играх предоставить самим игрокам выбрать условия победы. (можно даже сделать условия победы и поражения разными для разных игроков - пусть сами выбирают)
Ещё подробнее о геймплееВ игре представлена одна играбельная раса - Дварфы (10 различных персонажей). может быть будет ещё одна, но с этой бы разобраться, да и с одной расой - вариантов развития уникальной партии over9000
Все персонажи в игре делятся на три специализации: Специализация определяет какие основные характеристики персонаж использует для проверки Атаки(Попадания), нанесения Урона, вычисление общего АС(Класс брони) так же некоторые группы предметов могут быть использованы только определёнными специализациями в общем ничего удивительного .
» Параметры персонажа
Основные(зависят от конкретного перса):
Вторичные (зависят от Основных параметров, Уровня и Специализации)
Прочие (Зависят от конкретного перса)
((кат о броне и уроне
При нанесении урона определяется - какое поглощение урона использовать.
Например - если урон магический, а противник имеет параметр Лучшая броня против Магический то будет нанесено урона: Урон = урон - АС*0.6 если урон становится отрицательным или равным нулю, считается что броня поглощает урон. вот таблица уменьшения урона:
)) Способности Персонажа - это те классические геройские способности что мы видели в варкрафте.
Но. Не-маги получают очко способности на первом и каждом третьем уровне далее, а также на 21,22,23 Маги - первый и каждый второй уровень. Способности магов - книги заклинаний, с каждым повышением способности увеличивается количество заклинаний в книге. Также персонаж имеет Перки.
Перки даются на определённых уровнях, предлагаются для изучения (которое стоит золота и времени) в жилищах персов. Любые параметры персонажа могут быть повышены с помошью перка\предмета\заклинания(бафа)\захваченного здания
предметы могу давать бонусы суммарные и несумарные. в случае несумарного бонуса - берётся самый высокий бонус ну понятно как где. С уровнем увеличиваются - Атака, Параметры Спасения, Хиты. Атака - для воинов +0.2, для ренджеров +0.15, для магов +0.1 Параметры спасения зависят от конкретного перса Хиты - схема приведена выше.
» Как проходит Атака
Проверяется шанс на критический удар (крит шанс персонажа %) и критический промах (5%) Атака = Атака Персонажа + случайное число(от 1 до 10). Если Атака >= Классу брони противника то наносится урон. Иначе промах. Урон = Урон Персонажа + случайное число(от 1 до Кость Урона персонажа) в случае критического удара: урон = урон*критический множитель персонажа Вычисляется поглощение урона, снижаются хиты противника.
» Проверка на Спасение
При использовании некоторых способностей и заклинаний проводится проверка против определённого спасения персонажа. Детали проверки указаны в описании способности\заклинания.
» Здания на карте
Здания на карте делятся на захватываемые и магазины. С магазинами все понятно. Захват здания происходит при приближении к зданию, если были убиты крипы-охранники(если таковые имеются) Если здание уже кому-то принадлежит то захватить его можно только если рядом нет живых персов владельца. Отдельно стоит рассмотреть порталы выхода - изначально каждый игрок владеет одним таким, в последствии можно захватить ещё. Захваченный портал можно активировать - и выход с базы перенесётся в точку этого портала. Активный портал захватить нельзя.
» Особенности реализации
Все Кастомные объекты игры (Персонажи, Перки, Способности, Бафы, Предметы, Лагеря Крипов) реализованы с помощью структур наследующих определённый интерфейс vJass. т.е. никаких заморочек с мультиприменяемостью, тоннами кода и пр. каждый объект имеет простенький API. Например - Захотел добавить нового крипа? Открыл РО, создал юнита на основе любого другого созданного, изменил ему модель на нужную. Всё остальное делается на vJass - необходимо добавить структуру по шаблону, выставить нужные параметры, добавить в блок инициализации. Так с любым объектом игры.
» Лагеря крипов
В механике игры реализована система лагерей крипов. Лагерь крипов - это настраиваемый кастомный объект с определённым поведением: Респаун, Дроп лута, Появление\Исчезновение самих крипов для экономии ресурсов движка. Также на событие "респаун" можно описать любую логику, как самый простой пример - проверять силу персонажей игрока и создавать ему крипов "по зубам".
» Ещё о Перках
В механике игры реализована система перков реагирующих на событие. События бывают трех типов - Атака, Нанесение Урона, Проверка на Спасение при использовании способности\заклинания. Таким образом можно реализовать всячески изощрённые перки путём написания нескольких строк кода. Например - Перк дающий бонус к АС только против текущей цели атаки. Или перк дающий бонус к спасению только против заклинаний некромантии.
» Система регенерации
Так же в игре существует альтернативная система регенерации здоровья и маны. Отличие от варкрафтовской в том что регенерация и жизни, и маны начинается спустя некоторое время после получения урона (в данной версии - 7 секунд). С другой стороны - выпитая бутылка здоровья запустит регенерацию незамедлительно. ))
План работ.
В данный момент проект ждёт официальной регистрации, для получения скрытого форума.
Чем помочь проекту? если вы хотите чем то помочь, вы должны иметь представление о механике игры т.е. внимательно прочитать описание выше и поиграть в последнюю версию).
» Требуются постоянные участники
а именно
Если вы не хотите\не можете вступить, то вы можете помочь своим мнением по поводу следующих вопросов:
Актуальные Вопросы
Последние новостиВышла версия 0.1.2
Собираюсь потестить игру на десинк\ и прочие сетевые неприятности, да и просто - на наличие фана от сетевой игры xD. Все желающие поучаствовать в первом тесте - отписывайтесь.
» Архив новостей
Версия 0.1.1
Prototype_T создал пакет иконок для проекта.
создан мануал по внутреннему механизму и api движка. Скачать
добавлено описание системы регенерации (см. выше) Скачать и оценить супермегаАльфу можно уже сейчас.
New Stuff((центр
» отличия облегчённой версии
мануал API (немного устарел)
» Скрины: (устарели)
((галерея
http://img15.imageshack.us/img15/8241/screen7hn.jpg
http://img294.imageshack.us/img294/1261/screen6ny.jpg http://img220.imageshack.us/img220/2158/screen5u.jpg http://img169.imageshack.us/img169/7439/screen4kn.jpg http://img253.imageshack.us/img253/3748/screen3h.jpg http://img215.imageshack.us/img215/1762/screen2xi.jpg http://img64.imageshack.us/img64/7560/screen1yr.jpg )) ))
((вправо
Автор: -:Check-Out:- Проект поддерживается Сообществом св. Механики )) Отредактировано ManWhoKnows, 16.03.2011 в 09:49. |
23.10.2010, 12:59 | #1
+5/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Prototype_T
Пока не сдох
offline
Опыт:
4,774Активность: |
ManWhoKnows, ну в общем не плохо. В альфу сыграю позже. Нравится оформленная тема, неплохие системы. Могу быть 2D дизайнером(иконки). Минусы некоторые тайлы вместе смотрятся неоч(скрин 3). Поиграю в альфу отпишусь. |
23.10.2010, 13:10 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Alt Hunter
offline
Опыт:
4,045Активность: |
Лэнд очень даже ничего. Мне понравился))) Много импорта. А это минус.. Определись с языком (некоторый текст на русском, другой на английском). Желаю удачи)) |
23.10.2010, 13:35 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
KotoBog
Meow
offline
Опыт:
36,046Активность: |
Alt_Hunter:
Бред Неужели ты будешь в 2010 года смотреть на трёхполигональные декорации образца 2000-2001 года? Выглядит неплохо удач |
23.10.2010, 13:45 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Метаморф
Карающая сила НЯ!
offline
Опыт:
7,528Активность: |
Вот если бы все так оформляли проекты - это было бы просто великолепно!
Идея и системы понравились, хотя уже и не новы. Очень хорошо описана механика игры. Нравится, что никаких наполеоновских амбиций и сумасбродства. Всё просто и понятно. Так держать. Поиграю обязательно. ^_^ Буду ставить твоё описание в пример другим начинающим картостроителям. |
23.10.2010, 14:06 | #5
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Сказочник
offline
Опыт:
39,429Активность: |
Очень хорошо, все довольно аккуратно. Ландшафт неплохой, да и идея хороша. В общем, удачи.
|
23.10.2010, 15:23 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Anking
Делаю новый проект:)
offline
Опыт:
1,593Активность: |
Отредактировано Anking, 23.10.2010 в 15:54. |
23.10.2010, 15:45 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ManWhoKnows
just another wc3 modmaker
offline
Опыт:
915Активность: |
Спасибо всем огромное за положительные отзывы! Прямо вселяет уверенность xD
По поводу импорта - его не много, он просто не оптимизирован. Нужен модельщик который возьмёт на себя эту работу. Тоже самое и с текстурами - но сперва нужно определится с моделями, возможно, найдётся добрый человек =) которые отимпортит из вов новые модельки и оптимизирует их под нужды проекта. Anking, поэтому дизайнеру текстур без модельщика делать нечего. И наоборот получается тоже. По поводу смеси русского с английским - у меня не установилась последняя версия TESH и соответственно в редакторе скрипта писать на русском очень уж неудобно. В релизе все будет на русском.
( ! )Забыл упомянуть некоторые важные вещи о проекте - дописал всё в шапку темы (раздел "Последние Новости") |
23.10.2010, 17:19 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
wester
Back in the game
offline
Опыт:
19,178Активность: |
ланд слабый, понравились только 3 и 6 скрины, а так проект кул! желаю удачи!
wester добавил:
ура! кто-то меня понимает!)) |
23.10.2010, 18:18 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Rampage
Бицепс
offline
Опыт:
9,722Активность: |
По моему не плохо, удачи. |
23.10.2010, 19:26 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Xapek0070
Эх Харёк!))
offline
Опыт:
585Активность: |
мне кажется задумка прикольная)но хотелось бы нанимать по 2-3 крипа ставить вышки и т.п а идея впечатляет |
24.10.2010, 16:28 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
ManWhoKnows, уважаю, кодинг на высоте, люблю такие карты. Но есть несколько предложений/вопросов.
• Хотелось бы увидеть экран статистики в виде мультиборда.
• Незачем показывать такие точные цифры. • Надписи урона, miss и armor resist сделать разного цвета. • Где способности/перки? • Почему монах такой слабый? • Никаким образом не смог убить огра. • Будет ли мультиплеер? • Удачи доделать карту! Doc добавил: Омг, этот парень крутой кодер. |
24.10.2010, 21:56 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
KotoBog
Meow
offline
Опыт:
36,046Активность: |
А и правда карта не плохая такая. Ландшафт бы получше, да и доработать всё, вообще цены не было бы |
25.10.2010, 01:38 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ManWhoKnows
just another wc3 modmaker
offline
Опыт:
915Активность: |
Doc, есть желание пойти в проект геймдизанером\кодером?? все указанные пожелания обязательно учту, нет проблем, они действительно по существу. Но твои вопросы (мультиплеер, почему монах слабый, где способности и.т.п.) возникли от невнимательного прочтения описания в шапке темы.
В общем прочитай внимательней, и всё узнаешь ) |
25.10.2010, 10:03 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Edirt De Yarou
Priest of Blood
offline
Опыт:
5,815Активность: |
ManWhoKnows, действительно ланд не плох. Удачи в создании проекта!) |
25.10.2010, 10:07 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Anking
Делаю новый проект:)
offline
Опыт:
1,593Активность: |
|
25.10.2010, 13:25 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
ManWhoKnows, ну да, тему я прочитал уже после игры. Нет, желания нет, ибо своих проектов овер 9к, да и на кого-то серьезно работать сложновато. А перков я правда не увидел, только один спелл у варвара. Но как я понял они даются спустя сколько-то уровней так что ок. Anking, я его и брал о_о. |
25.10.2010, 19:26 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ManWhoKnows
just another wc3 modmaker
offline
Опыт:
915Активность: |
Обновлено. Написал полный мануал по api движка и его механике (уф, как же это запарно). Все желающие могут ознакомится ^^. Так же, хочу сказать, что любой аспект игры можно и нужно обсуждать, буду рад услышать любые доступно изложенные идеи, укладывающиеся в концепцию проекта. Отредактировано ManWhoKnows, 26.10.2010 в 00:03. |
25.10.2010, 23:21 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sodjiro Seta
offline
Опыт:
8,645Активность: |
подправил бы ссылки, хотел альфу скачать, но не могу :o в ланде много кривостей олололо |
25.10.2010, 23:46 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ManWhoKnows
just another wc3 modmaker
offline
Опыт:
915Активность: |
О, сорри за кривые ссылки, всё поправил.
омг, да что вы так все взъелись с этим ландом то??? соль вообще не в нём. |
26.10.2010, 00:02 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|