Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Illegal Dreams
DF2 :: ФОРУМЫ > Игровые форумы > Общий игровой форум > RPG
Страницы: 1, 2, 3
Bourn
Цитата(Undead @ 09 Jun 2006, 18:45)
Одобряю знание трёх языков! А что, если попробовать обсуждать ЦЕЛИ, а не ПРОБЛЕМЫ?????

знаю я больше, а написать серьезное на 3х смогу
Что ты подразумеваешь од целями?, я готов написать алгоритмы для игры, те передвижение АИ и тп, но надо тогда с концепуией разобраться
Zantetsuken
Цитата
Если такой умный, поучаствуй в создании игры, ага? И это будет добрым делом.


Ну я, вобщем-то, хотел предложить и сам smile.gif

Пусть только "создатель движка" сделает поддержку particle systems и morph минимум, и само собой другие обязательные фичи, связанные с работой с 3D объектами.
Guevara-chan
Ну чтож, вот собс-но и Я. Работа над проектом, я смотрю, потихоньку закипает. smile.gif Ладно, продолжу его описание:
----------------------------------------------------------------------------------------
1) Тут уже говорилось про стихии... Идея ничего, но я это дело вижу по-другому. Смотрите: у любого умения (неважно заклинания или нет) имеются 2 характеристики: Damage Type и Source (последний может быть и неопределен). Первый - это способ, которым умение воздействует на цель, например (таблица пока, разумеется, далеко не полная):
*****************************************************************
#Heat - жар, повышение температуры, огонь.
#Cold - холод, понижение темепературы.
#Electro - электрический удар. (напр. электрошокер)
#Corrosive - Коррозийное повреждение (например, от кислоты)
#Mental - атака на сознание.
#Cut - режeщtе повреждения (напр. меч).
#Pierce - колящая атака (напр. копье)
#Blow - самый частый тип - ударно-раздробляющие повреждения (например от удара кулаком smile.gif )
#Saw - пилящая атака (примеры нужны ? smile.gif )
#Exotic - все, что не попадет в остальные разделы.
*****************************************************************
Таблица позже будет обязательно увеличена (предлагайте свои варианты, кстати) и, возможно, модифицирована. Одно умение может иметь несколько типов повреждения (ИМХО максимум до 3ех), допустим #Cut/#Heat

Теперь Source, здесь чуток посложнее... вот допустим и удар дубиной, и удар кулаком имеют тип #Blow (впрочем, если дубина с шипами, то будет, наверное #Blow/#Pierce smile.gif ). НО удар кулаком имеет Source = #Hand_Attack, что дает возможность юнитам с навыком Hand Block (название взято с потолка smile.gif ) подобный удар перехватить. А вот удар дубиной - уже не получиться!
Проще говоря:
Damage Type - показывает как умение воздествует на цель.
Source - показывает каким образом (с помощью чего) умение исполняется.

Примечание: в отличае от Damage Type'а, который нужен всегда, Source'е имеет смысл (и значение) лишь тогда, когда с ним взаимодействует какой-либо skill или предмет.

А стихий и магических школ у нас не будет, просто у каждого юнита сво1 набор заклинаний и спец. атак (впрочем, с точки зрения системы это одно и тоже - skill'ы). Вот такая у нас должна быть система.
Guevara-chan
2) Как быстро отличить свои войска от чужих ? Интересный вопрос... Можно выделить какие-то части модели\рисунка, которые в зависимости от стороны, на которой сражается юнит, будет окрашиваться с соотв. цвет... Можно сделать разноцветные знамена, как в Disciples... Но мне кажеться, что самый лучший (и наглядный) способ: подсвечивать клетки под своими зеленым, а под врагами - красным.
3) Будет отключаемая поклеточная сетка.
Will be continued... happy.gif
Guevara-chan
Продолжаем:
4) Вопрос со статами еще пока не решен (но это только дело времени wink.gif ), но уже решено, как они будут расти. Итак: у каждого типа войск есть свои изначальные показатели статов (т.е. которые на 1ом уровне), скажем 12\6\8\14. С получением нового уровня каждый из этих показателей будет увиличиваться на константу (какую пока не точно известно, ну, скажем на 1) т.е. в нашем случае на 2 уровне у него будет уже 13\7\9\14 + будет получено одно свободное очко, которое можно по своему усмотрению потратить на увеличение любого понравившегося стата.
5) Оригинально решена проблема первого хода. Итак: первоочередность определяется случайным образом (если только в условиях конкретной миссии не сказано иного).
6) Максимальный уровень - 100
Guevara-chan
А теперь о движках и языках : ИМХО Blitz3D самый лучший вариант. Причина: его знает вся нынешняя команда. И с ним меньше всего проблем.

Zantetsuken, твоя помощь была бы очень кстати. Про твои запросы:
1) для работы с Particle System'ами в Blitz3D у меня есть аж 4 библиотеки/ Если надо - могу выслать.
2) Morph Blitz, если я не ошибаюсь, и сам поддерживает.
3) А "обязательные", это какие ? Перечисли.

Цитата
но надо тогда с концепуией разобраться

Поддерживаю. Причем торопиться здесь не стоит.
Guevara-chan
Пункт №4 Revision: О росте параметров. Так вот: у каждого стата будет показатель Growth, имеющий одно из 3 значений (для каждого типа войск разное, разумеется):
#Bad - при получении нового левела стат возрастает на 1
#Normal - при получении нового левела стат возрастает на 2
#Good - при получении нового левела стат возрастает на 3
Zantetsuken
Хмм....ну поехали по пунктам:
* "piercing" и "рубящая атака" - совсем разные понятия. Пирсинг - проникающее или колющее. Ну прикинь...рубить копьем или стрелами.
* пилящая атака по сути есть ударно-дробящая+режущая
* движок...вы же сказали, что будете свой писать, хотя я предлагал весьма высокоуровневые движки
* статы: думаю, что все же было бы лучше сделать кривые роста параметров, по которым все и будет развиваться
* =)
Guevara-chan
Цитата
* "piercing" и "рубящая атака" - совсем разные понятия. Пирсинг - проникающее или колющее. Ну прикинь...рубить копьем или стрелами.

Это просто ошибка smile.gif Уже исправила.

Цитата
* пилящая атака по сути есть ударно-дробящая+режущая

Гммм... ну, можно и так.

Цитата
* движок...вы же сказали, что будете свой писать, хотя я предлагал весьма высокоуровневые движки

Это UnDead сказал. smile.gif Кстати, если уж use'ать твою "Аврору", то тогда надо уж будет под PureBasic враппер писать...

Цитата
* статы: думаю, что все же было бы лучше сделать кривые роста параметров, по которым все и будет развиваться

Это как в Tactics Ogre ? Ну, можно и так. Я подумаю.

Цитата
* laugh.gif

shum_lol.gif
Zantetsuken
Это не как в ограх. Это как в большинстве JRPG и т.п.

Я то не особо против Б3Д. Просто вы сами кричали типа nicht blitz
Elder_Imp
Бои мона осилить на Делфи, через ImageGrid.

Вообще нужно выяснить, кто какие языки программирования знает. Потом уже, исходя из этого, решать,на каком языке кодить.

Я знаю Делфи. Если бы игра была в 2D-формате, было бы проще (типа Ragnarok-Online).
Bourn
да вроде решено на Blitz'e кто его не знает - учить
Zantetsuken
На мой взгляд для нашей задачи блиц слабоват. Уж лучше тогда дружно всем поставить А6. Весьма неплохой продукт. Учитывая то, что он поддерживает все нормальные графические ЗД функции, включая шейдеры. Да и намного эффективнее работает с памятью, нежели блиц, который ест её ящиками.

Так что предлагаю A6. (кому интересно - качать здесь)
Guevara-chan
Цитата(Zantetsuken @ 20 Jun 2006, 13:35)
На мой взгляд для нашей задачи блиц слабоват. Уж лучше тогда дружно всем поставить А6. Весьма неплохой продукт. Учитывая то, что он поддерживает все нормальные графические ЗД функции, включая шейдеры. Да и намного эффективнее работает с памятью, нежели блиц, который ест её ящиками.

Так что предлагаю A6. (кому интересно - качать здесь)

1) Она платная.
2) Она не качается.
3) Это GemeStudio ! mad.gif

