Crossroad in the Void: when the Ancients rise, бывшая TGE (The Great Experiment) |
Здравствуйте, гость ( Вход | Регистрация )
Crossroad in the Void: when the Ancients rise, бывшая TGE (The Great Experiment) |
02 Jul 2014, 18:54
(Сообщение отредактировал FAG - 02 Jul 2014, 19:17)
Сообщение
#41
|
|
Вынырнул из небытия...Огляделся...И канул в Лету! Сообщений: 114 Спасибо сказали: 76 раз |
Кроме имен были прозвища и пустые слоты под фамилии, они в тексте не приведены Т.е. разбивки по расам в оригинальных играх нет? Посмотрел по списку учителей: что-то такое есть, но очень уж примерное, так гоблина могут звать и Азног, и Сэмуэль. Я думал как раз, не сделать ли именно разбиение по расам. Хотя, списки, безусловно, могут пересекаться. Алекс, есть программа генерации имен и фамилий. Даже у меня где-то была (но сейчас вспомнить не могу, где. Может на работе. Тогда в пятницу постараюсь посмотреть.) Там можно выбрать стиль имен и фамилий. То есть в скандинавском стиле, в английском и т.п. Вот это бы тебя вполне устроило. Саму программу в бытность нас на GameForums в закрфтом форуме по WoX-2 постил Flying Mage. Чтобы самому не ломать голову над проходными именами-фамилиями, можно воспользоваться услугами он-лайн генераторов. Например, http://kurufin.ru/html/namegenerator.html Там, кстати, на сайте можно найти огромные списки имен практически всех европейских народов. ПС. Или http://ru.fakenamegenerator.com/gen-random-tlh-sl.php http://ongab.ru/nickname/ -------------------- Всего наилучшего!
|
|
|
02 Jul 2014, 19:50
(Сообщение отредактировал AlexYeCu - 16 Jan 2015, 22:29)
Сообщение
#42
|
|
Immortal Сообщений: 953 Спасибо сказали: 799 раз |
Алекс, есть программа генерации имен и фамилий. Имена должны составляться с учётом сеттинга, вселенной и т.д. Так-то я могу тоже насоставлять по алгоритму: Эльфийки светлые? Женское имя +эль. Эльфы? Мужское имя +эль. Или -ил. Или -ин. Гномы? Двалин, Балин, Хвалин. Людей ещё проще — любое популярное в штатах имя. Вот только в сеттинге ММ эльфийку вполне могут звать Алексис, к примеру, гнома Стронром или Зоккаром, а (хоб)гоблина — Золтаном. |
|
|
02 Jul 2014, 20:14
Сообщение
#43
|
|
Immortal Сообщений: 6 764 Спасибо сказали: 7910 раз |
Гномы? Двалин, Балин, Хвалин. ...Роклин Зокарр, Хотфарр, Торгрим. В общем, имя должно быть грубо-каменистым |
|
|
02 Jul 2014, 22:09
(Сообщение отредактировал Арысь-Поле - 02 Jul 2014, 22:10)
Сообщение
#44
|
|
Immortal Сообщений: 1 464 Спасибо сказали: 3214 раза |
npcnames.txt ( 6.01 килобайт )
Кол-во скачиваний: 1917
NPCNAMES.TXT ( 6.01 килобайт ) Кол-во скачиваний: 672 pcnames.txt ( 13.46 килобайт ) Кол-во скачиваний: 615 Если чем-то поможет - файлы с именами НПС 6-8 частей из ресурсов игр. |
|
|
03 Jul 2014, 10:16
Сообщение
#45
|
|
Immortal Сообщений: 953 Спасибо сказали: 799 раз |
Генерация партии (в процессе доводки, если не считать напрочь отсутствующего оформления).
Запись, слегка бажного геймплея, эпично прерывающаяся из-за ненайденного звука (собственно, для отлавливания багов и записывал, но решил выложить что получилось). Кстати, никто не знает, как правильно записывать звук с openal/sdl источников? |
|
|
03 Jul 2014, 10:29
Сообщение
#46
|
|
Immortal Сообщений: 6 764 Спасибо сказали: 7910 раз |
Кроме крюлодца, островитянина и эрафийца будет еще кто-то?
|
|
|
03 Jul 2014, 10:54
(Сообщение отредактировал AlexYeCu - 03 Jul 2014, 11:55)
Сообщение
#47
|
|
Immortal Сообщений: 953 Спасибо сказали: 799 раз |
Кроме крюлодца, островитянина и эрафийца будет еще кто-то? Зависит от наличия спрайтов для анимации и портретов. Прописать-то можно кого угодно: людей, эльфов, дварфов, троллей с минотавров и гноллов с кобольдами. Нужны прежде всего графические ресурсы. Ну и когда дело уже дойдёт до собственно игры, а не движка — не полениться в десятке-другом мест прописать зависимости от расы: отношение неписей, «официальный» допуск на ряд территорий и т.д. На данный момент расы дают: 1. Бонус к стартовым статам. 2. Набор из трёх навыков, которые можно взять вне зависимости от класса и прокачать до эксперта впоследствии (все гномы в состоянии научиться владеть топором и ремонтом, все эльфы — луком и т.д.). 3. Резисты к разным типам ущерба. 4. Вероятно, спецспособности, не укладывающиеся в навыки. К примеру, я не уверен, что смогу прикрутить регенерацию HP именно к навыкам. 5. Отношение неписей, допуск на различные территории, агро мобов и т.д. Да, степеней навыков 5: 1. База (1). 2. Ученик/Продвинутый(5). 3. Эксперт (10). 4. Мастер (15). 5. Магистр/Грандмастер (20). Удобно с точки зрения расчётов: 5*20 даёт 100. Кстати, с названиями рас: была мысль разбить людей на несколько групп, что, собственно, понятно из видео. Так вот, эрафиец в данном случае — житель центральной части Антагарича. Просто не подобрал подходящего названия. Европеоиды Энрота, по идее, к той же группе относятся. С крюлодцами и регнанцами всё понятно, энротцы в данном случае — индусы из mm6, а островитяне — каннибалы с Bootleg Bay (просто портретов пока нет). К той или иной группе люди относятся по двум признакам: расе/национальности и образу жизни. Т.е. те же регнанцы могут быть любой расы или национальности, просто все они пираты и иные криминальные элементы. Названия групп будут, вероятно, пересмотрены, у кого есть идеи на этот счёт — излагайте. Если кто может свой вариант разделения для людей предложить — предлагайте. |
|
|
03 Jul 2014, 13:28
Сообщение
#48
|
|
Immortal Сообщений: 6 764 Спасибо сказали: 7910 раз |
Цитата Если кто может свой вариант разделения для людей предложить — предлагайте Нигонцы, может, еще, в ММ7 есть ряд "нигонских" портретов для анвинообразных чернокнижников, бродящих в Дамоклесе в ММ7. Правда, слишком уж они друг на друга похожи |
|
|
06 Jul 2014, 13:26
Сообщение
#49
|
|
Immortal Сообщений: 953 Спасибо сказали: 799 раз |
Похоже, проект в двух шагах от того, чтобы стать nix-only. Если серьёзно, то дело в сущей мелочи: мне нужен какой-то аналог /dev/urandom в MS Windows. В Linux, *BSD, Solaris, MacOS — это есть. В Android без понятия, скорее всего тоже), но его поддержку я и не планирую пока. А вот из какого бы файла в MS Windows читать псевдорандомные последовательности? Есть, конечно, вариант найти того, кто напишет подобную утилитку — наверняка их вагон уже написали, — но может что-то подобное уже есть в самой оси?
|
|
|
06 Jul 2014, 15:31
(Сообщение отредактировал feanor - 06 Jul 2014, 15:37)
Сообщение
#50
|
|
laughed as one fey Сообщений: 12 166 Спасибо сказали: 20585 раз |
Цитата А вот из какого бы файла в MS Windows читать псевдорандомные последовательности? Зачем? оО Даже если нет встроенного генератора, что мешает реализовать его самому? Линейные конгруэнтные в полтора оператора. //алсо, за сюжет буду думать позже, сейчас у меня полный и всеобъемлющий тупняк. |
|
|
06 Jul 2014, 16:10
Сообщение
#51
|
|
Immortal Сообщений: 953 Спасибо сказали: 799 раз |
Зачем? оО Даже если нет встроенного генератора, что мешает реализовать его самому? Линейные конгруэнтные в полтора оператора. Так lua. Там можно задать randomseed, но вот что для него брать? Если время, то в lua точность до секунды — не всегда достаточно. Поэтому добавляю ещё число из /dev/urandom. Цитата что мешает реализовать его самому? Линейные конгруэнтные в полтора оператора. Мешает то, что я в этом дуб. Вариант «взять готовое» — он попроще. А так — накатать тулзу, придумать как её вызвать и т.д. Считать из файла проще. В общем, если кроссплатформенный генератор не проблема, то всё ок. Цитата //алсо, за сюжет буду думать позже, сейчас у меня полный и всеобъемлющий тупняк. У меня, кстати, твоя аська в контакт-листе. Ты в ней вообще появляешься или пора прибивать? Если пользуешься каким-нибудь gtalk/xmpp — кидай в личку. Только учти, я в отпуске — задолбать разговорами могу любого. Тут помимо сюжета ещё куча всего требуется, те же описания рас, к примеру. |
|
|
06 Jul 2014, 16:45
(Сообщение отредактировал feanor - 06 Jul 2014, 17:05)
Сообщение
#52
|
|
laughed as one fey Сообщений: 12 166 Спасибо сказали: 20585 раз |
Цитата Ты в ней вообще появляешься или пора прибивать? Практически нет. 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 отсюда или отсюда |
|
|
09 Jul 2014, 14:37
Сообщение
#53
|
|
Immortal Сообщений: 953 Спасибо сказали: 799 раз |
Генерация партии.
Пока нет произвольного ввода имени из-за проблем с многобайтовыми кодировками у love2d/loveframes, — все друг на друга кивают, не разберёшься, — из-за чего есть баги с вводом кириллицы. Если кто сталкивался — помощь пригодится. Пока же забросил вопрос в личку к китайским, японским и скандинавским товарищам, столкнувшимся с той же проблемой — надеюсь, ответят и разъяснят. Плюс пока не делал информационное окошко или строку, поясняющее пользователю, почему партию нельзя создать с текущими настройками (не все очки статов распределены, не все нужные навыки выбраны и т.д.). Расы нужно балансировать и калибровать, а нет пока даже полного списка, ибо ресурсы. Дизайн можете оценить сами. Но основной функционал есть. |
|
|
09 Jul 2014, 17:04
Сообщение
#54
|
|
Immortal Сообщений: 953 Спасибо сказали: 799 раз |
Совсем забыл… Реализована ещё одна мелочь.
|
|
|
11 Jul 2014, 16:56
Сообщение
#55
|
|
Immortal Сообщений: 953 Спасибо сказали: 799 раз |
Кстати говоря, а есть ли на форуме приличные дизайнеры уровней, которым данный проект интересен? Дизайнеры как в плане «собрать из готовых элементов», так и в плане изготовления этих самых элементов.
|
|
|
13 Jul 2014, 18:44
(Сообщение отредактировал Orzie - 13 Jul 2014, 18:56)
Сообщение
#56
|
|
Immortal Сообщений: 7 869 Спасибо сказали: 16061 раз |
Разве что карты для хоты ребята делают, хотя может и зажгутся идеей, если будет что-то с гуи)
|
|
|
14 Jul 2014, 23:31
(Сообщение отредактировал AlexYeCu - 14 Jul 2014, 23:33)
Сообщение
#57
|
|
Immortal Сообщений: 953 Спасибо сказали: 799 раз |
Запрос на решение задачи коллективным разумом. Впрочем, индивидуальные мнения тоже интересны.
В настоящее время nosferatu занят разработкой UI для обсуждаемого проекта. Один момент вызывает затруднения, описание ниже. Есть три режима взаимодействия персонажа с игровым полем и мобами. Условно их можно назвать «нейтральный», «осмотр» и «поиск пути». В «нейтральном» режиме персонаж просто стоит на месте, клики по мобам и неписям не вызывают атаку, клик по игровому полю скроллит поле так, чтобы место клика оказалось примерно в центре. Отображается поле зрения всех партийцев. В режиме «осмотра» персонаж крутится вокруг своей оси в зависимости от положения курсора мыши. Поле зрения ограничено только его собственным. Клик по мобу в таком режиме вызывает дистанционную атаку (если к этому нет препятствий), клик по полю может вызывать дистанционную атаку на гексу (если выбранный вид атаки это позволяет). В режиме «поиска пути» постоянно отрисовывается путь к выбранной гексе, при клике — персонаж идёт к этой гексе, либо объекту на ней размещёёному. Клик по мобу или неписю во время битвы вызывает атаку ближнего боя (если моб/непись в пределах досягаемости), в мирное время — открывает диалог. Отображается поле зрения всей партии. Я использовал следующие переключатели индикаторы для этих режимов: перчатка (просто висит, либо тычет пальцем в экран), подзорная труба (сложена/разложена) и сапог (голенище смято/расправлено). Всё это вы можете видеть на последних скриншотах. nosferatu предложил заменить сапог на компас (с разными положениями рычажка и стрелки, либо с открытой/закрытой крышкой), трубу, вроде бы, пока не трогаем. Внимание, вопрос! А что использовать для обозначения «нейтрального режима»? У кого какие идеи? Концепт nosferatu: Спасибо сказали: |
|
|
20 Jul 2014, 19:38
Сообщение
#58
|
|
Immortal Сообщений: 6 764 Спасибо сказали: 7910 раз |
Относительно ступеней навыков: эксперт - мастер - грандмастер будут получаться так же, как в ММ6-8, с помощью учителей? Если да, то все ли уровни, скажем, грандмастера будут повышаться просто за деньги/уровень навыка, или для выполнения некоторых из них нужно будет выполнить особые условия (как в ММ6)?
|
|
|
20 Jul 2014, 23:36
(Сообщение отредактировал AlexYeCu - 25 Jul 2014, 20:59)
Сообщение
#59
|
|
Immortal Сообщений: 953 Спасибо сказали: 799 раз |
Относительно ступеней навыков: эксперт - мастер - грандмастер будут получаться так же, как в ММ6-8, с помощью учителей? Если да, то все ли уровни, скажем, грандмастера будут повышаться просто за деньги/уровень навыка, или для выполнения некоторых из них нужно будет выполнить особые условия (как в ММ6)? С помощью учителей, при наличии 5,10,15 и 20 очков в повышаемом навыке. Отдельных квестов именно на повышение степени не планировалось, но мастера и грандмастера можно будет взять после первого и второго повышения, для которых как раз должны быть выполнены соответствующие квесты., Над третьим повышением (для эксперта) думал, не уверен, нужно ли. Планирую разрешить повышение любого доступного для данного класса навыка до эксперта, а вот мастера или гранда в том же навыке уже смогут брать далеко не все. Т.е. если чародей может взять кинжал или посох, то он сможет прокачать их до эксперта. А вот дальше — увы, надо быть вором или монахом. Напоминаю, что базовых класса планируется 4, ветвления идут по ходу продвижения, чаще всего по принципу светлый-тёмный-нейтрал, но вряд ли он будет очень строго соблюдаться. Но это пока всё довольно примерно, возможно будут корректировки. Плюс вопрос потребных ресурсов, напоминаю, что людей в проекте я один пока. Переговорил с некоторыми форумчанами на предмет помощи/объединения усилий, но там уж как получится — всё же хобби, а не fulltime-разработка. На данный момент думаю, как лучше сделать здания. Рассматривал три варианта: 1. Как в MM: коробка с картинкой и кнопками диалогов/квестов. 2. Как в Fallout/Arcanum/Eschalon — дома без крыши/с исчезающей крышей, по сути являются отгороженными от улицы закутками, неписи в них полноценные мобы. 3. Как в ToEE — каждый дом данжен. Пока решил основным делать первый тип, с, возможно, отдельными вкраплениями 2 и 3. |
|
|
28 Jul 2014, 11:21
Сообщение
#60
|
|
Immortal Сообщений: 23 594 Спасибо сказали: 19753 раза |
Внимание, вопрос! А что использовать для обозначения «нейтрального режима»? У кого какие идеи? Навскидку приходят в голову роза ветров или карта (как вариант — циркуль на фоне карты, но тут, наверное, возникнет ненужная ассоциация с режимом передвижения).
-------------------- |
|
|
Текстовая версия | Сейчас: 24 April 2024 - 00:27 |
Copyright by Алексей Крючков
Programming by Degtyarev Dmitry |