IPB

Здравствуйте, гость ( Вход | Регистрация )

18 страниц V  < 1 2 3 4 5 > »   
Reply to this topicStart new topic
> TGE (The Great Experiment), потихоньку пилю движок
FAG
сообщение 02 Jul 2014, 18:54 (Сообщение отредактировал FAG - 02 Jul 2014, 19:17)
Сообщение #41

Вынырнул из небытия...Огляделся...И канул в Лету!
Сообщений: 114
Спасибо сказали: 76 раз




(AlexYeCu @ 02 Jul 2014, 16:28) *
(IQUARE @ 02 Jul 2014, 17:08) *
Кроме имен были прозвища и пустые слоты под фамилии, они в тексте не приведены

Т.е. разбивки по расам в оригинальных играх нет?
Посмотрел по списку учителей: что-то такое есть, но очень уж примерное, так гоблина могут звать и Азног, и Сэмуэль. Я думал как раз, не сделать ли именно разбиение по расам. Хотя, списки, безусловно, могут пересекаться.


Алекс, есть программа генерации имен и фамилий. Даже у меня где-то была (но сейчас вспомнить не могу, где. Может на работе. Тогда в пятницу постараюсь посмотреть.) Там можно выбрать стиль имен и фамилий. То есть в скандинавском стиле, в английском и т.п. Вот это бы тебя вполне устроило. Саму программу в бытность нас на GameForums в закрфтом форуме по WoX-2 постил Flying Mage.

Чтобы самому не ломать голову над проходными именами-фамилиями, можно воспользоваться услугами он-лайн генераторов. Например, http://kurufin.ru/html/namegenerator.html

Там, кстати, на сайте можно найти огромные списки имен практически всех европейских народов.

ПС. Или http://ru.fakenamegenerator.com/gen-random-tlh-sl.php http://ongab.ru/nickname/


--------------------
Всего наилучшего!
Go to the top of the pageAdd Nick
 
+Quote Post
AlexYeCu
сообщение 02 Jul 2014, 19:50 (Сообщение отредактировал AlexYeCu - 16 Jan 2015, 22:29)
Сообщение #42

Immortal
Сообщений: 786
Спасибо сказали: 596 раз




Цитата(FAG @ 02 Jul 2014, 19:54) *
Алекс, есть программа генерации имен и фамилий.


Имена должны составляться с учётом сеттинга, вселенной и т.д. Так-то я могу тоже насоставлять по алгоритму:

Эльфийки светлые? Женское имя +эль. Эльфы? Мужское имя +эль. Или -ил. Или -ин.
Гномы? Двалин, Балин, Хвалин.
Людей ещё проще — любое популярное в штатах имя.

Вот только в сеттинге ММ эльфийку вполне могут звать Алексис, к примеру, гнома Стронром или Зоккаром, а (хоб)гоблина — Золтаном.


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
IQUARE
сообщение 02 Jul 2014, 20:14
Сообщение #43

Immortal
Сообщений: 5 900
Спасибо сказали: 7406 раз




Цитата(AlexYeCu @ 02 Jul 2014, 19:50) *
Гномы? Двалин, Балин, Хвалин.

...Роклин

Зокарр, Хотфарр, Торгрим. В общем, имя должно быть грубо-каменистым


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
Арысь-Поле
сообщение 02 Jul 2014, 22:09 (Сообщение отредактировал Арысь-Поле - 02 Jul 2014, 22:10)
Сообщение #44

Мир существует до тех пор, пока не закроешь глаза.
Сообщений: 1 401
Спасибо сказали: 2959 раз




Прикрепленный файл  npcnames.txt ( 6.01 килобайт ) Кол-во скачиваний: 1327
Прикрепленный файл  NPCNAMES.TXT ( 6.01 килобайт ) Кол-во скачиваний: 449
Прикрепленный файл  pcnames.txt ( 13.46 килобайт ) Кол-во скачиваний: 474

