HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Half-Life: Tyrian
Страницы (7): « 1 2 3 4 [5] 6 7 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 XaeroX
Crystice Softworks

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

Рейтинг



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


Цитата:
Ghoul [BB] писал:
И то и то в РАЗГОВОРНОЙ речи норм.

В разговорной речи гопников? Охотно верю.
Ладно, не хочешь вырасти до нашего уровня культуры - подожди, пока мы напьёмся.

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

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

Старое сообщение 30-03-2014 06:33
-
~ X ~
offline

Дата регистрации: Oct 2005
Проживает: Архангельск
Сообщений: 3619

Рейтинг



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


http://dagobah.net/flash/keep_on_trolling.swf



Ghoul [BB] а ты таки планируешь добатрачивать Тирик как приедешь?

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]

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

Старое сообщение 30-03-2014 12:34
- За что?
Ghoul [BB]
МРАЗЬ ОПАСНАЯ

Дата регистрации: Jan 2006
Проживает: ...и прожигает...
Сообщений: 2567

Рейтинг



Цитата:
XaeroX писал:
Ладно, не хочешь вырасти до нашего уровня культуры - подожди, пока мы напьёмся.


Конечно, не хочу. Сначала дадите вырасти до своего уровня, а потом тупо задавите опытом Ишь, захотели, чтоб я на их поле играл!!!

Добавлено 30-03-2014 в 18:59:

Цитата:
~ X ~ писал:
Ghoul [BB] а ты таки планируешь добатрачивать Тирик как приедешь?


Ну, не совсем прям сразу, как приеду. Как приеду - я на следующий день с утра к тебе в гости, как обычно, с фразой" : Как п… как поспал, братишка? Проголодался, наверное! Братишка…"
Ты же сам просил привезти тебе сладкого хлебушка манго и лапши в стаканчике...



Потом, скорее всего, буду. Может, и не Тириан. Есть у меня один замороженный поект....

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo

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

Старое сообщение 30-03-2014 13:59
- За что?
Ghoul [BB]
МРАЗЬ ОПАСНАЯ

Дата регистрации: Jan 2006
Проживает: ...и прожигает...
Сообщений: 2567

Рейтинг



Итак, пришло время по-легоньку добатрачивать Тириан.

Нужна помощь в трех ключевых моментах:

1. При столкновении с "небом" принудительно разворачивать игрока в противоположную сторону.

2. Сделать правильное управление игроку:
- стрейфы лево-право с наклоном модели игрока в соответствующую сторону)
- стрейфы вверх-вниз.

Ну если это реализовать будет сложно, то сделать полёт игрока свободным по всем сторонам, как у ракеты Редемира. (сейчас , если смотреть вверх, то игрок не совсем строго вверх летит, а как бы вперед-вверх)

3. Мапперы, ау! Нужны карты!!!

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo

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

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

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

Рейтинг



Цитата:
Ghoul [BB] писал:
1. При столкновении с "небом" принудительно разворачивать игрока в противоположную сторону.

C++ Source Code:
1
CBasePlayer::Touch( CBaseEntity *pOther )
2
{
3
  if( CONTENTS_SKY == UTIL_PointContents ( gpGlobals->trace_endpos + -gpGlobals->trace_plane_normal * 4.0f ))
4
  {
5
    pev->angles = UTIL_VecToAngles( gpGlobals->trace_plane_normal );
6
  }
7
}

Но я этот код от руки намалякал и не проверял. Это просто чёб принцип понять.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 12-05-2014 20:46
-
Ghoul [BB]
МРАЗЬ ОПАСНАЯ

Дата регистрации: Jan 2006
Проживает: ...и прожигает...
Сообщений: 2567

Рейтинг



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



Спасибо, гляну.

Насчёт второго пункта в асю постучусь, если не возражаешь.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo

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

Старое сообщение 13-05-2014 06:58
- За что?
~ X ~
offline

Дата регистрации: Oct 2005
Проживает: Архангельск
Сообщений: 3619

Рейтинг



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


Этот код будет направлять ровно от нормали, а не как отпружинивание (отражение), если что.

Мапперов никога не дозовёшься - они индивиды ленивые.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]

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

Старое сообщение 13-05-2014 09:26
- За что?
Ghoul [BB]
МРАЗЬ ОПАСНАЯ

Дата регистрации: Jan 2006
Проживает: ...и прожигает...
Сообщений: 2567

Рейтинг



Цитата:
~ X ~ писал:
Этот код будет направлять ровно от нормали, а не как отпружинивание (отражение), если что.



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

А мапперы - да...

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo

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

Старое сообщение 13-05-2014 09:41
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
~ X ~ писал:
Этот код будет направлять ровно от нормали, а не как отпружинивание (отражение), если что.

Щас я за пять минут напишу полную физику вертолёта, ога

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 13-05-2014 12:43
-
Ghoul [BB]
МРАЗЬ ОПАСНАЯ

Дата регистрации: Jan 2006
Проживает: ...и прожигает...
Сообщений: 2567

Рейтинг



Вот дела.. CONTENTS_SKY не детектится при таче игрока об небо. Что бы это значило?

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo

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

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

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

Рейтинг



Ghoul [BB] я ж тебе нарисовал как надо, чтобы детектилось.
Надо ап нормаль подвинуть чуть вглубь стенки. Юнита на два-три.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 16-05-2014 13:31
-
Ghoul [BB]
МРАЗЬ ОПАСНАЯ

Дата регистрации: Jan 2006
Проживает: ...и прожигает...
Сообщений: 2567

Рейтинг



У меня немного другая идея: сейчас работаю над pm_shared.cpp.
Такое ощущение, что то, что мне нужно, именно там и скрыто.
Например, я взял модель перемещения по миру от режима NOCLIP, и теперь управление стало более-менее соответствовать моим ожиданиям - корабля может перемещаться в любую сторону при нажатии соответствующей клавиши (верх-низ-лево-право-вперед-назад)

Однако осталось решить такие проблемы, как:

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

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo

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

Старое сообщение 16-05-2014 17:09
- За что?
~ X ~
offline

Дата регистрации: Oct 2005
Проживает: Архангельск
Сообщений: 3619

Рейтинг



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


Ghoul [BB] я пытался сделать "полёт" с клиппингом для спектатора - не осилил. Не взлетело, помочь не смогу.

Цитата:
Ghoul [BB] писал:
чтобы истребитель двигался вперед без нажатия клавиши

Ну зачем, ЗАЧЕМ??? Это раздражает больше всего же!

Погоняй УТ2004, ну пожалуйста!

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]

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

Старое сообщение 17-05-2014 13:35
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
Ghoul [BB] писал:
- застревание в стенах, полу и т.п. при соприкосновении с ними (надо сделать отскакивание)

какое застревание, если у тебя ноклип?

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 17-05-2014 13:57
-
Ghoul [BB]
МРАЗЬ ОПАСНАЯ

Дата регистрации: Jan 2006
Проживает: ...и прожигает...
Сообщений: 2567

Рейтинг



Я ж грю, что я от ноуклипа взял тип перемещения.

Ну вот смотри, браток:

Сделал новый мувтайп:

MOVETYPE_TYRIANPLAYER

потом в pm_shared.cpp добавил строку:

case MOVETYPE_TYRIANPLAYER:
PM_TyrianPlayerMove();
break;

ну и скопировал пока функцию ноуклипа, переименовав в :


C++ Source Code:
1
void PM_TyrianPlayerMove(void)
2
{
3
  vec3_t wishvel;
4
  VectorNormalize(pmove->forward);
5
  VectorNormalize(pmove->right);
6
  wishvel = pmove->forward*pmove->cmd.forwardmove + pmove->right*pmove->cmd.sidemove;
7
  wishvel[2] += pmove->cmd.upmove;
8
  VectorMA(pmove->origin, pmove->frametime, wishvel, pmove->origin);
9
 
10
  VectorClear(pmove->velocity);
11
}


Поэтому у ноуклипа появился клиппинг, однако мы стали застревать в стенах.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo

Отредактировано Ghoul [BB] 17-05-2014 в 15:08

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

Старое сообщение 17-05-2014 15:03
- За что?
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 12:31. Новая тема    Ответить
Страницы (7): « 1 2 3 4 [5] 6 7 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Half-Life: Tyrian
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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