Список форумов .::Russian Blood Community Forum::.
Официальный форум русского сообщества фанатов игры BLOOD
Deep Cold Grave
Официальный сайт издательства ОНО
BloodGame

 

Blood: The Game We Playing In
Editing Center
3D-Engines
[Страниц (11): « 1 2 [3] 4 5 6 7 8 9 10 11 » ]

3D-Engines
| Новая тема | Ответить | | Поиск в теме |
| Версия для печати |
DeadFire



Musical Prostitute

Вернуться к началу
WWW : Профиль :

Скажите все!
Будем делать игру вместе или поотдельности???
Если вместе, то мы - сила...
А поотдельности... Я смотрел исходники движка! И могу сказать, что там нужно:
1.Вооплощение мыслей LifeKILLEDа.
2.Графа
3.Физика (совсем немного! тока прыжки и улёты от взрывов...)

Далее... Если делать параметры теней при компиляции карт, то они могут получится довольно большими!
Карты формата Blood не получится внедрить! Только Дюка! т.к. их бит-код закрыт, точнее не расписан!

С нуля делать не стоит! Во первых! Тебе придётся в совершенстве изучить ДиректИкс, вовторых - нужно будет заниматся мазохизмом прописи всех этих ужасных переменных этого самого ДиректИкса, что очень скажется на скорости!
Лучше пользоватся готовыми ДЛЛ! Это выгоднее всем... Т.е. процесс рендеринга уже есть! А рендерение теней можно сделать и
отдельным процессом Д3Д... Но тут может опять быть проблема со скоростью, т.к. многопроцессность тормозит ВБ - это его минус...
Вообще я уже видел статьи по рендерингу, так что это можно исправить!

Я с удовольствием присоединюсь к LifeKILLEDу!!!




Всего записей: 304 : Дата рег-ции: Июнь 2004 : Отправлено: 22 Августа, 2004 - 22:10:00
LifeKILLED




Откуда: from burning desert. ...

ICQ
Вернуться к началу
WWW : Профиль :

Ладно-ладно... Все, что мне нужно - это поддержка разной фигни типа высокодетализированного текстурирования и т. д. А я, вообще-то, уже взялся за DirectX и VB! А еще я вот, что решил - ТЕНИ БУДУТ ВКЛЮЧАТЬСЯ ПО МЕРЕ ПРОХОЖДЕНИЯ!!! Просто я сделал открытие, что если карта будет поделена на сектора (без вогнутых внутрь перемычек), то если чувак с фонариком стоит внутри сектора, то ВСЕ стены сектора будут освещены, а на смежных секторах будут автоматически появляться квадраты освещенности. Редактор просто поделит карту на такие сектора, а оьъекты-затенители (типа, тень от ящика посреди освещенной комнаты) будут привязаны к каждому объекту по мере создания карт. В результате тени будут пересчитываться при перемещении в новый сектор. А на счет системы карт Blood - а как же тогда Transfution сделали??? И вообще, сам же говорил, что «на хэлф перележить»... Хотя рано думать еще над этим. А еще ты забыл сказать про звуковой движок. Но я думаю, можно и мне над ним подумать... А еще никакой многозадачности в VB не будет, просто картинка будет отображаться после вышесказанного цикла, а сам цикл будет линейным. На счет ассемблера - мне всего-то и надо, чтобы цикл забабахать и три рассчета для каждого цвета провернуть... Хотя я представляю, какой кирпич мне придется долбить. Еще через VB я буду тестировать лишь процесс рисования картинки, а для финального тестирования мне придется всю эту дребедень по 100 раз компилировать и смотреть из exe...

Советую и вам всем браться за это по-серьезному (в частности, DeadFir’у и Slav’е, ибо это он тему предложил, а может еще и Victor подключится...). Итак, от кого-то требуется подготовить код рендеринга текстур без освещенности, от кого-то - звук, от кого-то - достать поддержку известных форматов моделей... Можно связаться с авторами имеющихся движков на VB. А я займусь своими тенями и совмещением картинок в одну. Наверно, еще редактор карт поделаю - что там, куча линий... Линии-то я еще на Turbo Basic’е убойно рисовал... А за интерфейс я вааще насмерть буду стоять...