Если чем-то поможет - файлы с именами НПС 6-8 частей из ресурсов игр.


--------------------
FFX3adw/DK[baryonix]6s A+ !C* !D- H- M- P- R+++ T+++ W***>****$ !Z Sf++
RLU/A* a# cnl d-- e? f- h*>+++ i+ j+ p- sf s+


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
AlexYeCu
сообщение 03 Jul 2014, 10:16
Сообщение #45

Immortal
Сообщений: 786
Спасибо сказали: 596 раз




Генерация партии (в процессе доводки, если не считать напрочь отсутствующего оформления).
Запись, слегка бажного геймплея, эпично прерывающаяся из-за ненайденного звука (собственно, для отлавливания багов и записывал, но решил выложить что получилось).
Кстати, никто не знает, как правильно записывать звук с openal/sdl источников?


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
IQUARE
сообщение 03 Jul 2014, 10:29
Сообщение #46

Immortal
Сообщений: 5 900
Спасибо сказали: 7406 раз




Кроме крюлодца, островитянина и эрафийца будет еще кто-то?
Go to the top of the pageAdd Nick
 
+Quote Post
AlexYeCu
сообщение 03 Jul 2014, 10:54 (Сообщение отредактировал AlexYeCu - 03 Jul 2014, 11:55)
Сообщение #47

Immortal
Сообщений: 786
Спасибо сказали: 596 раз




Цитата(IQUARE @ 03 Jul 2014, 11:29) *
Кроме крюлодца, островитянина и эрафийца будет еще кто-то?


Зависит от наличия спрайтов для анимации и портретов. Прописать-то можно кого угодно: людей, эльфов, дварфов, троллей с минотавров и гноллов с кобольдами. Нужны прежде всего графические ресурсы. Ну и когда дело уже дойдёт до собственно игры, а не движка — не полениться в десятке-другом мест прописать зависимости от расы: отношение неписей, «официальный» допуск на ряд территорий и т.д.

На данный момент расы дают:

1. Бонус к стартовым статам.
2. Набор из трёх навыков, которые можно взять вне зависимости от класса и прокачать до эксперта впоследствии (все гномы в состоянии научиться владеть топором и ремонтом, все эльфы — луком и т.д.).
3. Резисты к разным типам ущерба.
4. Вероятно, спецспособности, не укладывающиеся в навыки. К примеру, я не уверен, что смогу прикрутить регенерацию HP именно к навыкам.
5. Отношение неписей, допуск на различные территории, агро мобов и т.д.

Да, степеней навыков 5:

1. База (1).
2. Ученик/Продвинутый(5).
3. Эксперт (10).
4. Мастер (15).
5. Магистр/Грандмастер (20).

Удобно с точки зрения расчётов: 5*20 даёт 100.

Кстати, с названиями рас: была мысль разбить людей на несколько групп, что, собственно, понятно из видео.
Так вот, эрафиец в данном случае — житель центральной части Антагарича. Просто не подобрал подходящего названия. Европеоиды Энрота, по идее, к той же группе относятся.
С крюлодцами и регнанцами всё понятно, энротцы в данном случае — индусы из mm6, а островитяне — каннибалы с Bootleg Bay (просто портретов пока нет). К той или иной группе люди относятся по двум признакам: расе/национальности и образу жизни. Т.е. те же регнанцы могут быть любой расы или национальности, просто все они пираты и иные криминальные элементы.
Названия групп будут, вероятно, пересмотрены, у кого есть идеи на этот счёт — излагайте.
Если кто может свой вариант разделения для людей предложить — предлагайте.


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
IQUARE
сообщение 03 Jul 2014, 13:28
Сообщение #48

Immortal
Сообщений: 5 900
Спасибо сказали: 7406 раз




Цитата
Если кто может свой вариант разделения для людей предложить — предлагайте