И потом: чем это Blitz слабоват для поставленной задачи ?
Zantetsuken
1) кряки рулят =)
2) качается еще и как
3) ну и?

Blitz так не работает с визуальными эффектами (он просто жрет ресурсы ужасно). Да и скрипты в 3dgs по продвинутей. Плюс там встроены редакторы уровней и моделей с текстуризаторами и прочими надстройками. Споры не совсем уместны.



Добавлено ([mergetime]1150877674[/mergetime]):
Забыл написать: А6 основан на Dx9.0c, в то время, как blitz на Dx7

Чувствуете разницу? Конечно можно сделать игру а-ля ФФ7 (нетекстурированные либо градиентные фью-поли модели)
Bourn
Цитата(Chrono Syndrome @ 21 Jun 2006, 11:25)
И потом: чем это Blitz слабоват для поставленной задачи ?

может будем писать на ВБ? biggrin.gif
Zantetsuken
Вперед, пишите на чем хотите.
Guevara-chan
Цитата
может будем писать на ВБ?

Тогда уж лучше на PureBasic... Не, если уж решили - Blitz, то давайте на этом выборе и остановимся. Кстати, Zantetsuken, а ты-то Blitz знаешь dry.gif ?
Bourn
Цитата(Chrono Syndrome @ 22 Jun 2006, 09:22)
Тогда уж лучше на PureBasic...

Знакома с комплектом 3dstate для VB?
Zantetsuken
*знаю

И так, раз уж мы решили на ББ делать: я делаю модели (как уже подчеркивалось ранее). Вы - движок. Мои первоначальные требования к графическому движку:
* мультитекстуринг
* поддержка экспортированной анимации (ну это точно есть в ББ)
* поддержка скелетной анимации
* поддержка морфа (вроде есть плагин такой)
Guevara-chan
Цитата(Zantetsuken @ 22 Jun 2006, 09:59)
*знаю

И так, раз уж мы решили на ББ делать: я делаю модели (как уже подчеркивалось ранее). Вы - движок. Мои первоначальные требования к графическому движку:
* мультитекстуринг
* поддержка экспортированной анимации (ну это точно есть в ББ)
* поддержка скелетной анимации
* поддержка морфа (вроде есть плагин такой)


1 пункт есть точно, остальные вроде тоже.
Guevara-chan
Цитата
Знакома с комплектом 3dstate для VB?

Слышала. Вот только...

У PureBasic'а есть свой движок (вернее, не совсем свой, но входящий в комплект): OGRE.
У PureBasic намного более обширный спектр встроенных комманд.
В PureBasic есть Inline-Assembler.
PureBasic поддерживает макросы.
EXE'шники PureBasic'а маленькие, не требуют никаких сторониих библиотек (кроме OGRE, если юзается)
Программы на PureBasic'е работают намного быстрее программ на VB.
Bourn
ну тогда надо сделать подборку языков, за и против, и выбрать язык для написания. Мне лично все равно какой учить smile.gif.
Guevara-chan
Предлагаю все-таки остановиться на Blitz3D.
Zantetsuken
Я уже сказал, что мне глубоко по. Но вот вы увидите минусы ББ когда начнете скелеты на нем двигать (если там вообще такое поддерживается). Я уже молчу про мультитекстуры. Бесспорно для шароварок это самое то, но не для чего-то стоящего.

Цитата
EXE'шники PureBasic'а маленькие

ну и? это не шароварка. тут по любому прийдется запихивать далеко не одну модель и не одну текстуру
Цитата
PureBasic поддерживает макросы

biggrin.gif ну это явно указывает на высочайший уровень языка


Не хочу показаться навязчивым, но все же мой выбор за А6 (3dgs):
* готовые редакторы моделей и уровней
* отличная работа с частицами
* отличная работа со светом и тенями
* поддержка всех форматов графики
* поддержка всех форматов аудио
* поддержка видео-вставок
* поддержка самописных (если требуется) плагинов написанных на Delphi (!)
* высокая скорость работы с 3Д анимацией
* поддержка шейдеров
* большое количество predone скриптов для работы со скелетной анимацией и прочими вещами
* нормальное функционирование и поддержка мультиплеера
* мультитекстуринг
* etc.
Guevara-chan
Только что нашла fan-site по Volfoss: http://www.animedream.com/~elfshadow/volfoss/index.html
Материалов немного, но советую глянуть, ибо именно на Volfoss нам следует равняться.
Zantetsuken
Кул. Так мы оказывается делаем подобие волфосса? А я то думал что-то новое.

Добавлено ([mergetime]1151071990[/mergetime]):
Вобщем, не важно. Ты (вы) про движок сначала решите.
Guevara-chan
Цитата
Кул. Так мы оказывается делаем подобие волфосса? А я то думал что-то новое.

По стилистике - да. Боевая же система будет своя, оригинальная (сейчас вот думаю, кстати: не ввести ли систему эмблем а-ля TO:KotL ?).

Цитата
Вобщем, не важно. Ты (вы) про движок сначала решите.

Лично мне будет проще всего работать с Blitz3D. Можно, конечно, юзать PureBasic с его OGRE (навороченный движок, но неудобный)... Но с Blitz3D проблем однозначно меньше. Да и про большое РУССКОЯЗЫЧНОЕ community Blitz'а забывать не стоит.
Bourn
сделаю подборку, а там глянем smile.gif
Zantetsuken
Дам тебе модель, раскрашенную вертекс-пэйнтом с мультитекстурами, скелетной анимацией и прочими примочками, а потом оценю как это реализуется (скелет не анимированный и тебе самой прийдется его анимировать средствами ББ, именно средствами ББ, но не Maya/3dsmax/... )
Undead
Цитата(Bourn @ 14 Jun 2006, 15:20)
да вроде решено на Blitz'e кто его не знает - учить

Читаю сам себя и ржу. Blitz 3D 1.8 - rules!
Кто не перешёл на новую версию? Она мощнее, чем то, что нам тут рассказывает админ-флудер. (Обожаю админов-флудеров).

Я научился красиво (хоть и не фотореалистично) рисовать, немного работаю в 3Ds MAX.
Но у меня сегодня другой вопрос. Перейду в тему "Флуд", если она ещё жива, хорошо?
Undead
И ещё вопросик:
НАФИГА юниту а-ля Warcraft скелетная анимацЫя?
И, как я думаю, можно использовать любое средство, лишь бы на выходе был Blitz 3D, который мог бы распознать файл (кстати, сейчас он даже фильмы играет)!
Undead
У меня Инет довольно нестабильный - со школьного компьютера - поэтому я не могу себе позволить реплики, которые вообще остаются без ответа.
Скучновато как-то, даже никто не спросил, "где я шлялся, такой-сякой"!
gamecreator
а где ты шлялся?
Undead
Цитата(gamecreator @ 28 Nov 2006, 21:51)
а где ты шлялся?

Хорошему коту и в декабре март! Особенно на такой погоде.
Undead
icon_evil.gif КАК moral.gif ВАМ moral.gif НЕ banghead.gif СТЫДНО?!?!?! nunu.gif
Забросили такую тему!!! Заср??цы!!!
Undead
Не стыдно? Да? Нисколечки?
Ладно уж.
(Кот устало побрёл по всем темам, жутко захламляя форум своими дурацкими сообщениями, следами от лап, а кое-где и метя территорию известным способом).
Undead
Аууууу! Мяаууууу! Вы все где?!
Хроно, ну хоть у тебя есть какие-то наработки? Или сделать TRPG в Macromedia Flash???