И последнее!!! А вообще, рановато еще ко мне присоединяться, я пока только изучаю всю эту какашку... Скажем так, я хочу в DirectX быть как минимум User’ом Friendly... Главное - азы разобрать, что я и делаю... Можно пока только помечтать, что я так же делаю очень активно...

Всего записей: 1694 : Дата рег-ции: Июль 2004 : Отправлено: 22 Августа, 2004 - 23:45:00
Victor


Ученик мясника

Вернуться к началу
Профиль :

ok
YYYжас!!!
Я ещё только учусь программированию.
Хорошо будет обединить методы построения карт в MapEdit и новые графические технологии. Простой и быстрый редактор, а какая красота должна быть на экране.

Кажется Slava говорил, что raw и wav одно и тоже. Можно просто приписать заговловок к raw и получится wav. Я уже попробовал - получилось. Все звуки пронумировал в соответствии с руководством от Micho. Есть такие, что вообще ни разу не слышал.

Всего записей: 40 : Дата рег-ции: Июнь 2004 : Отправлено: 23 Августа, 2004 - 00:00:00
Victor


Ученик мясника

Вернуться к началу
Профиль :

И обязательно сделать E1M1. По моему, это самый хороший уровень для мультиплеерной игры. Со всеми тенями.
Я с вами. Если вообще чем могу помочь. А мы сможем справиться???

Всего записей: 40 : Дата рег-ции: Июнь 2004 : Отправлено: 23 Августа, 2004 - 00:12:00
Victor


Ученик мясника

Вернуться к началу
Профиль :

http://planetblood.com/jarmo/

Всего записей: 40 : Дата рег-ции: Июнь 2004 : Отправлено: 23 Августа, 2004 - 01:46:00
DeadFire



Musical Prostitute

Вернуться к началу
WWW : Профиль :

Если серьёзно возьмёмся, то сможем!
Главное - чётко представлять себе то, что хочешь увидеть!

Вообще задача создать MapEdit будет довольно трудной!
Но с точки зрения проекции 3Д-изображения в 3Двид - лёгкой... 3Д вид у нас будет создан с движком.
А рендерер теней в МапЕдите? По мойму его придётся исключить или сделать каким-нить SFXсектором

Всего записей: 304 : Дата рег-ции: Июнь 2004 : Отправлено: 23 Августа, 2004 - 11:38:00
DeadFire



Musical Prostitute

Вернуться к началу
WWW : Профиль :

Про SFXсектора я уже кажется повторился...

Всего записей: 304 : Дата рег-ции: Июнь 2004 : Отправлено: 23 Августа, 2004 - 11:45:00
DeadFire



Musical Prostitute

Вернуться к началу
WWW : Профиль :

Далее... Проблема в том, что нужны чёткие формулы, иначе ничё не получится!
И ещё! Идеи очень хорошие, но многие из них ОООЧЕЕНЬ трудновыполнимые!
Так что надо понять - нужно ли это вообще? Пока что внимание заострено на тени.
Нужно рассматривать и другие аспекты игры!


Всего записей: 304 : Дата рег-ции: Июнь 2004 : Отправлено: 23 Августа, 2004 - 11:49:00
LifeKILLED




Откуда: from burning desert. ...

ICQ
Вернуться к началу
WWW : Профиль :