Нигонцы, может, еще, в ММ7 есть ряд "нигонских" портретов для анвинообразных чернокнижников, бродящих в Дамоклесе в ММ7. Правда, слишком уж они друг на друга похожи
Go to the top of the pageAdd Nick
 
+Quote Post
AlexYeCu
сообщение 06 Jul 2014, 13:26
Сообщение #49

Immortal
Сообщений: 786
Спасибо сказали: 596 раз




Похоже, проект в двух шагах от того, чтобы стать nix-only. Если серьёзно, то дело в сущей мелочи: мне нужен какой-то аналог /dev/urandom в MS Windows. В Linux, *BSD, Solaris, MacOS — это есть. В Android без понятия, скорее всего тоже), но его поддержку я и не планирую пока. А вот из какого бы файла в MS Windows читать псевдорандомные последовательности? Есть, конечно, вариант найти того, кто напишет подобную утилитку — наверняка их вагон уже написали, — но может что-то подобное уже есть в самой оси?
Go to the top of the pageAdd Nick
 
+Quote Post
feanor
сообщение 06 Jul 2014, 15:31 (Сообщение отредактировал feanor - 06 Jul 2014, 15:37)
Сообщение #50

laughed as one fey
Сообщений: 11 809
Спасибо сказали: 19673 раза




Цитата
А вот из какого бы файла в MS Windows читать псевдорандомные последовательности?

Зачем? оО
Даже если нет встроенного генератора, что мешает реализовать его самому? Линейные конгруэнтные в полтора оператора.

//алсо, за сюжет буду думать позже, сейчас у меня полный и всеобъемлющий тупняк.


--------------------
Go to the top of the pageAdd Nick
 
+Quote Post
AlexYeCu
сообщение 06 Jul 2014, 16:10
Сообщение #51

Immortal
Сообщений: 786
Спасибо сказали: 596 раз




Цитата(feanor @ 06 Jul 2014, 16:31) *
Зачем? оО
Даже если нет встроенного генератора, что мешает реализовать его самому? Линейные конгруэнтные в полтора оператора.

Так lua. Там можно задать randomseed, но вот что для него брать? Если время, то в lua точность до секунды — не всегда достаточно. Поэтому добавляю ещё число из /dev/urandom.
Цитата
что мешает реализовать его самому? Линейные конгруэнтные в полтора оператора.

Мешает то, что я в этом дуб. Вариант «взять готовое» — он попроще. А так — накатать тулзу, придумать как её вызвать и т.д. Считать из файла проще. В общем, если кроссплатформенный генератор не проблема, то всё ок.
Цитата
//алсо, за сюжет буду думать позже, сейчас у меня полный и всеобъемлющий тупняк.

У меня, кстати, твоя аська в контакт-листе. Ты в ней вообще появляешься или пора прибивать? Если пользуешься каким-нибудь gtalk/xmpp — кидай в личку. Только учти, я в отпуске — задолбать разговорами могу любого. Тут помимо сюжета ещё куча всего требуется, те же описания рас, к примеру.
Go to the top of the pageAdd Nick
 
+Quote Post
feanor
сообщение 06 Jul 2014, 16:45 (Сообщение отредактировал feanor - 06 Jul 2014, 17:05)
Сообщение #52

laughed as one fey
Сообщений: 11 809
Спасибо сказали: 19673 раза




Цитата
Ты в ней вообще появляешься или пора прибивать?

Практически нет.
Jabber - feanor_s@jabber.ru, skype - oxfea_, vk - https://vk.com/id3523108


Цитата
Так lua. Там можно задать randomseed, но вот что для него брать? Если время, то в lua точность до секунды — не всегда достаточно. Поэтому добавляю ещё число из /dev/urandom.

Теория генераторов случайных чисел в две строки:
r0 = time()
rn+1 = (a*rn +c)%m, где a, c и m отсюда или отсюда


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


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
AlexYeCu
сообщение 09 Jul 2014, 14:37
Сообщение #53

Immortal
Сообщений: 786
Спасибо сказали: 596 раз




Генерация партии.
Пока нет произвольного ввода имени из-за проблем с многобайтовыми кодировками у love2d/loveframes, — все друг на друга кивают, не разберёшься, — из-за чего есть баги с вводом кириллицы. Если кто сталкивался — помощь пригодится. Пока же забросил вопрос в личку к китайским, японским и скандинавским товарищам, столкнувшимся с той же проблемой — надеюсь, ответят и разъяснят.
Плюс пока не делал информационное окошко или строку, поясняющее пользователю, почему партию нельзя создать с текущими настройками (не все очки статов распределены, не все нужные навыки выбраны и т.д.). Расы нужно балансировать и калибровать, а нет пока даже полного списка, ибо ресурсы. Дизайн можете оценить сами. Но основной функционал есть.


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
AlexYeCu
сообщение 09 Jul 2014, 17:04
Сообщение #54

Immortal
Сообщений: 786
Спасибо сказали: 596 раз




Совсем забыл… Реализована ещё одна мелочь.


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
AlexYeCu
сообщение 11 Jul 2014, 16:56
Сообщение #55

Immortal
Сообщений: 786
Спасибо сказали: 596 раз




Кстати говоря, а есть ли на форуме приличные дизайнеры уровней, которым данный проект интересен? Дизайнеры как в плане «собрать из готовых элементов», так и в плане изготовления этих самых элементов.
Go to the top of the pageAdd Nick
 
+Quote Post
Orzie
сообщение 13 Jul 2014, 18:44 (Сообщение отредактировал Orzie - 13 Jul 2014, 18:56)
Сообщение #56

Reinventing the Steel
Сообщений: 7 750
Спасибо сказали: 15672 раза




Разве что карты для хоты ребята делают, хотя может и зажгутся идеей, если будет что-то с гуи)

И побольше тыренных тем или иным образом ассетов и спрайтов с мм6-8


--------------------
Go to the top of the pageAdd Nick
 
+Quote Post
AlexYeCu
сообщение 14 Jul 2014, 23:31 (Сообщение отредактировал AlexYeCu - 14 Jul 2014, 23:33)
Сообщение #57

Immortal
Сообщений: 786
Спасибо сказали: 596 раз




Запрос на решение задачи коллективным разумом. Впрочем, индивидуальные мнения тоже интересны.
В настоящее время nosferatu занят разработкой UI для обсуждаемого проекта. Один момент вызывает затруднения, описание ниже.

Есть три режима взаимодействия персонажа с игровым полем и мобами. Условно их можно назвать «нейтральный», «осмотр» и «поиск пути».

В «нейтральном» режиме персонаж просто стоит на месте, клики по мобам и неписям не вызывают атаку, клик по игровому полю скроллит поле так, чтобы место клика оказалось примерно в центре. Отображается поле зрения всех партийцев.

В режиме «осмотра» персонаж крутится вокруг своей оси в зависимости от положения курсора мыши. Поле зрения ограничено только его собственным. Клик по мобу в таком режиме вызывает дистанционную атаку (если к этому нет препятствий), клик по полю может вызывать дистанционную атаку на гексу (если выбранный вид атаки это позволяет).

В режиме «поиска пути» постоянно отрисовывается путь к выбранной гексе, при клике — персонаж идёт к этой гексе, либо объекту на ней размещёёному. Клик по мобу или неписю во время битвы вызывает атаку ближнего боя (если моб/непись в пределах досягаемости), в мирное время — открывает диалог. Отображается поле зрения всей партии.

Я использовал следующие переключатели индикаторы для этих режимов: перчатка (просто висит, либо тычет пальцем в экран), подзорная труба (сложена/разложена) и сапог (голенище смято/расправлено). Всё это вы можете видеть на последних скриншотах.

