forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   3D-программирование (http://forum.boolean.name/forumdisplay.php?f=12)
-   -   Помогите разобраться (http://forum.boolean.name/showthread.php?t=4321)

OttoRUS 02.09.2007 06:33

Помогите разобраться
 
Привет всеи участникам форума Boolean.name.

Я задумал сделать что-либо наподобие Might&Magic 6 или 7 (замечу, что не ГЕРОИ МЕЧА И МАГИИ, а ПРОСТО МЕЧ И МАГИЯ помоему 1998 года выпуска). Собрал комманду людей, которым нечего делать ближайший год-полтора. Тут вот набралась куча вопросов, так как никто особо ничего не делал на Blitz3D. Зато все знают pascal+basic.:@

Вопросы(верхушка айзберга) :
1). те кто играл в M&M 6,7 знают какая там графика. Мы планируем сделать так-же :) ТАк вот, стоит ли писать подобие движка или не париться, и обойтись без этого. Если надо движок, то объяснте пожалуста (разумеется теоритически) что туда надо включить.

вот пока что основной вопрос...


PS: Я всего лишь Дивитикласнег, так что особо не ругайтесь :)

NitE 02.09.2007 07:05

Re: Помогите разобраться
 
движок имхо вам наверное ненужен, если проект не серёзный... насколько я помню там в этой серий было очень много спрайтов ))) дак вот вамд даже проще будет сделать, минимум 3д - максимум 2д (о вот ИИ и статы и персов и т.д. и т.п. будет сделать сложнее)

johnk 02.09.2007 07:11

Re: Помогите разобраться
 
Цитата:

Тут вот набралась куча вопросов, так как никто особо ничего не делал на Blitz3D.
А зачем команду собрал?

NitE 02.09.2007 10:12

Re: Помогите разобраться
 
чтоб делать игру в стиле MM *ROFL*

ABTOMAT 02.09.2007 11:32

Re: Помогите разобраться
 
OttoRUS, никто из команды ещё ничем таким не знимался и уже такой проЭкт?

Ну лана, по сабжу:
Движёк у вас уже есть и имя ему - Блиц. Но это низкоуровневый движок (не путать низкоуровневые движки с низкоуровневыми языками!) т.е. если бы вы взяли какой-нибудь Source или там Q3Engine то там уже есть и ИИ, и АПП и т.д. только подставляй новые ресурсы, делай уровни в редакторе, кторый, кстати там тоже уже есть.
А в Блитзе ничего этого нету - придётся делать всё самим, т.е. делать высокоуровневый игровой движёк на основе Блица (ну или как это правильно называется?)
ИМХО в него нужно включить следующее:

1. Редактор уровней, или хотя бы расстановщик предметов. Без него вручную прописывать координаты респавна каждого монстра - это плохая затея...

2. Глав. Героя - Инвентарь, здоровье, броня, мана, другие параметры, полоска Экспы, скиллы и возможость потом добавлять новые скиллы желательно без изменения программного кода. Т.е. опять нужны редакторы:

Предметов
Оружия
Скиллов

стественно после того как всё это уже будет в игре.

3. Враги и НПЦ. ИИ, алгоритм ПП. Диалоги, квесты, опять же надо редактировать им инвентарь, скиллы и т.д. Т.е. ещё нужен редактор врагов/НПС, диалогов, квестов.

4. Желательно ещё заюзать PhysX и с его помощью сделать Ragdoll, физические предметы, ещё желательно приколы чисто на физику (например, возможность кидаться предметами во врагов.)

5. Вроде, для движка это необходимый минимум. Просьба ногами не бить, может ,что и забыл. Суть короче в том чтобы меньбше редактировать код, больше юзать редакторы - это упростит жизнь разрабам.

Конечно мона обойтись и без редактора монстров если планируется только скелет и волк, им мона и вручную всё прописать.. но это уже несерьёзно. :-)

OttoRUS 02.09.2007 17:18

Re: Помогите разобраться
 
Скилы предметы я планировал забить в типа как библиотеки. Поподробней пожалуста про редакторы..
PS: насчет скелета и волка, то товарисч знай, монстров 2Дшных моя знакомая художница нарисовала уже штук 40 (вид спереди, сбоку и все такое).
PS2: мы справимся :) мы MM RPG на TurboPAscale делали .... Вид сверху, но игра получилась (если не смотреть на графику :) ) весьма нечего. Приколов было до фига.. Например был класс инженера, были ноуты там всякие, паяльники.Щас пытаемся такое в 3D сварганить

