Skocz do zawartości

bartoszwitek

Użytkownicy
  • Postów

    43
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez bartoszwitek

  1. Daj ten kod w End Step innego obiektu: if instance_number(klocek1)=0 && instance_number(klocek2)=0 && instance_number(klocek3)=0 && instance_number(klocek4)=0 { game_end(); }
  2. Destroy klocka: if (instance_number (klocek)=1) { highscore_show(score); game_restart(); } Pozdro! :]
  3. Pod względem kodu wygrywa Ranma_man... :P Czyli mój kod był lepszy... :D EDIT A tak przy okazji, to czy mógłbyś Ranma_man'ie wytłumaczyć funkcje użyte w twoich skryptach? Najbardziej chodzi mi tu o: min, max, abs i sign.
  4. Mi przykład nie potrzebny, bo wole swój sposób... :P Ale Komandorbrudnegacie może go potrzebować. :]
  5. Pojawienie się drzwi: if (instance_number(klocek)=0) { instance_create(pozycjax,pozycjay,drzwi); /*Oczywiście zamiast "pozycjax" i "pozycjay" wpisz swój własny namiar... :-)*/ } Następny poziom: (Kolizja drzwi z graczem) if (room_next(room)>-1) { room_goto_next() } Pozdro! :]
  6. Ale jak wykorzystałem twój kod, żeby go sprawdzić, to paletka ani razu nie odbiła piłki... :jezor: Jakbyś troszeczke go jeszcze poprawił, to by był dobry... :P
  7. A nie łatwiej, tak jak już mówiłem? if (instance_number (klocek)=0) { room_goto_previous; } :twisted:
  8. Mój kod choć krótszy, jest zdecydowanie lepszy... Jak nie wierzysz, to niech Komandorbrudnegacie oceni... :P
  9. Wpisz coś takiego: if (instance_number (klocek)=0) { room_goto_previous; } Pozdro! :P PS. Tylko zamiast klocek, daj oczywiście nazwę tego, co jak zniknie, to będzie poprzedni poziom... ;)
  10. Aby zaznaczyć jakiś obszar w GM wystarczy kliknąć w taką ikonkę z przerywanym prostokątem... (2 kolumna, 2 rząd :P ) Aby zmniejszyć płótno wybierasz z menu opcję "Transform", a następnie "Resize Canvas". :) Hot Spota nie ma, ale za to jest Action Point i nazywa się "Origin". O zmianie koloru przezroczystego nic nie wiem, ale kolor przezroczysty to kolor czarny... Pozdro! ;)
  11. No to nie demo, tylko wersję Alpha... :P
  12. Ale wtedy paletka zawsze będzie w tej samej pozycji, co piłka... Nie lepiej to troszkę zmienić... :P Create paletki ai=1 //Wybierz sobie, jak dobre ma być AI tej paletki. Step paletki for(i=0;i<ai;i+=1) { if (pilka.direction>180) && (pilka.direction<360) { if (pilka.x<paletka.x) { x-=1; } else { x+=1; } } } Kurs programowania w GM, część 1... :P
  13. Jestem za! A co do adresu, to mi się wydaje, że najlepszy by był: Help
  14. No nie! Prosze Cie! Daj wreszcie to demko! Wtedy wszyscy uwierzą, że to skończysz... No bo jak jest demo, to już się nie poddasz... :P Chyba... :]
  15. A ja sądze, że nic nie będzie z tego programu. I nie sądze tak dlatego, że jego twórca nie potrafi go zrobić, tylko dlatego że: 1. Sformatowanie systemu i zainstalowanie Windows'a nawet przez początkującego i ściągnięcie 200 MB na najwolniejszym łączu zajmuje co najwyżej 4 - 5 godzin, a nie 5 dni... :huh: 2. Zajmowanie się takimi duperelami jak nazwa, czy też 2D / 3D na początku, czy też inaczej na pewno nie przyśpieszy rozwoju programu... 3. [...] Uważam, że tworzenie tego programu to jedno wielkie przedłużanie i nic a nic z tego nie wyjdzie. No to chociaż Pietrus, powiedz nam jak jest z postępami... 1%?
  16. A nie lepiej... direction=180 + round(random(90)); image_angle=direction; Jeszcze pare takich rozwiązań i kod zmniejszy się do minimum... :]
  17. Ten kod wpisujesz w Stepie tego czegoś, co ma całkowicie zniknąć z planszy... :P if (instance_count=0) { room_goto_previous; } Pozdro!
×
×
  • Dodaj nową pozycję...