Duvida com mouse em jogo FPS

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Duvida com mouse em jogo FPS

Mensagem por cubano9999 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!

cubano9999

Ranking : Nota E
Número de Mensagens : 131
Data de inscrição : 20/06/2012
Notas recebidas : E+E
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Duvida com mouse em jogo FPS

Mensagem por Thiago_o_programador 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

Thiago_o_programador

Ranking : Nota D
Número de Mensagens : 709
Idade : 19
Data de inscrição : 14/05/2009
Notas recebidas : D - C - D - C
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 1

http://www.jogosdahora.maisblog.net

Voltar ao Topo Ir em baixo

Re: Duvida com mouse em jogo FPS

Mensagem por cubano9999 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

cubano9999

Ranking : Nota E
Número de Mensagens : 131
Data de inscrição : 20/06/2012
Notas recebidas : E+E
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Duvida com mouse em jogo FPS

Mensagem por gabrielsch em Seg 10 Set 2012, 00:29

Qual o problema? Poderia me dizer como você aplicou os códigos ao seu projeto?

Flw! sorrindo2

___________


Acesse: http://foxen.com.br/



gabrielsch

Ranking : Nota A
Número de Mensagens : 1229
Idade : 21
Data de inscrição : 06/12/2009
Notas recebidas : D + A + A
Reputação : 28
Insignia 1 x 1 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 2
   : 0

Voltar ao Topo Ir em baixo

Re: Duvida com mouse em jogo FPS

Mensagem por Thiago_o_programador 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!

Thiago_o_programador

Ranking : Nota D
Número de Mensagens : 709
Idade : 19
Data de inscrição : 14/05/2009
Notas recebidas : D - C - D - C
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 1

http://www.jogosdahora.maisblog.net

Voltar ao Topo Ir em baixo

Re: Duvida com mouse em jogo FPS

Mensagem por Conteúdo patrocinado Hoje à(s) 01:54


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum