Welcome to U.A.C. [O.S.A.]
login / register 
Status: Guest
Архивы форума | iddqd.ru
Wolf 3D
ПравилаПравила ПоискПоиск
18+
Можно ли сделать на Doom портах шутер типа Half Life ? Пред.  1, 2
   Список разделов - Флуд и устаревшие темы - Можно ли сделать на Doom портах шутер типа Half Life ?Ответить
АвторСообщение
Arbars
= Master Corporal =
Next rank: - Sergeant - after 46 points
244

Doom Rate: 3.54

Posts quality: +67
Ссылка на пост №21 Отправлено: 04.04.18 18:26:13
Doom_ so_ good
Как сказал мой старый знакомый, "Боишься - не берись. Взялся - не боИсь". Мне тоже было ссыкотно перевод начинать, а уж после того, как я не нашел русскоязычной документации по некоторым вопросам - так вообще труханул, мол, нафига я за это взялся. Но потом, по ходу дела, внезапно выяснялось, что и доки можно переводить, и не такие уж они и страшные :x
Так что дерзай, и помни: Глаза боятся - руки делают. Удачи!

Рейтинг сообщения: +1, отметил(и): VladGuardian
1 2
VladGuardian
= Commissar =
Next rank: - UAC Commissar - after 263 points
5537

Doom Rate: 1.28

Posts quality: +1934
Ссылка на пост №22 Отправлено: 04.04.18 18:45:06
Arbars:
"Боишься - не берись. Взялся - не боИсь".

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

Хотел бы только добавить на прощание, что ТО, что возможно в движке Source как одна из основных фич,
в GZ зачастую достигается как так называемый "state-of-art"... (то есть, результат СИЛЬНО зависит о талантливости маппера, прямоты его рук, и часто - танцев с бубном, а не КАК ПОЛОЖЕНО - от самого движка)

Рейтинг сообщения: +3, отметил(и): alekv, Arbars, DOOMGABR
4 10 23
psychomachine
- Master Corporal -
Next rank: = Master Corporal = after 16 points
224

Doom Rate: 1.91

Posts quality: +44
Ссылка на пост №23 Отправлено: 04.04.18 19:19:22
Doom_ so_ good

Если тебя уже сейчас, на первом этапе волнует лицензия (это конечно важно, и наверное хорошо что ты сразу об этом задумываешься, тем более при условии реального желания делать именно коммерческий продукт), то вот видео сравнения Unity против Unreal. Видео старое, многое изменилось уже, но насколько я помню в лицензиях всё так же. Лень сейчас лезть уточнять (я не помню точные подробности, так как мне пока это не особо важно, ибо я использую в персональных целях "для обучения").
Но ты должен опять же понять что путь от "образовательных целей" до коммерческого продукта доход от которого превысит хотя бы 3000 баксов - очень долгий. А учитывая особенности именно российской гейм-индустрии... охохо! Ну что тут сказать... ну нет у нас в стране таких гигантов как Bethesda или Valve.
Так что можешь смело изучать Unity/Unreal.
С первых 100 000 баксов дай мне один доллар, что б я знал что мои советы не пропали даром и всё не так плохо как мне кажется.

https://www.youtube.com/watch?v=WVdy9IFfTqg

ps
видос только потому что там описаны лицензии. Не могу сказать что это непредвзятое мнение. И вообще он устарел.
И да. 5% с 3000$ за использование unreal в квартал по моему действительно.
ZZYZX
- UAC Commissar -
Next rank: = UAC Commissar = after 16 pointsМодератор форума
6284

Doom Rate: 1.65

Posts quality: +1630
Ссылка на пост №24 Отправлено: 04.04.18 21:38:00
Кстати вот ещё скриншот (не мой) на тему того, что можно в гз сделать. Осторожно, жпг


Это к тому, что вспоминать в данной ситуации KDiZD как-то смешно немного )