MiXaeL 02.09.2007 17:29

Re: Помогите разобраться
 
Цитата:

Сообщение от OttoRUS
мы MM RPG на TurboPAscale делали ....

OttoRUS +1

MiXaeL 02.09.2007 17:30

Re: Помогите разобраться
 
А, кстати MM RPG - это всмысле MMORPG?

OttoRUS 02.09.2007 17:44

Re: Помогите разобраться
 
Это RPG типа M&M 6,7,8 :) Сеть на паскале помоему не поддерживается ... хотя хз.

ABTOMAT 02.09.2007 18:02

Re: Помогите разобраться
 
OttoRUS, а чо тогда в названии ММ (Mass Multiplayer) ?
Редакторов нэт. Придётся вам делать самим. И придумывать их придётся тоже самим. Редактор монстров должен минимум создавать и редактировать моба, назначать модель, параметры моба, его скиллы и т.д. и сохранять сиё в текстовый файл, из которого саму игры надо научить эти параметры загружать.

OttoRUS 02.09.2007 18:20

Re: Помогите разобраться
 
И так! Запомните этот момент! С началом учебного года проект всех времен и народов "Инструкция по применению : Меч и Магия"
стартует!!!! По ходу продвижения или застрявания буду отписываться и задавать кучу глупых\естественных\непонятных\сложных вопросов. :pardon:



PS:Ну ясен пень что нема редакторов...

ABTOMAT 02.09.2007 19:07

Re: Помогите разобраться
 
Цитата:

Сообщение от OttoRUS
И так! Запомните этот момент! С началом учебного года проект всех времен и народов "Инструкция по применению : Меч и Магия"
стартует!!!! По ходу продвижения или застрявания буду отписываться и задавать кучу глупых\естественных\непонятных\сложных вопросов. :pardon:



PS:Ну ясен пень что нема редакторов...

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

Raiter 02.09.2007 19:11

Re: Помогите разобраться
 
Гы почему нету редакторов ? :) Есть. Я для себя писал...

OttoRUS 02.09.2007 19:13

Re: Помогите разобраться
 
эт почему? с графикой сложностей возникнуть не должно, а что про D&D систему - это да, будут траблы. (нас "кодеров" 3 человека + 1 хужожница :) )

PS: А можно в инвентарь вставить модельки из Позера (для интересу)? ну а так то я планирую сделать инвентарь без заморочек, простенький, даже очень.

PS2:
Цитата:

Сообщение от Raiter
Гы почему нету редакторов ? :) Есть. Я для себя писал...

Барнаул тебя не забудет :super:

johnk 02.09.2007 20:08

Re: Помогите разобраться
 
Цитата:

А можно в инвентарь вставить модельки из Позера (для интересу)?
о_О. Согласен с АВТОМАТом.

Raiter 02.09.2007 20:10

Re: Помогите разобраться
 
Дык я ж написал что для себя писал редактор :lol:

Но если вам это поможет могу дать исходники...

OttoRUS 03.09.2007 05:26

Цитата:

Сообщение от JohnK
о_О. Согласен с АВТОМАТом.

ну лана... Насчет позера можете считать неудачной шуткой :)

Цитата:

Сообщение от Raiter
Дык я ж написал что для себя писал редактор :lol:

Но если вам это поможет могу дать исходники...

если можеш - выложи. По образу и подобию твоего редактроа сделаем остальные.

NitE 03.09.2007 10:17

Re: Помогите разобраться
 
OttoRUS дак может выложи вашу первую игру-то... ;) хмм, а из картинок спереди.сбоку.сзади вы 3д игру не сделаете, там модели нундн xD...

OttoRUS 03.09.2007 12:04

Re: Помогите разобраться
 
Цитата:

Сообщение от NitE
OttoRUS дак может выложи вашу первую игру-то... ;) хмм, а из картинок спереди.сбоку.сзади вы 3д игру не сделаете, там модели нундн xD...

ха. Модели эт ясен перетц, но мобы и npc это спрайты в M&M вроде ...
PS: пока каждый из нас делает мини игру :) типа арканоида или что то там еще. Для опытности.

