HLFX.Ru Forum Страницы (2): [1] 2 »
Показать все 18 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Xash3D (https://hlfx.ru/forum/forumdisplay.php?forumid=14)
-- Руководство по Xash3D (https://hlfx.ru/forum/showthread.php?threadid=5704)


Отправлено Devolran 19-08-2021 в 06:05:

Question Руководство по Xash3D

Приветствую всех, кто пришёл помочь.

Я хочу создать инди-проект с нуля. Самостоятельный, без привязки к Half-Life, а если это невозможно, то максимально скрыть привязку.

Устройство вселенной, персонажи, сюжет(в процессе), визуальное оформление, геймплей, всё это обдумано и на мой взгляд даже интересно. Движок для этого "эксперимента" был выбран Xash3D.

Есть только одна проблема - я в нём полный профан. Опыта в разработке нет, но примерное представление об этом имеется. Я уже успел "поиграться" с UE4, Cryengine, Unity, SourceSDK, но везде дальше создания карты не уходил.
Знания и опыт в программировании имеются на уровне прошивки Arduino и создания элементарных сайтов на PHP, HTML, CSS и JavaScript.

Я прошу того, кто разбирается в движке, наглядно рассказать, написать инструкцию, или даже показать в фото или видеоформате, как он устроен, как создать хотя бы простейшую игру с нуля. От этого я потом буду отталкиваться.

Спасибо всем, кто откликнется.


Отправлено nekonomicon 19-08-2021 в 12:58:

Цитата:
Devolran писал:
Самостоятельный, без привязки к Half-Life, а если это невозможно, то максимально скрыть привязку.

Тогда стоит дождаться релиза XashNT.
Для Xash3D пока нет альтернативного SDK не содержащего кода из HLSDK, так что ничего ни от кого не скроешь.


Отправлено SNMetamorph 19-08-2021 в 17:43:

Цитата:
Devolran писал:
Самостоятельный, без привязки к Half-Life, а если это невозможно, то максимально скрыть привязку.

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

__________________
PrimeXT
GoldSrc Monitor
SMD Splitter
mdl-flip (gFlip analog)
Xash3D Modding Discord


Отправлено nekonomicon 19-08-2021 в 18:17:

Цитата:
SNMetamorph писал:
На ксаше вполне можно сделать и без привязки

Смотря, что подразумевается под привязкой, если просто сильно модифицированное SDK и отвязка от ресурсов HL как в случае с Paranoia 2, проблемы вообще нет.
А если человек хочет выложить игру в Steam, да и на коммерческой основе, то лучше с Xash3D не связываться, как впрочем и с движками от Valve.


Отправлено [CFR] B@N@N 20-08-2021 в 09:16:

Цитата:
nekonomicon писал:
Тогда стоит дождаться релиза XashNT.
Для Xash3D пока нет альтернативного SDK не содержащего кода из HLSDK, так что ничего ни от кого не скроешь.


Достаточно не выкладывать исходники своего проэкта
Кто поймёт чего внутри?
А ты чего хочешь коммерческий проэкт зделать? Как бэ в ином случае и скрывать неза чем если лавандос не планируеш стич


Отправлено Devolran 20-08-2021 в 11:51:

Цитата:
[CFR] B@N@N писал:
Достаточно не выкладывать исходники своего проэкта
Кто поймёт чего внутри?
А ты чего хочешь коммерческий проэкт зделать? Как бэ в ином случае и скрывать неза чем если лавандос не планируеш стич

Я собираюсь делать проект в коммерческих целях. И проблемы с разного рода правами мне не нужны.

Цитата:
nekonomicon писал:
Тогда стоит дождаться релиза XashNT.
Для Xash3D пока нет альтернативного SDK не содержащего кода из HLSDK, так что ничего ни от кого не скроешь.

Когда там выйдет XashNT? С ним могут возникнуть проблемы в этой области?


Отправлено Дядя Миша 20-08-2021 в 12:26:

Нет, NT это полностью мой продукт.
Выйдет в пригодном для использования виде в следующем году.
Сейчас всё упирается в отсутствие родного редактора.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Devolran 20-08-2021 в 12:32:

Дядя Миша

Понятно. Буду ждать. Спасибо.
И последний вопрос: Какой язык программирования учить? В смысле, на каком языке программирования будет писаться игровой код?


Отправлено Дядя Миша 20-08-2021 в 13:29:

Цитата:
Devolran писал:
Понятно. Буду ждать. Спасибо.

Можно не ждать, а присоединяться к бета-тестированию уже сейчас.
Вот F.A.Q. по новому движку.

Цитата:
Devolran писал:
В смысле, на каком языке программирования будет писаться игровой код?

Этот вопрос всё еще остается открытым и участники могут вносить свои соображения на этот счёт.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено [CFR] B@N@N 20-08-2021 в 14:02:

Цитата:
Devolran писал:
Я собираюсь делать проект в коммерческих целях. И проблемы с разного рода правами мне не нужны.


Когда там выйдет XashNT? С ним могут возникнуть проблемы в этой области?


Ну только дядь Мише будешь авторские отчисления делать, делов то. Но думаю вы договаритесь.
А пока учи языки программирования, год до выхода NT
у тебя есть в запасе

Добавлено 20-08-2021 в 17:02:

Цитата:
Devolran писал:
Какой язык программирования учить?


Да учи какой нибудь, По-любому пригодиться. Ни здесь то так там


Отправлено Ku2zoff 20-08-2021 в 14:56:

Цитата:
Дядя Миша писал:
Этот вопрос всё еще остается открытым и участники могут вносить свои соображения на этот счёт.

Я подозреваю, что (поскольку новый движок является наследником Xash3D с его интерфейсами) нужно будет учить C/C++ для работы с сорцами клиентской и серверной библиотек, а так же какой-нибудь шейдерный язык для работы с граф. частью. Если участники внесут свои соображения насчёт использования скриптового недоязыка, который им удобен, чтобы "каждый раз не перекомпиливать клиент/сервер", тут уже сложнее. Всё это - вкусовщина.
Цитата:
Дядя Миша писал:
Сейчас всё упирается в отсутствие родного редактора.

Джек может стать таким редактором при написании необходимых плагинов?


Отправлено Crystallize 20-08-2021 в 16:05:

Цитата:
Ku2zoff писал:
Джек может стать таким редактором при написании необходимых плагинов?

Пусть будет ещё один редактор в дополнение к Джеку. В Кварке удобно только скриптовать, а при усложнении карты до нескольких тысяч брашей даже выделение начинает потихоньку сбоить.


Отправлено Дядя Миша 20-08-2021 в 16:43:

Цитата:
Ku2zoff писал:
Джек может стать таким редактором при написании необходимых плагинов?

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 20-08-2021 в 17:01:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

__________________

xaerox on Vivino


Отправлено nemyax 21-08-2021 в 08:00:

Цитата:
Ku2zoff писал:
Джек может стать таким редактором при написании необходимых плагинов?

Уже на блендере можно делать уровни, если не смущает отсутствие брашей.


Временная зона GMT. Текущее время 16:41. Страницы (2): [1] 2 »
Показать все 18 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024