Рейтинг сообщения: +1, отметил(и): alekv
2 2 1
alekv
- Colonel -
Next rank: = Colonel = after 272 pointsМодератор форума
4168

Doom Rate: 1.87

Posts quality: +949
Ссылка на пост №25 Отправлено: 04.04.18 21:52:40
ZZYZX:
Кстати вот ещё скриншот (не мой) на тему того, что можно в гз сделать. Осторожно, жпг

Зачетный графоний, но думаю это далеко не предел.. Скалы можно делать 3д моделями, кучу декора тоже моделями и все это в пбр =)
Другой вопрос скушает ли все это с норм фпс..

А кдиз да, не ровня скриншоту.
1 3 1
klerk
- Warrant Officer -
Next rank: = Warrant Officer = after 32 points
1108

Doom Rate: 1.13

Posts quality: +803
Ссылка на пост №26 Отправлено: 04.04.18 22:45:27
Создание зачётного сообщения/новости (+20)
DX Studio это какая-то древняя заброшенная штука, которая скорее всего уже никогда обновляться не будет, сделать на ней сколько-нибудь нормально выглядящий проект не представляется возможным (скорее всего максимум возможностей - это какой-нибудь казуал вроде старых игр Алавар), ну и наконец по мере обновления винды эта штука со временем вообще может перестать запускаться (ведь последняя версия сделана ещё во времена XP), как и всё что сделано на ней. В общем, какое-то сомнительное начинание.

Doom_ so_ good, друг, ты ищешь каких-то лёгких путей, вроде волшебного конструктора, где за вечер можно набахать какого-нибудь трэша, залить это в Стим или ещё куда-то, уйти спать - и тыдыщ - утром ты уже миллионер, а журналисты ищут харизматичного пафосного мачо (который предположительно и есть ты) чтобы взять интервью. Но в жизни так не бывает (даже у Ромеро не получилось), весь ад и угар предшествующий успеху обычно остаётся за кадром, и ты его не видишь. А он есть. Поэтому я тебе и написал в прошлый раз, что тебе должен нравиться САМ ПРОЦЕСС. Иначе ты не выдержишь, а тогда ты будешь ненавидеть вот это всё и не дойдёшь до конца.

Что касается проекта, то у тебя по сути два пути.

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

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

Но если всё-таки ты выберешь второй вариант, я тебе подкину кое-что.

Вот тут мужик в браузере простое двигло набахал на javascript: http://www.playfuljs.com/a-first-person-engine-in-265-lines/
Может ты смог бы его модифицировать какими-нибудь интересными возможностями (потому что играть в него нельзя, он только рисует и больше ничего не делает) и сделал бы браузерную игру. Может быть бы даже крутой мультиплеер забахал, чтобы на сервак просто люди заходили через браузер и играли с любого устройства. Это сложно (для сервера, который мог бы обслуживать реалтайм-игру, нужен скорее всего как минимум python или nodejs, ну или вообще C++).

А вот тут то же самое по-русски: https://tproger.ru/translations/first-person-engine-265-lines/

Удачи!

Рейтинг сообщения: +3, отметил(и): VladGuardian, DeXiaZ, Arbars
1 9
VladGuardian
= Commissar =
Next rank: - UAC Commissar - after 263 points
5537

Doom Rate: 1.28

Posts quality: +1934
Ссылка на пост №27 Отправлено: 05.04.18 15:50:51
klerk:
Вот тут мужик в браузере простое двигло набахал на javascript:

Почему не 256 строк, а 265? Это реальный фейл, я думаю.
Не уложился в магическое число строк.
Скрытый текст:

А по делу - здесь ничего фантастичного нет.
Я после института сделал нечто подобное, только на C наваял, к сожалению исходник не сохранился, кол-во строк конечно не помню. (думаю, много больше 300)
Точно помню, дело было под DOS, в разрешении 320x200 @256 цветов.
Кстати, пол затекстуренный был (а не одноцветный).
А пол текстурить в Вольфе сложнее и процессоро-затратнее, чем стены. (кто знает, тот поймет)
Но всё же - визуализация такого примитивного лабиринта скажу - задача, близкая к тривиальной.
Нужную производительность(fps) легко отрегулировать, кол-вом итераций рейкастинга.
Задний план легко перевести в туманчик, смешав с цветом тумана.
Все формулы МАКСИМАЛЬНО упрощены, из-за нулевого угла "тангажа" взгляда, и ортогональных стен.
Более того, там легко заменить всю float-арифметику, на арифметику с фикс. запятой. (еще +20...50% производительности, примерно)

Вот что реально вызывало ВОСХИЩЕНИЕ - это например, движок Build Кена Сильвермана, или визуализация воксельного пространства с ПРОИЗВОЛЬНЫМ направлением луча взгляда. (и без участия GPU)
Вот это высшие пилотажи, реально. Воксельные ландшафты и движки начали повергать в шок и трепет, начиная с игры Delta Force.

Рейтинг сообщения: +2, отметил(и): klerk, JSO x
4 10 23
ZZYZX
- UAC Commissar -
Next rank: = UAC Commissar = after 16 pointsМодератор форума
6284

Doom Rate: 1.65

Posts quality: +1630
Ссылка на пост №28 Отправлено: 05.04.18 16:27:11
VladGuardian:
Почему не 256 строк, а 265? Это реальный фейл, я думаю.
Не уложился в магическое число строк.

http://lurkmore.to/265

Рейтинг сообщения: 0, отметил(и): DeXiaZ, JSO x
2 2 1
VladGuardian
= Commissar =
Next rank: - UAC Commissar - after 263 points
5537

Doom Rate: 1.28

Posts quality: +1934
Ссылка на пост №29 Отправлено: 05.04.18 16:34:24
ZZYZX:
http://lurkmore.to/265

Боюсь, англоязычный автор, он вряд ли в курсе этих лурко3бских мэмчиков...
Скрытый текст:

4 10 23
ZZYZX
- UAC Commissar -
Next rank: = UAC Commissar = after 16 pointsМодератор форума
6284

Doom Rate: 1.65

Posts quality: +1630
Ссылка на пост №30 Отправлено: 05.04.18 16:46:56
И тем не менее, в магическое число вполне уложился. Незнание законов.. и так далее, и тому подобное.

Рейтинг сообщения: +3, отметил(и): VladGuardian, DeXiaZ, Doomstalker
2 2 1
klerk
- Warrant Officer -
Next rank: = Warrant Officer = after 32 points
1108

Doom Rate: 1.13

Posts quality: +803
Ссылка на пост №31 Отправлено: 06.04.18 19:37:44
VladGuardian:
задача, близкая к тривиальной

Так потому я и привёл, что ему нужно разобраться, как всё работает. Лучше примера, по-моему, нет. По крайней мере я не вижу. Тут всё на виду и компилировать не надо.

VladGuardian:
Вот это высшие пилотажи, реально

Чтобы высшие пилотажи исполнять, надо быть мастером, а не челом, который не может понять, что ему делать, и спрашивает на форумах.

Рейтинг сообщения: +1, отметил(и): DeXiaZ
1 9
VladGuardian
= Commissar =
Next rank: - UAC Commissar - after 263 points
5537

Doom Rate: 1.28

Posts quality: +1934
Ссылка на пост №32 Отправлено: 07.04.18 10:12:26
klerk:
Чтобы высшие пилотажи исполнять, надо быть мастером, а не челом,

А, ну извини, что здесь с тобой, "челом", зависаю, а не являюсь мастером отдельно от форума... :)
4 10 23
klerk
- Warrant Officer -
Next rank: = Warrant Officer = after 32 points
1108

Doom Rate: 1.13

Posts quality: +803
Ссылка на пост №33 Отправлено: 07.04.18 14:18:55
VladGuardian, какая-то странная у тебя реакция... Я тебе ответил по поводу того, почему я считаю, что начинающему это более подойдёт. Да, времена были другие.

Я конечно преклоняюсь перед твоим опытом, но всё же...

Скрытый текст:

1 9
VladGuardian
= Commissar =
Next rank: - UAC Commissar - after 263 points
5537

Doom Rate: 1.28

Posts quality: +1934
Ссылка на пост №34 Отправлено: 07.04.18 14:21:44
klerk:
Я конечно преклоняюсь перед твоим опытом, но всё же...

Та нет, ты именно хотел задеть, возможно ты просто м*ак, хотя я могу ошибаться...
Никто ведь это не сделал, кроме тебя так?
Ты ведь не обидишься, что я так назвал тебя, нет? :)

Рейтинг сообщения: -1, отметил(и): ZZYZX
4 10 23
MyNameIs
= 1st Lieutenant =
Next rank: - Captain - after 36 points
2054

Doom Rate: 2.04

Posts quality: +893
Ссылка на пост №35 Отправлено: 07.04.18 14:48:12
VladGuardian
э?
человек говорит про мастерство, необходимое для высших пилотажей, и тут на него наезд
это вообще как

Рейтинг сообщения: +1, отметил(и): ZeTores
1 1 1
VladGuardian
= Commissar =
Next rank: - UAC Commissar - after 263 points
5537

Doom Rate: 1.28

Posts quality: +1934
Ссылка на пост №36 Отправлено: 07.04.18 15:18:41
MyNameIs:
э?
человек

Что "э"? Nicht verstehen?
Люди, достигшие здесь даже бОльших результатов, чем klerk, не допускают подобных высказываний.
Например, НИКОГДА не слышал подобного от Бивня, Лайноса, Шадоу.
Значит, это склад ума такой..
4 10 23
MyNameIs
= 1st Lieutenant =
Next rank: - Captain - after 36 points
2054

Doom Rate: 2.04

Posts quality: +893
Ссылка на пост №37 Отправлено: 07.04.18 15:44:36
VladGuardian
да я вообще не понимаю, че ты так взъелся на человека и придумал проблему из ничего

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

Скрытый текст:

или ты думал, это к тебе претензия? ну молодец, я чет такого вообще ни разу не заметил.
ты че такой злой. >:с

1 1 1
ZZYZX
- UAC Commissar -
Next rank: = UAC Commissar = after 16 pointsМодератор форума
6284

Doom Rate: 1.65

Posts quality: +1630
Ссылка на пост №38 Отправлено: 07.04.18 16:05:02
VladGuardian
Ты наркоман? Чувак привёл в пример простой движок, ты в ответ наехал что движок слишком простой, типа слишком примитивно, лучше делать как кен силверман.
Он тебе ответил что чтобы делать как кен силверман нужно быть кеном силверманом, а дальше какая-то наркомания

klerk:
Чтобы высшие пилотажи исполнять, надо быть мастером, а не челом, который не может понять, что ему делать, и спрашивает на форумах.
VladGuardian:
А, ну извини, что здесь с тобой, "челом", зависаю, а не являюсь мастером отдельно от форума...


Из чего ты тут сделал вывод о гордыне клерка? Из того что он написал что для только что начавших пример попроще лучше?

Рейтинг сообщения: +1, отметил(и): MyNameIs
2 2 1
alekv
- Colonel -
Next rank: = Colonel = after 272 pointsМодератор форума
4168

Doom Rate: 1.87

Posts quality: +949
Ссылка на пост №39 Отправлено: 07.04.18 19:58:12
В общем все это дело скатывается в не культурное русло, пока окончательно не скатилось предлагаю прекратить обсуждение данной темы, тем более на вопрос были получены ответы.
1 3 1
Страница 2 из 2Перейти наверх Пред.  1, 2
   Список разделов - Флуд и устаревшие темы - Можно ли сделать на Doom портах шутер типа Half Life ?