Bevor ihr anfängt der 3D modus geht nur mit Pro
vieleicht haben ja welche das problem mit nem shooter ihm 3D style das man mit maus controliert aber jetzt hab ich ein kleines tutorial gemacht und das ist wirklich ein aufwand gewessen aber egal (da sind keine enemys dabei)
also ihr macht 4Sprites player, waffe, wall_ver, wall_hor ihr macht sie mit der 2dicke ein strich und fertig, backgrounds sind floor(boden), roof(wie es oben aussieht und noch eine wall die sollte aber gescheit aussehen also kein strich
Also wir starten mit der Wall also ihr macht die wall zum object und macht draw macht excute a piece of code und schreibt rein
und dann macht ihr ein duplicate der wall ändert denn andren wall sprite und fertig sind die walls
Also zum Player:
zuerst macht ihr Create und macht rein set coursor bei extras, und dann kommt der code rein
Macht noch set friction rein (bei move) und schreibt rein 0.4 und KEIN Relativ
jetzt step:
schreibt denn code rein
Das war step jetzt kommt collision mit denn walls:
macht wieder ein code und schreibt rein:
dann das gleiche bei der andren wall
A oder Pfeiltaste Links:
kommt der code rein
D oder Pfeiltaste Rechts
kommt der code rein (das ist ein andrer)
S oder Pfeiltaste runter kommt eine variable rein mit variable: speed und bei value: -5 (5 könnt ihr auf 3ändern oder irgend ne andre zahl)
bei W oder Pfeiltaste hoch kommt auch ne variable mit speed aber nicht mit -5 sonder 5
Jetzt noch Draw:
mit dem code:
Jetzt noch ein object erstellen mit dem namen obj_floor_roof
Macht draw und schreibt denn code rein:
stellt alle objecte in einen raum rein und startet, bis jetzt siehts gut aus, also kommen wir zu der waffe
Also macht die waffe zum object
Macht create und schreibt denn code rein:
macht global mouse jetzt und wählt left button(halten) oder left pressed(1klick) macht dann ein code rein:
Alles anzeigen
dann noch Draw und denn code rein:
Das wars jetzt hoffentlich hats euch gefallen, bei errormeldungen einfach kommentar schreiben und beantworte schnellst möglich aber sonst
vieleicht haben ja welche das problem mit nem shooter ihm 3D style das man mit maus controliert aber jetzt hab ich ein kleines tutorial gemacht und das ist wirklich ein aufwand gewessen aber egal (da sind keine enemys dabei)
also ihr macht 4Sprites player, waffe, wall_ver, wall_hor ihr macht sie mit der 2dicke ein strich und fertig, backgrounds sind floor(boden), roof(wie es oben aussieht und noch eine wall die sollte aber gescheit aussehen also kein strich
Also wir starten mit der Wall also ihr macht die wall zum object und macht draw macht excute a piece of code und schreibt rein
und dann macht ihr ein duplicate der wall ändert denn andren wall sprite und fertig sind die walls
Also zum Player:
zuerst macht ihr Create und macht rein set coursor bei extras, und dann kommt der code rein
Macht noch set friction rein (bei move) und schreibt rein 0.4 und KEIN Relativ
jetzt step:
schreibt denn code rein
Das war step jetzt kommt collision mit denn walls:
macht wieder ein code und schreibt rein:
dann das gleiche bei der andren wall
A oder Pfeiltaste Links:
kommt der code rein
D oder Pfeiltaste Rechts
kommt der code rein (das ist ein andrer)
S oder Pfeiltaste runter kommt eine variable rein mit variable: speed und bei value: -5 (5 könnt ihr auf 3ändern oder irgend ne andre zahl)
bei W oder Pfeiltaste hoch kommt auch ne variable mit speed aber nicht mit -5 sonder 5
Jetzt noch Draw:
mit dem code:
Jetzt noch ein object erstellen mit dem namen obj_floor_roof
Macht draw und schreibt denn code rein:
stellt alle objecte in einen raum rein und startet, bis jetzt siehts gut aus, also kommen wir zu der waffe
Also macht die waffe zum object
Macht create und schreibt denn code rein:
macht global mouse jetzt und wählt left button(halten) oder left pressed(1klick) macht dann ein code rein:
GML-Quellcode
- {
- {
- image_speed = 0.4;
- image_index = 0;
- var xx, yy, ii;
- xx = global.camx;
- yy = global.camy;
- repeat (50)
- {
- xx += 4*global.camcos;
- yy -= 4*global.camsin;
- ii = instance_position(xx,yy,obj_); //ihr nehmt euer enemy object hinein wenn ihr wisst wie das geht object rein wo (xx,yy,hier dein object)
- if (ii == noone) continue;
- with (ii) instance_destroy();
- break;
- }
- break;
- }
dann noch Draw und denn code rein:
GML-Quellcode
Das wars jetzt hoffentlich hats euch gefallen, bei errormeldungen einfach kommentar schreiben und beantworte schnellst möglich aber sonst