Conectar-se
Quem está conectado
19 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 19 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota E
Notas recebidas : E+E
Data de inscrição : 20/06/2012
Número de Mensagens : 131
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1
Ver perfil do usuário

Duvida com mouse em jogo FPS

em Sab 08 Set 2012, 23:52
Gente eu to fazendo um jogo FPS, e só queria saber como eu faço a visão do jogador ser controlada no mouse como todo jogo FPS, se puderem me ajudar bem direitinho agradeço.FLW Happy

Cuidado ao postar cara!
Você fez dois posts iguais!
Leia as regras!
avatar
Ranking : Nota D
Notas recebidas : D - C - D - C
Data de inscrição : 14/05/2009
Número de Mensagens : 712
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 7

Prêmios
   : 0
   : 0
   : 1
Ver perfil do usuário

Re: Duvida com mouse em jogo FPS

em Dom 09 Set 2012, 10:57
No create:
Código:
window_set_cursor(cr_none) //Não mostra o cursor
ang=0 //angulo inicial

No step:
Código:
window_set_cursor(cr_none) //Não mostra o cursor
ang-=(window_mouse_get_x()-200)/8 //angulo a partir do mouse
window_mouse_set(200,200) //Onde o mouse está

No draw:
Código:
xto=x+cos(ang*pi/180) //Para onde esta olhando em "x"
yto=y-sin(ang*pi/180) //Para onde esta olhando em "y"
zto=z+40 //Para onde esta olhando em "z"

d3d_set_projection(x,y,z+40,xto,yto,zto,0,0,1) //projeção
avatar
Ranking : Nota E
Notas recebidas : E+E
Data de inscrição : 20/06/2012
Número de Mensagens : 131
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1
Ver perfil do usuário

Re: Duvida com mouse em jogo FPS

em Dom 09 Set 2012, 17:29
Thiago_o_programador escreveu:No create:
Código:
window_set_cursor(cr_none) //Não mostra o cursor
ang=0 //angulo inicial

No step:
Código:
window_set_cursor(cr_none) //Não mostra o cursor
ang-=(window_mouse_get_x()-200)/8 //angulo a partir do mouse
window_mouse_set(200,200) //Onde o mouse está

No draw:
Código:
xto=x+cos(ang*pi/180) //Para onde esta olhando em "x"
yto=y-sin(ang*pi/180) //Para onde esta olhando em "y"
zto=z+40 //Para onde esta olhando em "z"

d3d_set_projection(x,y,z+40,xto,yto,zto,0,0,1) //projeção

Mano fiz tudo certinho mais não deu certo Sad
avatar
Ranking : Nota A
Notas recebidas : D + A + A
Data de inscrição : 06/12/2009
Número de Mensagens : 1229
Insígnias de JAM :

Insignia 1x 1 Insignia 2x 0 Insignia 3x 0
Reputação : 28

Prêmios
   : 1
   : 2
   : 0
Ver perfil do usuário

Re: Duvida com mouse em jogo FPS

em Seg 10 Set 2012, 00:29
Qual o problema? Poderia me dizer como você aplicou os códigos ao seu projeto?

Flw! sorrindo2
avatar
Ranking : Nota D
Notas recebidas : D - C - D - C
Data de inscrição : 14/05/2009
Número de Mensagens : 712
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 7

Prêmios
   : 0
   : 0
   : 1
Ver perfil do usuário

Re: Duvida com mouse em jogo FPS

em Seg 10 Set 2012, 14:09
mas é claro que você lembrou de criar a variavel 'z' e iniciar o d3d_start() e todas as outras funções e é claro de a câmera ser o primeiro objeto criado no game e na room, se sim, não vejo problema no codigo, alias eu mesmo testei aki e funcionou, da uma olhada e vê se você escreveu certinho nos eventos certos.

Flw's!
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum