|
|
|
|
|
WWW : Профиль : |
|
Скажите все! Будем делать игру вместе или поотдельности??? Если вместе, то мы - сила... А поотдельности... Я смотрел исходники движка! И могу сказать, что там нужно: 1.Вооплощение мыслей LifeKILLEDа. 2.Графа 3.Физика (совсем немного! тока прыжки и улёты от взрывов...) Далее... Если делать параметры теней при компиляции карт, то они могут получится довольно большими! Карты формата Blood не получится внедрить! Только Дюка! т.к. их бит-код закрыт, точнее не расписан! С нуля делать не стоит! Во первых! Тебе придётся в совершенстве изучить ДиректИкс, вовторых - нужно будет заниматся мазохизмом прописи всех этих ужасных переменных этого самого ДиректИкса, что очень скажется на скорости! Лучше пользоватся готовыми ДЛЛ! Это выгоднее всем... Т.е. процесс рендеринга уже есть! А рендерение теней можно сделать и отдельным процессом Д3Д... Но тут может опять быть проблема со скоростью, т.к. многопроцессность тормозит ВБ - это его минус... Вообще я уже видел статьи по рендерингу, так что это можно исправить! Я с удовольствием присоединюсь к LifeKILLEDу!!!
|
|
Всего записей: 304 : Дата рег-ции: Июнь 2004 : Отправлено: 22 Августа, 2004 - 22:10:00 |
|
|
|
|
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 |
|
|
|
|
Профиль : |
|
ok YYYжас!!! Я ещё только учусь программированию. Хорошо будет обединить методы построения карт в MapEdit и новые графические технологии. Простой и быстрый редактор, а какая красота должна быть на экране. Кажется Slava говорил, что raw и wav одно и тоже. Можно просто приписать заговловок к raw и получится wav. Я уже попробовал - получилось. Все звуки пронумировал в соответствии с руководством от Micho. Есть такие, что вообще ни разу не слышал. |
|
Всего записей: 40 : Дата рег-ции: Июнь 2004 : Отправлено: 23 Августа, 2004 - 00:00:00 |
|
|
|
|
Профиль : |
|
И обязательно сделать E1M1. По моему, это самый хороший уровень для мультиплеерной игры. Со всеми тенями. Я с вами. Если вообще чем могу помочь. А мы сможем справиться??? |
|
Всего записей: 40 : Дата рег-ции: Июнь 2004 : Отправлено: 23 Августа, 2004 - 00:12:00 |
|
|
|
|
|
Всего записей: 40 : Дата рег-ции: Июнь 2004 : Отправлено: 23 Августа, 2004 - 01:46:00 |
|
|
|
|
WWW : Профиль : |
|
Если серьёзно возьмёмся, то сможем! Главное - чётко представлять себе то, что хочешь увидеть! Вообще задача создать MapEdit будет довольно трудной! Но с точки зрения проекции 3Д-изображения в 3Двид - лёгкой... 3Д вид у нас будет создан с движком. А рендерер теней в МапЕдите? По мойму его придётся исключить или сделать каким-нить SFXсектором
|
|
Всего записей: 304 : Дата рег-ции: Июнь 2004 : Отправлено: 23 Августа, 2004 - 11:38:00 |
|
|
|
|
WWW : Профиль : |
|
Про SFXсектора я уже кажется повторился...
|
|
Всего записей: 304 : Дата рег-ции: Июнь 2004 : Отправлено: 23 Августа, 2004 - 11:45:00 |
|
|
|
|
WWW : Профиль : |
|
Далее... Проблема в том, что нужны чёткие формулы, иначе ничё не получится! И ещё! Идеи очень хорошие, но многие из них ОООЧЕЕНЬ трудновыполнимые! Так что надо понять - нужно ли это вообще? Пока что внимание заострено на тени. Нужно рассматривать и другие аспекты игры!
|
|
Всего записей: 304 : Дата рег-ции: Июнь 2004 : Отправлено: 23 Августа, 2004 - 11:49:00 |
|
|
|
|
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 |
|
|
|
|
WWW : Профиль : |
|
Кстати, спасибо вам всем, что поддержали мою идею, в частности тебе, Slava. Без вас я бы за это не взялся! |
|
Всего записей: 1694 : Дата рег-ции: Июль 2004 : Отправлено: 24 Августа, 2004 - 14:58:00 |
|
|
|