Добавлено ([mergetime]1176886551[/mergetime]):
dry.gif Мяу.
Guevara-chan
Хех, больше года уже прошло с момента последнего сообщения в теме... Но на самом деле проект не забыт и по сей день. Хотя у меня до сих пор нет четкой концепции, наработок уже не мало. Сегодня я, пожалуй, расскажу вам про одну из населяющих вселенную ID рас...
----
Lemmet'ы, худощавые гуманоиды с аспидно-черной кожей, такими же волосами, и равномерно голубыми (без зрачков) светящимися глазами. Вдоль хребта торчат небольшие шипы, а позвоночник продолжается в ка-ве длинного костлявого хвоста с чем-то вроде лезвия на конце. Никогда не спят, поэтому постоянно находятся в своеобразном полусонном состоянии. Ночью видят так же хорошо, как и днем. Патологически не способны выговаривать букву "р", в случае необходимости заменяя ее на "л". Волос на теле и лице не имеют. Слюна и кровь содержит значительную примесь кислоты, причем последняя также используется организмом в кач-ве пищеварительного сока. В силу вышеуказанных обстоятельств также обладают большой сопротивляемостью к кислотам. На войне предпочитают роль снайперов, в мирной жизни - монотонные "бумажные" должности. Очень сильные физически, обычно уступают остальным расам в скорости реакции... Последнее, впрочем, ненадолго решается т.н. "Пробуждением". Дело в том, что приняв специальный хим. состав, Lemmet'ы способны на какое-то время выйти из своего обычного состояния полудремы... При этом они получают способность (и потребность !) двигаться очень быстро, у них резко снижается адекватность и поведение приобретает яркие маниакальные черты, а цвет свечения их глаз меняется на красный. Истерично хохоча, Пробужденные Lemmet'ы начинают хаотично носиться по доступной территории, без особых раздумий уничтожая (предпочтительно рубящим оружием) прямо на бегу все, что имело несчастие им чем-то не понравится... Разумеется, их силы не безграничны, поэтому вскоре их движения начинают постепенно замедляться и через несколько минут Lemmet обессилено падает без сознания. В любом случае, Пробуждение - отличная крайняя мера, которую лучше всего приберечь для безвыходных на первый взгляд ситуаций.

Discuss.
Guevara-chan
Продолжаем:
-----
Quazzy - аморфные сгустки кроваво-красной биомассы с выдающимися психическими способностями. Разумны, обычно предпочитают жизнь outsider'ов, внезапно нападая небольшими группами на зазевавшихся путников в слабоохраняемых местах, предпочитая при этом сырые местности, вроде болота. Очень редко живут в городах, обычно исполняя там роль пропагандистов. Не значатся в Конвенционном списке, как получающие права разумных существ, что является серьезным препятствием для попыток "жить цивилизованно". В любом случае им свойственна повышенная агрессивность, а так же хладнокровное, время от времени сменяющееся внезапными истериками. Всеядны, способны к поглощению пищи всей поверхностью тела. Не способны слышать или говорить, предпочитаю поддерживать телепатическую связь. Зрение плохое, хотя и осуществляется всей поверхностью тела. Несмотря на фактическую бесполость (в силу относительно простого строения), всегда ассоциируют себя с женским полом. Основная масса тела имеют высокая сопротивляемость кислоте и физическим повреждениям, уязвимы к высоким температурам и электричеству. В тело каждой Quazzy вживлена большая белая маска, с выполненным черной краской странным схематичным изображением лица, и толстыми темно-серыми контактами, отходящими по бокам. Помимо эстетической роли, сложная внутренняя аппаратура масок играет огромную роль в жизнеобеспечении аморфа. Уничтожение маски всегда смертельно, тяжелые повреждения могут привести к потере рассудка и\или психических способностей. Помимо атак на психику, Quazzy также иногда используют для атак четырехпалые когтистые перчатки, которые, как и маски, вживленные в их тело. При этом они обычно поднимаются из своей обычной "конической" формы, обретая при этом отдаленно похожий на гуманоида женского пола облик. Большинство живущих в городах Quazzy даже предпочитают поддерживать такую форму более-менее постоянно, хотя это и требует немалых усилий.