Raiter 03.09.2007 12:55

Re: Помогите разобраться
 
Вод тебе исходнег. Это конечно не редактор, а его зародыш (2 часа работы), но тем не менее основа заложена. И в часности то, что вызывает вопросы у новичков там сделано... Этот исходник можно легко переделать к вашим нуждам, прилепить свои, нружные функции и т.д. Тем более, что реализовано там всё придельно просто и элементарно.
Вот только там нет ни 1 камента, но имхо они и не нужны. Там и так всё ясно... :-)

Цитата:

Цитата:

Сообщение от NitE
OttoRUS дак может выложи вашу первую игру-то... хмм, а из картинок спереди.сбоку.сзади вы 3д игру не сделаете, там модели нундн xD...
ха. Модели эт ясен перетц, но мобы и npc это спрайты в M&M вроде ...
:4to: :4to: :4to: согласен с АВТОМАТОМ на тризда пиздисяд працентафф!

OttoRUS 03.09.2007 13:43

Цитата:

Сообщение от Raiter
Вод тебе исходнег. Это конечно не редактор, а его зародыш (2 часа работы), но тем не менее основа заложена. И в часности то, что вызывает вопросы у новичков там сделано... Этот исходник можно легко переделать к вашим нуждам, прилепить свои, нружные функции и т.д. Тем более, что реализовано там всё придельно просто и элементарно.
Вот только там нет ни 1 камента, но имхо они и не нужны. Там и так всё ясно... :-)



:4to: :4to: :4to: согласен с АВТОМАТОМ на тризда пиздисяд працентафф!

Спасибки :)
PS: Барнаул тибя не забудет... В хорошем смысле :crazy:

Я пошарился поинету, и не нашел ни одного достойного тутора по Blitz3D,по этому прошу дать какойнить туториальчик, а пользуясь случаем спрашу как сделать СкайБокс?

moka 03.09.2007 13:55

Re: Помогите разобраться
 
OttoRUS, а ты не к гуглю обращайся а к местному поиску. Прошу прощения за нарушение п. 3.1.5

Raiter 03.09.2007 15:05

Re: Помогите разобраться
 
Цитата:

PS: Барнаул тибя не забудет... В хорошем смысле
Я конешно скромный, но есть кнопачечга "THANKS"...

ABTOMAT 04.09.2007 18:19

Re: Помогите разобраться
 
Цитата:

выложи вашу первую игру-то.
Солидарен.

Otto 29.09.2007 13:37

Re: Помогите разобраться
 
Сори... Былит траблы с инетом, но я вернулся :)
По теме: игра на школьных машинах. Добыть их оттуда почти невозможно, так как дискеты записанные с DOS упорно не читаются на Винде. Прискорбно, но что поделаеш.

Мы передумали начинать такой сложный проект. Пока что я лично клепаю демки для физики на PhysX :crazy:

PS: забыл пароль на OttoRUS'a пришлось сделать нового юзверя.

johnk 29.09.2007 14:36

Re: Помогите разобраться
 
Цитата:

По теме: игра на школьных машинах. Добыть их оттуда почти невозможно, так как дискеты записанные с DOS упорно не читаются на Винде. Прискорбно, но что поделаеш
Ууу...такое мы уже проходили :-D
Цитата:

Мы передумали начинать такой сложный проект.
Ну и правильно.

HolyDel 29.09.2007 14:55

Re: Помогите разобраться
 
Цитата:

По теме: игра на школьных машинах. Добыть их оттуда почти невозможно, так как дискеты записанные с DOS упорно не читаются на Винде. Прискорбно, но что поделаеш
Может ето просто у дискет разная "дюймовость" - это между прочим один из ярчайших примеров несовместимости.

-=SCiP=- 30.09.2007 01:46

Re: Помогите разобраться
 
Извените что перебиваю вас но я хочу ответить по теме!
Вы та забыли упоменуть скрипт! без него сложно что либо сделать!
Если большой проэкт то что на всех ботов по отдельному интелекту!?
или For i=1 To 50
(Извените что не по теме!) Кстати сколько человек у тебя будут создовать игруху(всего)?