nosferatu предложил заменить сапог на компас (с разными положениями рычажка и стрелки, либо с открытой/закрытой крышкой), трубу, вроде бы, пока не трогаем.

Внимание, вопрос! А что использовать для обозначения «нейтрального режима»? У кого какие идеи?


Концепт nosferatu:
Go to the top of the pageAdd Nick
 
+Quote Post
IQUARE
сообщение 20 Jul 2014, 19:38
Сообщение #58

Immortal
Сообщений: 5 900
Спасибо сказали: 7406 раз




Относительно ступеней навыков: эксперт - мастер - грандмастер будут получаться так же, как в ММ6-8, с помощью учителей? Если да, то все ли уровни, скажем, грандмастера будут повышаться просто за деньги/уровень навыка, или для выполнения некоторых из них нужно будет выполнить особые условия (как в ММ6)?
Go to the top of the pageAdd Nick
 
+Quote Post
AlexYeCu
сообщение 20 Jul 2014, 23:36 (Сообщение отредактировал AlexYeCu - 25 Jul 2014, 20:59)
Сообщение #59

Immortal
Сообщений: 786
Спасибо сказали: 596 раз




Цитата(IQUARE @ 20 Jul 2014, 20:38) *
Относительно ступеней навыков: эксперт - мастер - грандмастер будут получаться так же, как в ММ6-8, с помощью учителей? Если да, то все ли уровни, скажем, грандмастера будут повышаться просто за деньги/уровень навыка, или для выполнения некоторых из них нужно будет выполнить особые условия (как в ММ6)?


С помощью учителей, при наличии 5,10,15 и 20 очков в повышаемом навыке. Отдельных квестов именно на повышение степени не планировалось, но мастера и грандмастера можно будет взять после первого и второго повышения, для которых как раз должны быть выполнены соответствующие квесты., Над третьим повышением (для эксперта) думал, не уверен, нужно ли. Планирую разрешить повышение любого доступного для данного класса навыка до эксперта, а вот мастера или гранда в том же навыке уже смогут брать далеко не все.

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

Напоминаю, что базовых класса планируется 4, ветвления идут по ходу продвижения, чаще всего по принципу светлый-тёмный-нейтрал, но вряд ли он будет очень строго соблюдаться.

Но это пока всё довольно примерно, возможно будут корректировки. Плюс вопрос потребных ресурсов, напоминаю, что людей в проекте я один пока. Переговорил с некоторыми форумчанами на предмет помощи/объединения усилий, но там уж как получится — всё же хобби, а не fulltime-разработка.

На данный момент думаю, как лучше сделать здания. Рассматривал три варианта:

1. Как в MM: коробка с картинкой и кнопками диалогов/квестов.
2. Как в Fallout/Arcanum/Eschalon — дома без крыши/с исчезающей крышей, по сути являются отгороженными от улицы закутками, неписи в них полноценные мобы.
3. Как в ToEE — каждый дом данжен.

Пока решил основным делать первый тип, с, возможно, отдельными вкраплениями 2 и 3.
Go to the top of the pageAdd Nick
 
+Quote Post
Vade Parvis
сообщение 28 Jul 2014, 11:21
Сообщение #60

Immortal
Сообщений: 23 252
Спасибо сказали: 18485 раз




Цитата(AlexYeCu @ 15 Jul 2014, 00:31) *
Внимание, вопрос! А что использовать для обозначения «нейтрального режима»? У кого какие идеи?
Навскидку приходят в голову роза ветров или карта (как вариант — циркуль на фоне карты, но тут, наверное, возникнет ненужная ассоциация с режимом передвижения).


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


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post

18 страниц V  < 1 2 3 4 5 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 20 August 2019 - 14:48
Copyright by Алексей Крючков
Strategy Gamez by GrayMage
Programming by Degtyarev Dmitry
  Яндекс.Метрика