Discuss.
jeayukūlmal
ждемс твоего релиза happy.gif вот там и посморим чего это за монстры
Guevara-chan
One day, one day... А я продолжаю:
---
Imagura - безрукие хищные гуманоиды, использующие в качестве верхних конечностей множество длинных жгутообразных щупалец, растущих из спины. У представителей мужского пола все щупальца имеют черный цвет, у женщин - ядовито-зеленый. Зубы длинные и острые, клыков нет. Волос на теле и лице не имеют. Глаза больше человеческих, к тому имеют расширенные, за счет небольших лучиков по периметру, радужки (внешне они напоминают маленькие диски от циркулярной пилы). Цвет радужки быстро меняется в зависимости от настроения Imagura. Обладают развитым обонянием. Быстро залечивают раны, особенно хорошо регенерирую потерянные щупальца. Обладают очень хорошей реакцией, но имеют определенные проблемы с координацией движений из-за большого числа конечностей. Их позвоночник очень гибкий, что позволяет Imagura при желании чуть ли не свернуться в шар. На верхней части ушей имеют достаточно длинные выросты, частично сгибающиеся под весом ярко-красным утолщения в конце. Молочные железы одинаково хорошо развиты у представителей обоих полов, голоса также имеют примерно одинаковую тональность (выше, чем у людей). Характеры обычно ровные, наглые и жизнерадостные, часто пребывает в повышенном без видимых причин настроении, редко впадают в депрессии. Имеют, тем не менее, врожденную склонность к насилию, в первую очередь - сексуальному. Обычно, из-за своих врожденных карьеристских наклонностей, рвутся в начальство на любой на работе, причем женщины-Imagura обычно более рассудительны и адекватны, в силу чего становятся лидерами чаще мужчин своей расы. Так же почти всегда склонны к риску (особенно мужчины), часто возглавляют самостоятельные группы наемников. Сражаться предпочитают без оружия, захватывая жертву многочисленными щупальцами и атакуя через них разрядами электричества, иногда попросту душат парализованную жертву. При небольшой тренировке способны формировать и бросать в противника шаровые молнии. Помимо всего прочего, щупальца представителей женского пола способны к выделению сильной кислоты (причем неизрасходованную за день им потом приходится отхаркивать), что делает женщин-Imagura еще более непредсказуемыми и опасными противниками (хотя электрошоковые способности у них развиты заметно слабее). В любом случае, имеют высокую сопротивляемость к электричеству и среднюю - к действию кислот.

Discuss.
Guevara-chan
Хе-хе-хе...
---
Human - вид приматов из семейства гоминид, способный к речи, абстрактному мышлению, прямохождению, изготовлению и использованию орудий труда и культуре... На этом достоинства людей, в общем-то, и заканчиваются. В большинстве своем это высокие (более 2м ростом) широкоплечие создания, обладающие достаточно крепким телосложением и врожденной склонностью к слабомотивированной агрессии. Расисты, искреннее считают себя совершеннее всех остальных рас, хотя у некоторых хватает ума не говорить об этом вслух. Обычно предпочитает проводить время в обществе себе подобных, хотя некоторые (обычно отличающееся по мировоззрению от большинства своих сородичей или просто слабые) не прочь прибиться к какой-нибудь смешанной компании из представителей разных рас (по понятным причинам, в таких группах царит наиболее компромиссная атмосфера). Фаталисты, ради своей цели предпочитают биться до последнего, продираясь через препятствия любой ценой. Оружие предпочитают тихое и компактное, приспособленное для скрытому ношения: кастеты, ножи, навязные кистени и т.п., гораздо реже - лучевое (оно считается элитным). Большинство Human'ов не признает авторитетов, считая единственно верным мнение большинства (себе подобных, разумеется), и жестоко подавляя несогласных. С другой стороны, это никак не влияет на их же закоренелый эгоизм и безразличие к проблемам окружающих. Некоторые предпочитают зарабатывать на жизнь уличным разбоем, другие же избирают полулегальный статус свободных наемников. Разумеется, при таких условиях жизни у них очень высокая смертность, но она легко компенсируется рождаемостью: подавляющее большинство человеческих семей - многодетные. В любом случае, основная масса представителей остальных разумных рас относится к Human'ам как к отбросами общества, считая их третьесортными созданиями. Однако, на самом деле эта точка зрения вполне верна: у человеческого рода не так и мало достойных представителей, чаще всего это ученые и представители творческих профессий, реже: инженеры и программисты. Увы, для доминирующего большинства своей расы они - маргиналы, а потому вынуждены держаться от своих сородичей на максимально возможной дистанции.

Discuss.
Зорлин
Что-то толковое. Требую переноса в педивикию.
Guevara-chan
Цитата(Zorlin @ 11 Oct 2008, 22:31)
Что-то толковое. Требую переноса в педивикию.

Переноси, кто не дает ?
gamecreator
забавно, забавно. хотелось бы узнать реализацию (тех. сторона проекта)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.