Procurar
Tópicos semelhantes
Entrar
Últimos assuntos
Horário no Brasil
Os membros mais ativos da semana
Nenhum usuário |
Top dos mais postadores
Vinicius_GM | ||||
Mystery_boy_maker | ||||
Suadao | ||||
mayck | ||||
TRFN | ||||
donte | ||||
guigodss | ||||
Lucas | ||||
TGNF | ||||
Rukawa |
Tutorial Jogo em 3D
Página 1 de 1
Tutorial Jogo em 3D
Eaw galerinha hj eu vou ensinar a Como fzer uma camera em 3D tipo Doom
1.Quero que criem 3 Backgrounds
1 para o Chão
1para as Paredes
e 1 para o teto
No background do chão de o nome de t_chão(texture_chão se quiser)com X=128 e Y=128 e crie uma imagem para o Chão
No background do teto de o nome de t_teto(texture_teto se quiser)com X=128 e Y=128 e crie uma imagem para o teto
No background da parede de o nome de t_wall(texture_wall se quiser)com X=128 e Y=128 e crie uma imagem para a Parede
2.Crie 3 prites
1 para o player
1 para a parede vertical com x=8 e y=32
e 1 ´para a parede horizontal com x=32 e y=8~
3.crie 4 objetos
obj_parede_basica
obj_parede_vert
obj_parede_hor
e obj_player
4.no obj_parede_basica coloque no execute code do Draw:
5.no obj_parede_vert coloque a sprite da parede_vert e no execute code do create:
6.no obj_parede_hor coloque o sprite da parede_hor e no execute code do create:
7.no obj_player coloque a sprite do player e no execute code do left coloque:
8.no execute code do right coloque:
9.no execute code do up coloque:
10.no execute code do down coloque:
11.no execute code do draw coloque:
12.na colisão com o obj_parede_basica coloque no execute code:
13.e no create coloque no execute code:
14.crie uma room coloque o obj wall vert e hor,coloque o player e de ok e pronto.
1.Quero que criem 3 Backgrounds
1 para o Chão
1para as Paredes
e 1 para o teto
No background do chão de o nome de t_chão(texture_chão se quiser)com X=128 e Y=128 e crie uma imagem para o Chão
No background do teto de o nome de t_teto(texture_teto se quiser)com X=128 e Y=128 e crie uma imagem para o teto
No background da parede de o nome de t_wall(texture_wall se quiser)com X=128 e Y=128 e crie uma imagem para a Parede
2.Crie 3 prites
1 para o player
1 para a parede vertical com x=8 e y=32
e 1 ´para a parede horizontal com x=32 e y=8~
3.crie 4 objetos
obj_parede_basica
obj_parede_vert
obj_parede_hor
e obj_player
4.no obj_parede_basica coloque no execute code do Draw:
- Spoiler:
- {
d3d_draw_wall(x1,y1,z1,x2,y2,z2,tex,1,1);
}
5.no obj_parede_vert coloque a sprite da parede_vert e no execute code do create:
- Spoiler:
- {
x1 = x;
x2 = x;
y1 = y-16;
y2 = y+16;
z1 = 32;
z2 = 0;
tex = background_get_texture(t_wall);
}
6.no obj_parede_hor coloque o sprite da parede_hor e no execute code do create:
- Spoiler:
- {
x1 = x-16;
x2 = x+16;
y1 = y;
y2 = y;
z1 = 32;
z2 = 0;
tex = background_get_texture(t_wall);
}
7.no obj_player coloque a sprite do player e no execute code do left coloque:
- Spoiler:
- {
direction += 3;
}
8.no execute code do right coloque:
- Spoiler:
- {
direction -= 3;
}
9.no execute code do up coloque:
- Spoiler:
- {
if (speed < 2) speed = min(2,speed+0.4);
}
10.no execute code do down coloque:
- Spoiler:
- {
if (speed < -2) speed = min(-2,speed-0.4);
}
11.no execute code do draw coloque:
- Spoiler:
- {
// set the projection
d3d_set_projection(x,y,10, x+cos(direction*pi/180),y-sin(direction*pi/180),10, 0,0,1);
// set color and transparency
draw_set_alpha(1);
draw_set_color(c_white);
// draw floor and ceiling
d3d_draw_floor(0,0,0,640,480,0,background_get_texture(t_chão),24,18);
d3d_draw_floor(0,0,32,640,480,32,background_get_texture(t_teto),16,12);
}
12.na colisão com o obj_parede_basica coloque no execute code:
- Spoiler:
- {
speed = 0;
}
13.e no create coloque no execute code:
- Spoiler:
- {
friction = 0.2;
// initialize 3D
d3d_start();
d3d_set_hidden(true);
d3d_set_lighting(false);
d3d_set_culling(false);
// interpolate textures
texture_set_interpolation(true);
}
14.crie uma room coloque o obj wall vert e hor,coloque o player e de ok e pronto.
Blaze Knight- Ocasional
- Mensagens : 74
Data de inscrição : 02/02/2011
Localização : Logo ali
Pontos : 14617
Emprego/lazer : Como sempre assistindo animes ecchi e jogando zelda
Tópicos semelhantes
» Tutorial - Ripando sprites de um jogo
» [Pedido] Sprites do Jogo snake ou jogo da cobrinha
» [tutorial] Desenhando uma guitarra no Blender
» [Pedido] Sprites do Jogo snake ou jogo da cobrinha
» [tutorial] Desenhando uma guitarra no Blender
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|
Sáb 12 Jan - 23:55:34 por Guedes
» [Sprites] Sprites no Naruto Para Rpg Maker XV
Qui 19 Fev - 14:42:12 por athos100
» Efeitos sonoros para jogos de Zoombie !!
Ter 6 Jan - 8:30:14 por lucasnavazk
» Varios efeitos sonoros do Super Mario World { efeitos separados e links diretos }
Dom 28 Dez - 11:49:54 por wellingtonnunes
» Fórum para sprites de RPG
Sex 28 Mar - 18:27:49 por Gabriel2308
» Olá Turma
Sex 28 Mar - 17:17:04 por Eliumar
» Oi, soi eu, Gabriel
Seg 10 Mar - 8:31:28 por TRFN
» PEDIDO -Preciso de Sprites Simples do The Walking Dead - AJUDEM
Dom 16 Fev - 13:37:12 por Kronos Gamer
» Preciso de BG de fabrica
Seg 9 Dez - 13:24:51 por Gabriel2308