Skocz do zawartości

Pentalinio

Zbanowani
  • Postów

    660
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Pentalinio

  1. Hmm. pokaże inny przykład. Ustalmy sobie promień, np. : GML r = 100; Przyda się także ilość kulek: GML max = 6; Oraz przejście: GML add = 0; No i narysujmy je: GML for( i = 0; i < max; i += 1; ) { _x = lengthdir_x( r, i * ( 360 / max ) + add ); _y = lengthdir_y( r, i * ( 360 / max ) + add ); draw_circle( 200 + _x, 200 + _y, 8, false ); } Teraz rozumiesz ?
  2. Ale to było w Object Pascalu napisane :P .
  3. No dobra, w sumie powiedziałeś to co chciałem :P , oki zapisywanie sam zrobię. A co to są te bazy mySql ?
  4. Załóżmy, że na stronie mam obrazek. W jaki sposób zrobić, że $zmienna ze strony drugiej zwiększa się po kliknięciu nań ? Czyli odebrać komunikat o kliknięciu ze strony na stronę ? Ok, nie zrozumieliście mnie :/ . Strona 1: obrazek Strona 2: echo( "$zmienna" ); A po kliknięciu na obrazek, $zmienna zwiększa się .
  5. Ej no, szykować się ! Zaraz zaczynamy ;) !
  6. Rofl, oni napisali w tym samym czasie. A inne rozwiązanie jest - wstawić tam stałą, a w przypadku takich gier, jest to bezsensowne ;p .
  7. Dawidds, tak się składa, że napisałeś wszystko na odwrót, gdyż to właśnie pixelart, jest do rysowania takich małych elementów ;) . A co do nowych zasad - na wikipedii jest definicja takich bazgroł :P . 256 kolorów - bo tyle było za czasów dos'a, i wtedy pixart był bardzo poularny ;) .
  8. Czy tak ciężko jest zrozumieć, co to jest pixel art ? Same pixelki rysowane jeden po drugim, ew. ograniczenie do 256 kolorów ;) .
  9. Żeby pograć sporo czasu, proponuję już o 19 zacząć :D .
  10. Pentalinio

    Problem z PC

    Niedawno, po kupnie komputera komp mi się wyłączał, na początku kliknąłem del. Ustawiłem max na ( chyba ) 50. Było ok. 18 stopni Celsjusza. Gram sobie w EE, gram i nic. Przeszedłem do menu, a tu nagle komp się wyłączył. Klikam na starcie del, a tam 48 stopni :) . Może to tego wina :D ( zasilacza )?
  11. Pewnie się mylę, ale chyba nie wolno dynamicznie zmieniać wartości room_speed ?
  12. Zakładam, że już się zastanowił, a bez książki się nie obejdzie i nic z tego nie będzie, wierz mi.
  13. Kurde, kiedyś w jakimś kursie C++ chyba Game Maker i inne programy były odradzane. C mi się znudził, bo chciałem napisać łatwo grę. Wpisałem game maker. Pobrałem. Wówczas ujrzałem stronę o Game Makerze. Jak widać, wiem już więcej, a skąd to się wzięło. Na początku same klocki, bardzo zwinnie je przeciągałem :rolleyes: , więc był dla mnie idealne. Później widziałem w przykładach, które podpatrywałem, dużo kodu. Tak więc zacząłem od nazwa_funkcji( arg1, arg2, arg3.. ), if, while i innych. W końcu się lekko wprawiłem. Wydałem beznadziejny przykład Prosta Strzelanka. Potem uczyłem się sporo, aż stałem się już średnio-początkujący. Wydałem prosty przykład Menu na tablicach. Poduczyłem się bardziej. Byłem już prawie średni, łyknąłem wszystko, co ważne. Były jednak problemy z przykładami, postanowiłem więc GMa zarejestrować. Problemy? Oj, były, ale nie chciałem na forum spamować. W końcu przestudiowałem wszystkie przykłady, i stałem się średni ;) .
  14. Konkretna, po prostu, pisz sobie co chcesz, ale kółko i krzyżyk to ja ci mogę w batchu napisać...
  15. Hmm, raczej nie znalazłem, jak nazywa się ta "bazooka", co wypuszcza co sek. rakietę ? Ona jest groźna :D . @Ludzix: Albo lama, albo misztrzunio ;) .
  16. Tak, wasze rady są ekstra. Ja proponuję kupić Symfonię, najlepiej obydwa tomy, i nauczyć się programowania zorientowanego obiektowo, na początku podstawy, czyli wywoływanie metod konkretnych klas, tworzenie obiektów, oraz adresowanie wskaźników. Później coś o przeładowaniu operatorów, a potem prawdziwy C++, czyli głównie szablony i obsługa sytuacji wyjątkowych. Bo to, że po dniu nauki napiszę kółko i krzyżyk...
  17. Nie używałem, przez was wszystkich ponad 5 godzin się męczę :unsure: .. a zastanawiałem się co to jest :D . P. S. Twórca pewnej mapki do tej gry, na solo ze mną, męczył mnie snajperką, przez adrenalinę i pk'owanie mnie miał jej nieskończoność.. czyli gra była bez sensu, po prostu przegrałem :P .
  18. Sniper rifle rządzi, btw. kiedy są te bonusy ( że ta broń jest dostępna pod numerkiem 7 ) ? O_O
  19. Co wy za bzdury piszecie, skrypt zwraca nam stałą 0 ;p ;p . @Up: Przez co skrypt ma tylko jedno praktyczne zastosowanie. A tak, to można z nim wszystko robić, w tym przypadku: GML object.image_blend = pobierz_kolor( mouse_x, mouse_y ); Kurka, tylko, że teraz, jest to bezsensowne, xD, bo logicznie patrząc, to skopiowałeś skrypt: GML draw_getpixel( xxx, yyy ); \/ pobierz_kolor( xxx, yyy ); Jednym słowem - skrypt jest beznadziejny ( Konrada jeszcze bardziej :D ). btw. Takie wybieranie koloru jest zazwyczaj tylko na początku, więc lepiej wyeksportować skrypt do kodu, a tam ustalić parametry ...
  20. Bo nie masz zarejestrowanej wersji :/ . Łap: http://www.gmclan.org/up2227_11_dobre_menu_0_4.html !
  21. Grela, coś wątpię, że ci się przyjemnie grało ;D . A gra jest najlepszą, jaką na GMC widziałem. 5 gwiazdek ;) .
  22. Jak się uczyłem, też się podniecałem, ale nie publikowałem takich bezsensownych skryptów :D . Tak ciężko jest to zrozumieć - chłopak się uczy, nie ma tu czego oceniać <_< ...
  23. Popróbuj z listami, np: GML menu = ds_list_create(); Potem dodaj pozycje: GML ds_list_add( menu, 'Nowa gra' ); ds_list_add( menu, 'Opcje' ); ds_list_add( menu, 'Koniec gry' ); Potem drawuj: GML for( i = 0; i < ds_list_size( menu ); i += 1; ) { if( i == wybrany ) color = c_red; else color = c_blue; draw_set_color( color ); draw_text( 20, 20 + i * 50, ds_list_find_value( menu, i ) ); } I ewentualne zarządzanie menu, czyli nawigacja. Na początku: GML wybrany = 0; Potem np. w step: GML if( keyboard_check_pressed( vk_up ) ) { if( wybrany == 0 ) wybrany = ds_list_size( menu ) - 1; } if( keyboard_check_pressed( vk_down ) ) { if( wybrany == ds_list_size( menu ) - 1 ) wybrany = 0; } Coś podobnego do tego, mogą być błędy, proszę, aby jakiś mod poprawił ;) . @Edit: Jeśli nie lubisz pisać -> https://gmclan.org/up2227_11_24eebc67b1.html
  24. Saus, kilka dodatkowych zmiennych to nic, ale skrypt 1/5, ucz się ;/ ,
  25. GML pause = !( pause ); Poszukaj w przykładach - menu na tablicach...
×
×
  • Dodaj nową pozycję...