Комуто придется создовать 3D обьескты, нужен художник чтоб рисовать в 3х проэкциях(Это упрощаит создании персонажей)
Нужен спец по звуку (Записывать эффекты!)

Естественно програмер для движка!

Текстураторы знающий Photoshop или другие проги!

На 1наго персонажа у меня уходит 3-4 дней по 3-4часа!
===========
Крупный проэкт это очень сложно!
Советую создать хотяб для начало 3D мото крос!(групой)
Тем самым вы узнаите свои возможности и потом будете опытнее!
Как бывает сначало и впервые Тяп ляп! весь код перемешан! еще позабыл что где! :"()

А когда уже более проф то ты его быстро удоляиш чтоб не позорится!
Нато и новичек!

HolyDel 30.09.2007 16:08

Re: Помогите разобраться
 
"Крупный проект" и "Блитц" режут слух своим явным противоречием.
Назови хоть один крупный проект который сделали на блитц? Или хотябы который делается любителями а не "мегапроэктировщиками"? ;)

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

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

В качестве начального проекта - рекомендую сделать шутер. Два типа оружия, три типа монстров, окружение - террайн (можно и комнаты моделью, но гемороя получите экспанетоциально больше, чем выгадаете). Да, первый проект можно и не сетевой ;)
Несправитесь (хотя вроде не должны, тут и делать особо нечего), тогда сделайте какой-нибудь платформер.
Несправитесь и с этим - идите копать траншеи, программисты из вас не получаца.

-=SCiP=- 01.10.2007 02:15

Re: Помогите разобраться
 
Извините что не по теме!
HolyDel < А какой например ты создал крупный проэкт? название и тип?
Это ж мин надо 7 спецов! И то мало вероятно! или ты работаешь в фирме по разработки игр и ПО? Или любительский сбор? И какой язык Програминга использовали?
Извини за допрос но это важно! ;)

Ну еще я упомянул (В последнем сообщении!):
============Естественно програмер для движка!===

А все знают что Blitz3D это почти готовый двиган!

Если делать тона С++ или дельфи!
Кстати кто знает какой нибудь (мега проект компании) создавался на Delphi? Игровой я имею виду! или все на С++?

jimon 01.10.2007 02:23

Re: Помогите разобраться
 
космические рейнджеры на делфи написаны

HolyDel 01.10.2007 08:48

Re: Помогите разобраться
 
-=SCiP=- , а я о чем?

-=SCiP=- 02.10.2007 02:01

Re: Помогите разобраться
 
HolyDel< А все таки скажи пожалуйста какой ты используешь язык для программинга игр?
Ну насчет скрипта я согласен но в разных играх по разному!
Ну конечно не на каждого бота писать по скрипту на ИИ! :)

HolyDel 02.10.2007 08:59

Re: Помогите разобраться
 
я использую блиц. но "большие" игры не пишу.
впрочем когда доделаю текущий проект, то возьму C++ и так называемый xors3D (буду молиться чтобы Knightmare его доделал).

ПС. да, я работаю в фирме по разработке ПО, которя, между прочим входит в десятку ведущих российских фирм, разработчиков ПО.

-=SCiP=- 03.10.2007 01:32

Re: Помогите разобраться
 
HolyDel< Эта фирама находится в Москве?
Ну визет! В России много способных людей но из-за зарплаты они утекают. :(
На щас вроде в основном создают ПО чем Игровые проэкты.

jimon 03.10.2007 08:50

Re: Помогите разобраться
 

Игры и есть ПО ...

HolyDel 03.10.2007 09:00

Re: Помогите разобраться
 
Да в Москве. Дык я и не говорю что в геймдеве работаю, совсем не в геймдеве.

-=SCiP=- 04.10.2007 02:15

Re: Помогите разобраться
 
(ПО) понятие растежима!
Да игры это и есть (ПО) но когда встает вопрос игра сторой и (ПО)
То тут становится ясно очем!
(ПО) ПРОГИ обычные программы и необычные
Игры (Игрострой) это немного другое!
:)

Crystal 05.10.2007 01:38

Re: Помогите разобраться
 
Что значит обычные и не обычные программы?
Они вообще не подразделаяются на таковые.
Програмы подразделяются на виды. А видов и них много.
И игра тоже программа.
Всё это ПО.


Часовой пояс GMT +4, время: 04:57.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot