teremochek
6 постов
Карма: 0
#1 17 июня 2012 в 13:07
Приветствую всех.<br />Задача такова, нужно сделать что-бы , при нажатии &quot;Вправо&quot; Игрок разворачивался в право и шел; или же при нажатии &quot;Назад&quot; Игрок разворачивался и шел назад. Ну еще было-бы хорошо узнать, где находятся Код отвечающий за нажатие кнопок и вызывающий разные действия - (Прыжок, ходьба, стрельба и т.д.)&nbsp;
Eugeny
199 постов
Карма: 10
#2 17 июня 2012 в 15:45
вроде есть такое на стрелочки, а не на WSAD
DOOMer
1598 постов
Карма: 103
#3 17 июня 2012 в 16:00
teremochek, копай в сторону функций типа void CL_KeyMove( usercmd_t *cmd ) в файле cl_input.c в каталоге client в исходниках.
Вертексы должны образовывать конвексный браш
My Quake Maps

Core i7 8700 3.3 Ghz, 32 Gb RAM, GeForce RTX2060s
Gentoo Linux [amd64] | Windows 10 Home



сохранись перед дверью...два раза =)
teremochek
6 постов
Карма: 0
#4 17 июня 2012 в 16:22
[quote author=DOOMer link=topic=762.msg17188#msg17188 date=1339948821]teremochek, копай в сторону функций типа<br />Код: [Выделить]<br />void CL_KeyMove( usercmd_t *cmd )<br />в файле cl_input.c в каталоге client в исходниках.[/quote]<br />Спасибо. Вроде нашел.<br />Только кажется понял, что Мод так сделать не получится. Для &quot;client&quot; нужно компилировать экзешник. Поэтому придется мне искать другой способ..<br />
teremochek
6 постов
Карма: 0
#5 22 июня 2012 в 15:45
Хочу сделать Battle City мод для Quake 3 арена...<br />Вообще есть у кого желание воплотить какую-нибудь 2Д игру в оболочке Quake 3 ?
DOOMer
1598 постов
Карма: 103
#6 22 июня 2012 в 16:14
teremochek, как ты себе это представляешь?
Вертексы должны образовывать конвексный браш
My Quake Maps

Core i7 8700 3.3 Ghz, 32 Gb RAM, GeForce RTX2060s
Gentoo Linux [amd64] | Windows 10 Home



сохранись перед дверью...два раза =)
st1x51
160 постов
Карма: 8
#7 22 июня 2012 в 16:24
[quote author=DOOMer link=topic=762.msg17213#msg17213 date=1340381640]<br />teremochek, как ты себе это представляешь?<br />[/quote]<br />охох,я вот так примерно представляю:)<br />не Battle City,не 2D,не ку3:)<br />зато тематика та:)<br /><br />http://www.youtube.com/watch?v=jYLgYiuCfRA
teremochek
6 постов
Карма: 0
#8 23 июня 2012 в 09:59
[quote author=st1x51 link=topic=762.msg17214#msg17214 date=1340382270]как ты себе это представляешь?[/quote]<br />http://vk.com/video13477924_162842114<br /><br />Fov слелал=0 . Получается что-то по типу - Изометрия. 3Д модельки убрал, Есть такая функция - CG_PlayerFloatSprite.<br />Вот ее я и решил использовать.. Вроде не плохо получается..<br />
DOOMer
1598 постов
Карма: 103
#9 23 июня 2012 в 21:19
st1x51, где этот танко-мод качнуть можно, не знаешь?&nbsp; Что то я погуглил немного, и не нашел :(<br /><br />teremochek, хм... забавно и неплоо для начала :)танки спрайтами конечно смотрятся немного не в тему. Их бы замоделить, хотя бы даже в very low poly, было бы чуть кошерней. И карты настроить в виде лабиринтов а-ля Batle City (с картами могу помочь, ели что).<br />А как ты развернул камеру, чтобы получить эту проекцию?&nbsp; Одним цваромcg_fov тут явно е обошлось.
Вертексы должны образовывать конвексный браш
My Quake Maps

Core i7 8700 3.3 Ghz, 32 Gb RAM, GeForce RTX2060s
Gentoo Linux [amd64] | Windows 10 Home



сохранись перед дверью...два раза =)
teremochek
6 постов
Карма: 0
#10 25 июня 2012 в 14:23
[quote author=DOOMer link=topic=762.msg17219#msg17219 date=1340486375]танки спрайтами конечно смотрятся немного не в тему[/quote]<br />А я наоборот доволен, что можно использовать Спрайты. А с моделями еще помутиться пришлось бы. Анимация и прочее..<br />Карты однозначно нужно Аля Battle City делать)<br /><br />[quote author=DOOMer link=topic=762.msg17219#msg17219 date=1340486375]А как ты развернул камеру, чтобы получить эту проекцию?[/quote]<br /><br />В &quot;cg_viev.c -&gt; CG_OffsetThirdPersonView&quot;<br />Все стер, и написал 3 строчки :<br /><br />cg.refdefViewAngles[PITCH] = 90; // smotret wniz<br />cg.refdefViewAngles[YAW] = 0;&nbsp; // krutit mishku<br />cg.refdef.vieworg[2] = cg.predictedPlayerState.viewheight+30128; // wisota<br /><br />...Наконец-то удалось избавится&nbsp; от привязки с &quot;cl_input.c&quot;. Поэтому теперь получится просто мод. Правда теперь боты ходить перестали... Да еще спрайты у севера и клиента одинаковый... В смысле какой Спрайт у Главного игрока, такой-же и у всех появляется...