Sproboje cie uratowac Jaklub :D
Skakacz
Sterowanie:
strzalki....chodzenie
spacja.....skok
esc..........powrot do menu
Zrobilbym moze pare bajerow ale mam na dzisiaj dosc programowania :sleeping:
- unikam uzywania innych zdarzen niz crate, step i draw
- czesto uzywam for
- prawie wszystkie gry robie w 3d
- do zmiennych tymczasowych uzywam przsedrostka "_"
- po kazdym warunku, petli itp. robie wciecia
- brak komentarzy
a moze cos takiego
for(i=1;i<=500;i+=5)
{
_obj=instance_place(x+cos(degtorad(dir))*i,y-sin(degtorad(dir))*i,szukany)
if _obj!=-4
break
}
w dir podajesz kierunek poszukiwan, w _obj bedzie id obiektu znalezionego.
Zeby pozbyc sie tych znakow na poczatku, zrob nowa funkcje, wklej tam tekst, zatwierdz funkcje 'ptaszkiem'. Otworz ja jeszcze raz, na poczatku beda pokazane niewidoczne wczesniej znaki, wystarczy je skasowac i mozna uzywac kodu.
@black A moze pomysl zanim napiszesz ;p
pocisk.direction=bohater.direction
Ale to jest niezbyt dobra metoda, do tworzenia pocisku daj cos takiego
var _obj;
_obj=instance_create(x,y,pocisk)
_obj.speed=5
_obj.direction=direction
Ja jeszcze dodam, ze w gmie nie ma sensu robic samochodowki w 3d. Albo bedzie zbiedzona, albo baaardzo wolna. Chyba zeby uzyc jakichs dlli ale zadnym z nich sie nie interesowalem, wiec nie moge nic powiedziec na ten temat.