Это опять я! Спокойствие - на счет теней я полностью уверен - сделал уже кучу эскизов на бумажке и понял, что все это не так уж и сложно. Формулы я все высчитаю, а как говорили мои учителя по алгебре, если уравнение есть, то его МОЖНО и НУЖНО упростить! Придется вспомнить эту скучищу... Может, даже врублюсь в нее... Я как раз прошел логарифмы и интегралы... Вроде, это тоже что-то тяжелое по упрощению уравнений... Далее - естественно, из редактора необходимо сделать вид попроще. Может, мою методику теней вообще убрать, а может ее немножко упростить... А еще я сразу скажу, что рисование нецветных картинок степеней освещенности будет быстрым, ведь никаких текстур там почти не будет, все будет сделано с помощью геометрических объектов. А вот изменение баланса цветов на картинке с текстурами с использованием этих картинок - вот это уже моя головная боль. Попробую найти закономерность при работе с фотографиями. Думается мне, будет производиться сложение цветов от всех картинок. Но над этим я еще подумаю... Конечечно, перед ассемблером я сделаю расчеты со стандартными переменными VB, а потом уже постараюсь переложить все это на ассемблер... Если, конечно, все это будет работать... Еще на счет редактора - это же проще простого! БУдет движок, будет и редактор! Кстати, я НЕ ХОЧУ ОКОННЫХ РЕЖИМОВ И СТАНДАРТНЫХ КНОПОЧЕК!!! ОНИ МНЕ ТАК СИЛЬНО ПРИЕЛИСЬ!!! БУДЕТ ПОЛНОЭКРАННЫЙ РЕДАКТОР, КАК В BLOOD!!! Этим самым я решу проблему 3d-режима - он будет загружаться вместе с редактором и для переходя в него надо будет всего-лишь нажать правый Enter... В XP, конечно, и в оконном режиме можно в GL-игры играть, но я буду более демократичным! Кстати, на счет редактора. Мне кажется, стоит оставить работу с этажами. Пусть эти этажи будут совмещаться только при запуске игры или в 3Д режиме, а редактироваться будут отдельно. Так будет удобнее. Хотя работу эту надо будет упростить, чтобы не тыкать везде Upper Link’и, а настравать связь выделением и мышью, как связка объектов в 3ds max. И пусть контуры рисуются сами, сказал им - на этом секторе сделать нижний этаж, и чтобы ни-ни-ни! А еще я так подумал, с секторами будет легче вычислять тени. Енто вам не параллелепипеды, из которых щас модно уровни выд**чивать... Без слез не взглянешь... Build of Ken Silverman Forever!!! Ладно, теперь дальше... Я не очень понял, что зачит SFX-сектора? SFX - это же Звуковые Спецэффекты (SoundFX)! И последнее - пока нет движка, над другими аспектами игры не может быть и речи. А вот когда мы разберемся, на что этот движок способен, можно подумать и над остальным. И самое последнее - а раз я не воплощу в жизнь тени, то зачем вообще нужен новый движок?! Старых что ли мало? И САМОЕ-САМОЕ последнее. А я VB уже освоил!!! Мне брат лекцию прочитал, и я во все сразу врубился! Буду разбирать теперь Дирет Хэ! Когда разберусь с рисованием полигонов, создать простые по форме трафареты тени я смогу и буду думать уже об их использовании! И ОБСАЛЮТНО последнее! Хотите ли вы этого или нет, но я буду делать движок только для режима 16 бит! И мне плевать, что вы мне скажете! Меньше бит, меньше рассчетов, больше разрешение и производительность! На каждую составляющую 4 бита - это хорошо и прикольно! А уж если кто-нибудь потом решит этот движок апгрыдить, прошу меня не беспокоить! Его дело! А пока будем резаться только на 16-ти битах! Вердикт вынесен! И точка!!!

Всего записей: 1694 : Дата рег-ции: Июль 2004 : Отправлено: 24 Августа, 2004 - 14:52:00
LifeKILLED




Откуда: from burning desert. ...

ICQ
Вернуться к началу
WWW : Профиль :

Кстати, спасибо вам всем, что поддержали мою идею, в частности тебе, Slava. Без вас я бы за это не взялся!

Всего записей: 1694 : Дата рег-ции: Июль 2004 : Отправлено: 24 Августа, 2004 - 14:58:00
| Версия для печати |
| Новая тема | Ответить | | Поиск в теме |


Blood: The Game We Playing In
Editing Center
3D-Engines
[Страниц (11): « 1 2 [3] 4 5 6 7 8 9 10 11 » ]


Powered by ExBB 1.9.1
Original Style v1.5a2 created by Daemon.XP


Top.Mail.Ru