Skocz do zawartości

Konrad-GM

Użytkownicy
  • Postów

    2 728
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    44

Treść opublikowana przez Konrad-GM

  1. Konrad-GM

    Foto-galeria

    Puszysty na pewno nie :) Prędzej za łysym grubasem :3 Ps. Skąd wiedziałeś? :/
  2. Konrad-GM

    Foto-galeria

    Kto zgadnie który to ja? :3 http://photos.nasza-klasa.pl/25530060/2/main/0023f77cec.jpeg
  3. Głupoty piszesz... piszesz kod w notatniku, kompilujesz i masz!
  4. Teraz przecież tez się da :|
  5. Nie słuchaj tych padawanów ;p GML (Create) strEnter = ""; GML (Step) if( string_lenght( strEnter ) < 12 ) { strEnter += keyboard_string; keyboard_string = ""; }
  6. Konrad-GM

    Galeria Grafik

    Ptaszka ma, ale to dosłownie :P
  7. Konrad-GM

    Galeria Grafik

    Nie pracowałem nad cieniem więcej niż kilka sekund, więcej czasu zabrał mi sam kontur :P
  8. Konrad-GM

    Galeria Grafik

    5 minut z paintem. Freak:
  9. Czy w GMie jest coś takiego jak Pre-compiler directives?? O.o
  10. PoxiShark, ale ty pierdzielisz... Po prostu projekt musi się kiedyś skończyć :P
  11. GML if( x < xprevious ) { // W lewo } else if( x > xprevious ) { // W prawo } else { // W miejscu }
  12. Nie słuchaj PsichiXa, majaczy :P Prosty kod: GML (Obrot kamery) rotX += ( display_mouse_get_x() - display_get_width ()/2 )*0.4; rotY += ( display_mouse_get_y() - display_get_height()/2 )*0.4; display_mouse_set( display_get_width()/2, display_get_height()/2 ); if( rotx < -90 ) rotx = -90; else if( rotx > 90 ) rotx = 90; GML (W ustawianu projekcji) tox = x+sin(degtorad(rotX))*cos(degtorad(rotY)); toy = y+cos(degtorad(rotX))*cos(degtorad(rotY)); toz = z+sin(degtorad(rotY)); Jakby nie działało to powiadomić mnie, pisałem z głowy ;p
  13. Konrad-GM

    point_direction w c++?

    Btw. #define degtorad( deg ) deg * PI/180 #define radtodeg( rad ) rad * 180/PI
  14. Konrad-GM

    point_direction w c++?

    Operator % (Resztę z dzielenia) można tylko używać na liczbach całkowitych ( np. int ) ;)
  15. Po GUI sądzę że jest to War Rock. Btw. Raczej te screeny które pokazuje Huder są przykładami wykorzystania shaderów ( Nie koniecznie w GM... )
  16. Masz źle ustawione parametry w skrypcie scrSnap GML (Ustaw na ten skrypt) scrSnap( 20, 20 ); Albo usuń go kompletnie
  17. Przerobiłem trochę ten przykład ;p Dodaj skrypt GML (Skrypt scrSnap) // scrSnap( grid_w, grid _h ) x = floor(x/argument[0])*argument[0]+sprite_xoffset; y = floor(y/argument[1])*argument[1]+sprite_yoffset; Dodaj nową zmienną playerowi GML Move = 20; Znajdź w Player - Global Left Pressed pętle for ( linia 39 ) i zamień na: GML (Player Global Left Pressed) //pokaż znaczniki ścieżki for(n=1;n<PathWidth;n+=1) { var i, s; i = instance_create(path_get_point_x(Path,n),path_get_point_y(Path,n),Point); i.image_speed = 0; if( n <= Move ) i.image_index = 0; else i.image_index = 1; } Zamień kod w Player - Global Right Pressed na: GML //RUCH { if(Ready && Move > 0)//jak sobie klikniesz i już znaleziono ścieżkę to... { path_start(Path,2,0,true); //jazda! Ready = false; } } Kolizję Point - Player, usuń z niej klocek i dodaj kod GML (Point Collision with Player) if( image_index == 0 ) { instance_destroy(); with(other)Move -= 1; } else with(other) { path_end(); //stop! scrSnap( 16, 16 ); } Btw. Dodaj imgPointowi nową klatkę, ta druga klatka ( o indeksie 1 ) będzie pokazywać niedostępną ścieżkę E: Obiektowi Goal w evencie Collision with player usuń klocek i daj kod: GML if( other.Move > 0 ) { instance_destroy(); with(other)Move -= 1; } else with(other) { path_end(); //stop! scrSnap( 16, 16 ); }
  18. Tak samo jak ze sprawdzaniem, tylko w draw dodajesz draw_text. GML if global.choosen > 0 and global.choosen2 > 0 if global.choosen2 = global.choosen { // draw_text(..., "Trafiles!"); } else { // draw_text(..., "Dupa!"); }
  19. Swego czasu pisałem silniczki 3D: https://gmclan.org/up1717.html ( Zjedz na dół )
  20. @UP: Tylko wtedy gdy będziemy mieli np. 10 punktów akcja będzie ciągle się toczyła. Najlepiej to prosty sposób: GML (Create) lastScore = 0; GML (Step) if( (score mod 10) == 0 ) if( lastScore != score ) { // Jakaś akcja lastScore = score; }
  21. Btw. Jasnowidzami to my jeszcze nie jesteśmy.
  22. 1. Tak. 2. Tak. 3. Gdzieś w http://www.cplusplus.com/reference/clibrary/cstdlib/ Lecz polecam użyć streamów
  23. Konrad-GM

    Piękności

    Strzał w 10 ;p
×
×
  • Dodaj nową pozycję...