Skocz do zawartości

Choosen

Użytkownicy
  • Postów

    196
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez Choosen

  1. w evencie kolizji potwora z graczem wrzuc klocek execute a piece of code a tam wpisz kod

     

    {

    instance_create(pozycja_x,pozycja_y,nazwa_obiektu_potwora);

    } // tworzy 1 obiekt

     

    jedna taka instrukja tworzy jednego potworka... mozesz wpisac kilka jedno pod drugim lub uzyc dowolnej petli

     

    for (i=0;i<10;i++)

    {

    instance_create(pozycja_x,pozycja_y,nazwa_obiektu_potwora);

    } // tworzy 10 obiektow

  2. Skoro zadajesz takie pytanie... to pewnie o game makerze nie masz zadnego pojecia.... ta ?

     

    Tworzysz sobie obiek, ludka. Nadajesz mu odpowiedni sprite i umieszczasz go w roomie. Zakladam ze to juz masz za sobą. Kazdy taki obiekt ma wbudowane zmienne o nazwie 'x' i 'y' . Są to zmienne okreslające polozenie obiektu na ekranie. gdzie x=0 i y=0 oznacza lewy gorny rog ekranu. x okresla polozenie od lewej do prawej y polozenie od gory do dolu ( to nie pomylka wartosci rosną w dół ). Po co to mowie ? a no dlatego ze zmniejszając wartosc zmiennej y podnosisz obiekt do gory. Jesli zrobisz to odpowiednio plynnie uzyskasz efekt skoku. Powodzenia...

  3. Co rozumiesz przez pytania ? Nie wiem jak ty podchodzisz do pisania sztucznej inteligecji... ale moim zdaniem masz nieco zatarte pojęcie o tym zagadnieniu. Tu nie chodzi o ilosc pytan tylko ilosc zadazen na jakie obiekt bedzie reagował. Im wiecej takich zdarzen wezmiesz pod uwage ( i nie chodzi tu o 10 20 czy 1000 tylko tyle ile moze sie zdarzyc w danej sytuacji a to cięzko okreslic jakąs abstrakcyjną liczbą ) tym wyzsze AI bedzie mial twoj obiekt.

  4. maroziom dobrze ze probujesz pomoc.. ale czytaj uwazniej pytania. On nie o to pytal.

     

    Elver. Nie ma wielu informacji o GM w języku polskim. Najlepsze tutoriale ( kursy ) są pisane przez samego autora programu jednak nawet tam nie znajdziesz kursu rpg ( to chyba najtrudniejszy gatunek i nie polecalbym zaczynac nauki od niego ) Sporo kursow znajdziesz na oryginalnej stronie Game Makera http://gamemaker.nl/ mozesz przejrzec przyklady i artykuly na TEJ stronie jak rowniez zadawac pytania no i sam probowac. Przydalaby sie chociaz podstawowa znajomosc angielskiego.

     

    CODE <- nie wiem skąd to wziales ale prawdopodobnie chodzi Ci o klocek execute a piece of code. Jest to klocek w ktorym wpisujesz instrukcje dla Game Makera za pomocą jezyka GML.

  5. No widac za trudne pytania zdajesz... ale mimo to sprubuje

     

    Pytanie pierwsze :

     

    Tworzysz obiekt A i wybierasz dla niego sprute ( rysunek ). Tworzysz obiekt B i wybierasz dla niego sprute. Tworzysz obiekt AA ( to bedzie obiekt ktory ma sie stworzyc po kliknieciu na rysunek A i tworzysz obiekt BB ( jak w przypadku AA )

     

    W evencie mouse obiektu A wybierasz left pressed i tam wrzucasz klocek execute a piece of code a w nim wpisujesz

    {

    instance_create(10,10,AA);

    }

     

    podobnie dla obiektu B

     

    Pytanie drugie :

     

    Sposobów jest mnustwo. To programowanie a nie nauka szydelkowania. Ja podam jeden z wielu, nie koniecznie najlatwiejszy czy najlepszy.

     

    Tworzysz obiekt sterujący np "kontroler". W tym obiekcie wybierasz event create i wrzucasz tam klocek execute a piece of code a w nim :

     

    {

    instance_create(10,10,nazwa_obiektu_ktory_ma_sie_pojawic);

    nazwa_obiektu_ktory_ma_sie_pojawic.direction=0;

    nazwa_obiektu_ktory_ma_sie_pojawic.speed=2;

    alarm[0]=200;

    }

     

    Teraz wybierasz event alarm[0] i wrzucasz tam znamienny execute a piece of code a wnim wpisujesz :

     

    {

    alarm[1]=200;

    nazwa_obiektu_ktory_ma_sie_pojawic.direction=180;

    }

     

    Nastepnie event alarm[1] a tam :

    {

    nazwa_obiektu_ktory_ma_sie_pojawic.speed=0;

    }

     

    Samo poruszanie obiektem jest bez sensu... tak jak kod ktory podalem no ale nie powiedziales o co Ci dokladnie chodzi a ten kod zrobi dokladnie to co napisale. Jesli chcesz uzyc bardziej skomplikowanych sciezek niz linia prosta ( kod ktory podalem ) to zapoznaj się z dzialaniem "path".

  6. Nie no super... raz na 3 lata robie jakias gierke i nagle sie dowiaduje ze nie mozna jej sciagnac bo link nie dziala , ten ktory dziala jest zly a w ogole to gra chodzi tylko na moim kompie... super no poprostu swietnie <_<

     

    Linkt poprawiony gra podmieniona... sprawdzcie teraz.

  7. Eh... nie mam pojęcia czemu niektórym osobom tamten link nie działa. Sprawdzalem go wielokrotnie i nie sprawial problemow... no ale widocznie cos jest nie tak. Mialem tego nie robic, ale skoro nie ma innego wyjscia skorzystam z dobroci ranma_mana i wrzuce na jakis czas na serwer GMCLAN ;)

     

    P.S. tylko nic mu nie mowcie :rolleyes:

     

    Link: Choosen_pong_alpha

  8. Wiele osob zdziwi zapewne fakt ze napisalem gre i to ponga ... no ale tylko pong wymaga niewiele czasu i wysilku a tylko tyle moglem poswiecic na zabawe ( jak pewnie wiecie jestem w trakcie "konczenia studiow , a co za tym idzie nie dysponuje nadmiarem czasu :( ).

     

    Wszystko zaczelo się oczywiscie od Atomic ponga i nie zamierzam tego ukrywac B). Gralem sobie pewnego pieknego poranka... kiedy nagle w mojej glowie zaswital pewien pomysl... i to narazie tyle a efekty mozecie ogladac tu : Chosen_pong_alpha

     

    Nie jest to wprawdzie jeszcze skonczona werja... ale pograc juz sobie mozna :thumbsup:

  9. Tu trzeba zastosować tablice 3 wymiarową, i dużo nad nią spędzić czasu :P Kodu jest bardzo dużo, i trzeba wziąśc pod uwage jego optymalizacje. Ponieważ jeżeli wszystko się walnie w Step gra w trakcie otwierania ekwipunku zamieni się w pokaz slajdów :]

     

    Wiesz Sadam... tak siedze i mysle... i nie moge sobie jakos wyobrazic do czego potrzebny Ci ten 3 wymiar. Ja bym to spokojnie zrobil w 2 wymiarach. No i czemu wy mowicie o tablicach jak o czym do czego nie powinno sie zblizac bez odpowiednio dlugiego kija ? :huh: Przeciez to jeden z latwiejszych do nauczenia i najwygodniejszych w uzyciu sposobow przechowywania danych jaki kiedykolwiek wymyslil czlowiek :thumbsup:

  10. Apropo zdjec... moj brat znalazl ciekawego linka. Zrobil na mnie takie wrazenie ze postawilem go wam pokazac.

     

    Tresc artykulu :

     

    Grupa holenderskich inżynierów wykonała największe na świecie zdjęcie cyfrowe. Fotograficzne monstrum, zdjęcie miasta Delft, składa się z 2,5 miliarda pikseli i zajmuje prawie 7,5 GB.

     

    Zdjęcie holenderskiego miasta Delft zawiera dokładnie z 2,487 miliarda pikseli. Wydrukowane przy rozdzielczości 300 dpi, stanowiłoby płachtę o rozmiarach 6,71 x 2,65 metra. Dla porównania, typowe aparaty cyfrowe, pozwalają na wykonanie zdjęcia z maksymalną rozdzielczością 2 do 5 milionów pikseli.

     

    Holenderscy inżynierowie z organizacji "The Netherlands Organization for Applied Scientific Research", wykonali gigantyczne zdjęcie składające się z 600 mniejszych ujęć, które zostały następnie poskładane w jedną całość w przenośnym komputerze. Proces porównywania poszczególnych ujęć zajął 24 godziny, zaś do złożenia wszystkich zdjęć w całość, zaangażowano 5 wydajnych komputerów na okres 3 dni.

     

    Na potrzeby eksperymentu, holenderscy inżynierowie musieli skonstruować własne oprogramowanie do łączenia poszczególnych fragmentów, a także własny format pliku. Możliwości formatu TIFF wyczerpują się, gdy zdjęcie przekracza rozmiar 4 GB. Utworzono również bezpośrednie połączenie FireWire pomiędzy aparatem cyfrowym, a komputerem, z pominięciem zapisu na wewnętrzną kartę pamięci.

     

    Osiągnięcie holendrów podniosło poprzeczkę po zeszłorocznym rekordzie Maxa Lyonsa, fotografa, który przekroczył magiczną barierę 1 miliarda pikseli, wykonując panoramiczne zdjęcie parku Bryce Canyon National w amerykańskim stanie Utah.

     

    Gigantyczne zdjęcie miasta Delft można zobaczyć na stronie internetowej TNO. Zawiera ona skondensowaną formę zdjęcia oraz specjalną aplikację flash do podglądu szczegółów.

     

    A tu zdjecie ( robi wrazenie zwlaszcza poziom zooma ;) )

    http://triton.tpd.tno.nl/gigazoom/Delft2.htm

  11. Szczerze mowiąc.. nazwa gry jest troszke myląca :huh: To moj blad... prawidlowa nazwa gry to "Reversi" . Polega ona na tym zeby "wziac w kleszcze " piony przeciwnika. Przyklad :

     

    x - twoj pionek

    o - pionek przeciznika

    _ - puste miejsce

     

     

    xoooo_ <- przykladowe ulozenie pionkow na planszy

     

    Jesli postawisz teraz piona w puste miejsce pionki przeciznika staną się twoje ( zmienią kolor ). Gra polega na tym zeby po zapelnieniu planszy pozostalo na niej jak najwiecej pionkow twojego koloru. Wiecej informacji na temat zasad znajdziesz w internecie pod haslem reversi. Milej zabawy :thumbsup:

     

    P.S. Gra staonowi tylko przyklad i mozesz ją dowolnie przerabiac jesli masz na to ochote.

  12. Nie wiem czy zdajecie sobie sprawe ze zrobienie takiego "ekwipunku" to nie tylko wstawienie kilku klockow... Nawet jesli komus chcialoby sie zrobic cos takiego nie sadze zeby oddal to od tak... a NAWET jesli to i tak nie bedzie to prawdopodobnie takie jak byscie chcieli bo wariacji ( odmian jesli ktos nie mial statystyki ;) ) tego rozwiazania jest naprawde wiele

×
×
  • Dodaj nową pozycję...