HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Xash3D > Руководство по Xash3D
Нужно объяснение основ движка Xash3D для создания игры с нуля
Страницы (2): [1] 2 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
Devolran
Бета-тестер XashNT

Дата регистрации: Aug 2021
Проживает: Хабаровск
Сообщений: 4
Возраст: 23

Рейтинг



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

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

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

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

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

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

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

Сообщить модератору | | IP: Записан
Сообщение: 203320

Старое сообщение 19-08-2021 06:05
- За что?
nekonomicon
Некомант

Дата регистрации: Jul 2016
Проживает: Екатеринбург
Сообщений: 78

Рейтинг



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

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

Сообщить модератору | | IP: Записан
Сообщение: 203322

Старое сообщение 19-08-2021 12:58
- За что?
SNMetamorph
Житель форума

Дата регистрации: Jun 2018
Проживает: Ижевск
Сообщений: 560

Рейтинг



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

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

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

Сообщить модератору | | IP: Записан
Сообщение: 203326

Старое сообщение 19-08-2021 17:43
- За что?
nekonomicon
Некомант

Дата регистрации: Jul 2016
Проживает: Екатеринбург
Сообщений: 78

Рейтинг



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

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

Сообщить модератору | | IP: Записан
Сообщение: 203329

Старое сообщение 19-08-2021 18:17
- За что?
[CFR] B@N@N
Житель форума

Группа: Неопытный
Дата регистрации: Feb 2018
Проживает: Default City
Сообщений: 174
Возраст: 31

Рейтинг



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


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

Отредактировано [CFR] B@N@N 20-08-2021 в 09:17

Сообщить модератору | | IP: Записан
Сообщение: 203344

Старое сообщение 20-08-2021 09:16
- За что?
Devolran
Бета-тестер XashNT

Дата регистрации: Aug 2021
Проживает: Хабаровск
Сообщений: 4
Возраст: 23

Рейтинг



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

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

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

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

Сообщить модератору | | IP: Записан
Сообщение: 203353

Старое сообщение 20-08-2021 11:51
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32191
Нанёс повреждений: 392 ед.

Рейтинг



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

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 203359

Старое сообщение 20-08-2021 12:26
-
Devolran
Бета-тестер XashNT

Дата регистрации: Aug 2021
Проживает: Хабаровск
Сообщений: 4
Возраст: 23

Рейтинг



Дядя Миша

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

Сообщить модератору | | IP: Записан
Сообщение: 203360

Старое сообщение 20-08-2021 12:32
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32191
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
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'

Сообщить модератору | | IP: Записан
Сообщение: 203362

Старое сообщение 20-08-2021 13:29
-
[CFR] B@N@N
Житель форума

Группа: Неопытный
Дата регистрации: Feb 2018
Проживает: Default City
Сообщений: 174
Возраст: 31

Рейтинг



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


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


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

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

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


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

Сообщить модератору | | IP: Записан
Сообщение: 203365

Старое сообщение 20-08-2021 14:02
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



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

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

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

Сообщить модератору | | IP: Записан
Сообщение: 203367

Старое сообщение 20-08-2021 14:56
- За что?
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4415
Возраст: 34

Рейтинг



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

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

Сообщить модератору | | IP: Записан
Сообщение: 203369

Старое сообщение 20-08-2021 16:05
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32191
Нанёс повреждений: 392 ед.

Рейтинг



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

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

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 203371

Старое сообщение 20-08-2021 16:43
-
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

Сообщить модератору | | IP: Записан
Сообщение: 203373

Старое сообщение 20-08-2021 17:01
-
nemyax
Нёмыч

Дата регистрации: Jul 2011
Проживает: (void)
Сообщений: 4133

Рейтинг



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

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

Сообщить модератору | | IP: Записан
Сообщение: 203379

Старое сообщение 21-08-2021 08:00
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 15:10. Новая тема    Ответить
Страницы (2): [1] 2 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Xash3D > Руководство по Xash3D
Нужно объяснение основ движка Xash3D для создания игры с нуля
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

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