Skocz do zawartości

Modnar23

Użytkownicy
  • Postów

    71
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Modnar23

  1. Zajrzyj tu. Wjedź w podstronę Examples i poszukaj przykładu "platform" czy platforms" czy jakoś tak, tam jest wszystko pokazane. Stronka się długo otwiera, ale opłaca się poczekać. :thumbsup:
  2. Jeżeli chcesz zrobić płynnie zanikający napis to nie musisz tego robić na obrazku sprite. Wystarczy użyć funkcji: draw_text_color(x,y,string,c1,c2,c3,c4,alpha) gdzie alpha to współczynnik krycia czcionki przyjmujący wartości 0..1 (1 napis widoczny w 100%, 0 tekst niewidoczny, pośrednie wartości alpha 0.xx powodują że napis jest odpowiednio półprzezroczysty). A jak zrobić żeby zanikał? Odpowiedz jest prosta. zdarzenie DRAW twojego obiektu ryujacego tekst: var a; a = 1; if( * ){ if(a > 0) a -= 0.001; else a = 0; } /* gwiazdka oznacza warunek (ty go musisz określić), który jesli zostanie spełniony to zmienna a zacznie maleć do zera (przykładowy warunek: keyboard_check(vk_space); - jak naciśniesz i przytrzymasz spację to uruchomisz naszą funkcję), a może też rosnąć wtedy zamienisz sobie a -= x na a += x. */ draw_text_color(x,y,'twój teskt',c_white,c_white,c_white,c_white,a); /*zamiast alpha wstawiasz zmienną a która będzie płynnie zmieniać wartość od 1 do 0, c_white to stała oznaczająca kolor biały ale możesz wstawic inne c_black, c_yellow itd. */ I powinno wystarczyć. :thumbsup:
  3. Ja też polecam Install Creator i nawet podam Ci linka: Link
  4. Czy można użyć muzyki nie skomponowanej przez siebie? Czy jest to w ogóle brane pod uwage przy ocenie? I jeszcze jedno: Ile leveli ma miec gra? (Wiem że jeden na pewno :P , ale może ma mieć więcej...)
  5. Ta stara biblioteczka coś nie działa za dobrze. Mimo wszystko, dzięki Gooman. :) [Edited most23] Gdyby ktoś jeszcze był zainteresowany, to znalazłem taki *.dll autorstwa ragarnak'a, na oficjalnym forum Link do tego tematu na forum GM.
  6. Jak o wopisie tematu: Czy mozliwe jest (a jesli tak, to jak to zrobić z pozycju GM) aby gra zrobiona w GM uruchamiała się wraz z systemem i była widoczna w pasku zadań? Tak jak np: Komunikator GG, czy jakiś antywirus itp. Chyba będzie trzeba jakiejś biblioteczki użyć? :huh:
  7. Popieram ten pomysł całkowicie i uważam że jest genialny. Przyniesie dużo pożytku wielu Game Maker'om. :thumbsup: Zgasdzam się z Marmotem. Warto by zrobić jakiś spis artykułów składających się na GM'owego Helpa, taki spis treści. Klikało by się na tytule takiego artykułu i pisało. Przetłumaczone arty były by zaznaczane jakimś kolorem lub/i pozbawione możliwości edycji. Gdyby przynajmniej pasował kolorystycznie do tego forum lub strony GMC, to było by ekstra. Wszystko by ładnie pasowało i tworzyło wrazenie intergralności całego serwisu.
  8. Oto moja prpozycja. Arykół z mojej starej stronki.
  9. Modnar23

    Ciekawe linki

    Nie tylko na 17. Szkoda bo mozna by jakis silny sojusz zawiązać. Na dwie równoległe gry nie wyrobiłbym z czasem a jednocześnie nie można być zalogowanym na dwóch kontach (chyba, bo wyskakuje bład). :blink:
  10. Modnar23

    Ciekawe linki

    A odświeżę sobie ten temacik... Otóż oto fajna gierka internetowa. Już wspomniano o niej na tym forum ale nikt chyba sie nia nie zainteresował. OGame Ja gram na universum 17. :P
  11. Ja uważam że to świetny i praktyczny pomysł. W pojedynkę tłumaczenie około 300 dokumentów może się szybko znudzic, ale jeśli by połaczyc siły to mogło by to dać efekty. :smartass:
  12. Gnysek wiesz o tym że tłumaczyc helpa próbowało juz wielu i żadnemu jak narazie się nie udało. (W moim przypadkyu niepowiodło się z powodu nagłego braku czasu ichęci...) W sumie gdyby tak każdy z nas przetłumaczył po parę stron to spokojnie wydali byśmy polskiego helpa. Można by wtedy nawet pokusić się o spolszczenie GM'a. Popieram powyższą wypowiedź. :thumbsup:
  13. Hmm ciekawe ciekawe... Muszę go sobie na spokojnie przetrawić. Jesli nikt nie zapoda jeszcze innego, to jak bedę miał chwile czasu to skrobnę taki przykładzik. A co to jest ten "ADeDek"? :blink:
  14. Proponuję powrócić do głównego wątku. Może ktoś z was gra w gry RPG typy Warhammer itp. (ja na przykład nie gram :( ) i zna jakis dobry sposób obliczania wyniku walki. Czekam na propozycje. Może zrobimy do spółki¹ taki przykład dla GMClan'u... ______________ 1 - tzn. ktoś zapodaje algorytm a ja na przykład wykonałbym przykład, który miałby wtedy dwóch autorów. Albo inaczej - dogadamy sie. ;)
  15. To pytanie kieruję gównie do znawców gier RPG. Czy znacie jakiś ciekawy algorytm obliczania wyniku walki na podstawie cech wojowników takichj jak: atak, obrona, celność, szczęście itd. ? A jeśli znacie to napiszcie. Ja osobiście wymysliłem prosty algorytmik oparty na 2 cechach: ataku i obronie. Ale można by to jakoś bardziej rozwinąć. //Cechy atakujacego: max_atak = 20; Atak_1 = 5; //Cechy atakowanego: max_obrona = 20; Obrona_2 = 3; //1. Losuję siłę ataku atakującego: Atak = (random(Atak_1 - max_atak)+Atak_1); //2. Losuję czy atakujący trafi Trafienie = round(random(2)); //przy czym wynik 0 - pudło, 1 - trafienie, 2 - trafienie krytyczne //3. Jeżeli okazuje się że trafi normalnie to sprawdzam czy atakowany się obrony, jeżeli trafi krytycznie to atakowany przyjmuje całą siłę ataku. switch(Trafienie) { case Trafienie = 1: { Obrona = (random(Obrona_2 - max_obrona)+Obrona_2); if (Atak < Obrona || Atak = Obrona) Obrażenia = 0; else Obrażenia = (Atak - Obrona); } break; case Trafienie = 2: Obrażenia = Atak; break; default: Obrażenia = 0; } Wynik = życie - Obrażenia; Mogłem się pomylić w kodzie, ale nie o to tu chodzi..
  16. Pozwolę sobie na odgrzanie tego tematu, gdyż nie chcę zakładać nowego o podobnej tematyce. Otóż jak robie sobie jakiś skrypt, w którym pewna zmienna ma podlegać zmianie, na przykład wzraztać. To jak podam tę zmienną jako argument skryptu to skrypt nie działa. Np: W skrypcie: argument0 += 1; W obiekcie: skrypt(global.zmienna); Z tego wywnioskowałem że jako argumentem skryptu może być tylko wartość zmienej a nie sama zmienna. Ale ja chciałbym koniecznie podać w argumencie zmienną, bo dzięki temu jeden skrypt możnaby wykorzystać wielokrotnie w kodzie gry dla różnych zmiennych. W zwiazku z tym pytanie brzmi: Czy da się to jakoś ominąć, czy można w jakiś sposób podać zmienną jako argument i zmieniać jej wartośc w skrypcie?
  17. Rzeczywiscie coś się skopało w sterownikach. Pezinstalowałem i narazie działa! Dzięki. :)
  18. Chyba tak zrobię. A jesli chodzi o wirusy to jest mało prawdopodone bo nie mam tam netu ale dla pewności nie zaszkodzi przeskanować... Pozatym martwię się czy to nie jakiś bug, ponieważ podczas tworzenia GM 6 Mark miał jakies problemy z kartamy GeForce 2 i 4...
  19. Jak w temacie. Podczas próby uruchomienia jakiejkolwiek gry zrobionej w GM 6, program GM 6 wywala mi komunikat: W FAQ na oficjalnej stronie GM jest napisane, że taki komunikat oznacza że karta nie spełnia wymagań GM 6 i najlepiej kupić nową albo używać GM 5. (moja karta to GeForce 4 MX440 64MB i 128 albo 64 bit) Nie było by w tym nic dziwnego gdyby ten komunikat wyświetlił mi się gdy po raz pierwszy uruchomiłem GM 6. Ale ja używałem go bez problemów od jego premiery aż do zeszłego tygodnia! I nagle bęc! Zainstalowałem najnowsze DirectX, zmieniałm rozdzielczości itd. I nic. I w związku z tym chciałem sie was poradzić co tu zrobić. Może mieliście kiedyś taki problem albo macie jakieś propozycje... W przeciwnym razie czeka mnie format C i reinstalacja systemu i może to coś da...
  20. Tak jest i w moim przypadku, pracuję 8 godzin codziennie i studiuje zaocznie co tydzień, więc nie dość że nie mam siły i czasu na naukę, to tym bardziej na pisanie gry. Brak widocznych efektów pracy nad moją grą, brak postów na forum i aktualizacji strony nie wynika z ignorancji czy lenistwa, lecz właśnie z braku czasu. A nad swoja grą w wolnych chwilach cały czas pracuję. Mimo że ciągnie się już to około roku, ale ja naprawdę chcę żeby była ona dobrze zrobiona więc musi to potrwać. :sp_ike:
  21. Czemu nie można (a jeśli mozna to jak?) odwołać się w skrypcie do jakiejś zmiennej? chodzi mi o to że, mam zmieną: ruch = 5; piszę sobie skrypt o nazwie ruch_w_prawo, np: x += argument0 potem odwołuję sie do tego skryptu w jakiejś akcji ruch_w_prawo(ruch); no i skrypt nie działa, a jeśli wpiszę zamiast argument0 nazwę zmiennej a w odwołaniu pozostawię pusty nawias to działa. A ja tak niechcę, bo chcę ten skrypt użyc jeszcze gdzie indziej dla innych danych. I co mam zrobić?
  22. Ale się porobiło... :mellow: Choosen byłby najlepszy, ale o ile mi wiadomo też ma studia i tak jak my może również nie mieć czasu... Według mnie, jeśli Choosen odmówi, to najlepszymi kandydatami są Marmoi lub Lion.
  23. Chyba raczej nie tak Marmocie. Pozycję kursora myszy definiuje się tak mouse_x mouse_y Pozatym dla absolutnej ścisłości można jeszcze zrobić taK: mis.x=mouse_x mis.y=mouse_y :]
  24. Muszę powiedzieć że ten generator bez błędny. :thumbsup: Dawno się tak nie uśmiałem. :D Dobra robota -[PhariseuS]-'u. Można by go wrzucić na download jako przykład i / lub jako śmieszny programik. (czekam na opinię redakcji GMC)
  25. No, muszę powiedzieć że z taką grafiką gra zapowiada się bombowo. :w00t: Czekam na demo albo wersję testową. :thumbsup:
×
×
  • Dodaj nową pozycję...