
Exigo
Użytkownicy-
Postów
1 165 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez Exigo
-
Nowa wersja!!! Zrobiono sporo poprawek i dodatków. ;) Edit: Ah!.... zapomniałem dodać, że jest tam plik tekstowy o nazwie ustawienia... możecie aktywować/wyłączać efekty graficzne itp.
-
Fajna gra :D , wciąga - a to jest ogromny atut... ;) Mam kilka sugestii... przydało by się dostawać więcej kasy... :P Ten dźwięk kaczek jak dostają, po jakimś czasie denerwuje.. :P Podobnie jak naciąganie łuku. No i przydało by się grę urozmaicić graficznie... no i zwiększyć brutalność... czyli dodaj więcej krwii lub np. czasami kaczką odpadają głowy itp. ... Ogółem 3.6/5 bez zaokrąglania, ale ocenę muszę wstawić w całości, więc będzie naciągane 4 :thumbsup: Edit: Zapomniałem.... :P - dodaj więcej broniiii.... ;)
-
Kontroler tworzy się drugi... pierwszy zaś heros... więc wrzuciłem wszystkie akcje do bloku... i działa :D .
-
Nawet fajny ten kurs... ale za prosty... przydało by się coś bardziej poważnego... :P Ale polecam robienie takich kursów, jak lenin powiedział: "przynajmniej mniej będzie bezsensownych pytań na forum" ;)
-
Jest pierwszy.... to jak?... istnieje jakieś rozwiązanie?... :crying:
-
Właśnie że nie.. :P - jest zadeklarowana ;) Edit: Zapuszczę kodem.. ;) Obiekt 'obj_kontroler: Game Start: global.ozdobnik = 0; Room Start: ini_open('ustawienia.ini'); global.ozdobnik = ini_read_real('opcje','ozdobniki',0); ini_close(); Obiekt 'obj_blok_15x15' Create: if global.ozdobnik = 1 { <rysowanie> } Plik INI o nazwie 'ustawienia.ini' : [opcje] ozdobniki = 1
-
Kurde... wywala error że nie wie co to jest zmienna global.ozdobnik .... ah. :( Jakieś propozycje.. :P ?
-
Kurde... znów wyrzuca błędy.... aaaah. Może zrobimy tak, wytłumaczę na czym filozofia tych ozdobników działa, a wy pomożecie napisać mi kod :P ... a więc słuchajcie: Są 2 obiekty... obj_kontroler oraz obj_blok_15x15. Ten tzw. blok, odczytuje globalną zmienną o nazwie global.ozdabiaj ... jeśli ma ona wartość 1, robi akcje... kontroler zaś ma odczytywać co się znajduje w pliku INI i ustawiać wartość globalnej... Teraz pokaże plik INI.. (nazywa się "ustawienia") : [opcje] ozdobniki = 0 Kontroler odczytuje wartość 'ozdobniki' ... jeśli wartość tego to 1, ustawia w zmiennej globalnej "global.ozdabiaj" też wartość 1... rozumiecie? To jak... pomożecie? :P
-
O, 7 dni to najlepsze rozwiązanie... przynajmniej zdążę :P , a tak na serio to 48 - w sam raz. PS: Czy są jakieś wynagrodzenia za uczestnictwo lub wygraną?.. (jeszcze nigdy nie startowałem w lidze) ;)
-
No i niestety błąd... napisałem coś takiego w obiekcie 'kontroler' : (create) GML ini_open('opcje.ini'); if ini_read_string(opcje,ozdobniki,1) {global.opcja_ozdobnik = 1} ini_close(); Co jest nie tak? A to jest zawartość INI: [opcje] ozdobniki = 0
-
Jeśli narysowałeś maskę, (zapewne kwadracik jakiś) to widocznie miałeś zaznaczony 'transparent' w sprite ... więc odznacz, i powinno działać ;) . PS: Proponuję zmniejszyć sygnaturę, bo wydaje mi się że jest za duża.. :P
-
No i mam pytanie... co to pliki INI, do czego służą, i jak się je obsługuje?.. :P Bo potrzebuje zrobić 'opcje' w grze w której by był wybór: "czy generować ozdobniki, czy nie"... więc jeśli możecie, wtajemniczcie mnie w magię tych plików... ;)
-
Chyba jednak obsługa random z zaokrąglaniem będzie prostsza, po co kombinować.. :P Chyba jednak obsługa random z zaokrąglaniem będzie prostsza, po co kombinować.. :P
-
O kurde.... to źle... :o Istnieje może jakiś inny sposób?..
-
Nie wiem z jakiego powodu wywala mi error w pozycji 66... przecież wszystko jest tam napisane poprawnie... :boxed: GML image_index = choose(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17); :(
-
Mam dobre nowiny :P . Schodzi się, bo robię 'pseudogenerator' poziomów... no i obecne efekty są zadziwiające, wystarczy jedynie wyrysować szkielet, a wszystkie dodatki, listki, liany, i takie tam pierdoły robią się same :D , więc teraz room'a robię w 5 minut (2 min na pomysł), a poprzednio musiałem poświęcić co najmniej 15 min na zrobienie jednego levela. B) Jest jedna wada - z 150 instancji zrobiło się ok 400... :o (bo tileset zamieniłem na obiekty :P ) Dodam że w grze zmieniono/dodano sporo grafik :) . PS: Wszystkie dotychczasowe błędy zostały naprawione.. :rolleyes:
-
Ah... może tak... Najlepiej sami zobaczycie co się dzieje... napiszę przykładowy kod: if keyboard_check(vk_left) {sound_loop(dźwięk_chodzenia)} else {sound_stop(dźwięk_chodzenia)} Dajcie jakiś tam dźwięk - kliknijcie strzałkę, i posłuchajcie... :P
-
Nie o to chodzi, źle mnie zrozumiałeś... mam na myśli puszczanie dźwięku w pewien sposób ... Może tak: zrób obiekt który ma w stepie play_sound ... włącz grę, i nie usłyszysz dźwięku, ale brzęczenie... a ja chcę żeby dźwięk się 'loopował' - jakby grał, i gdy się skończy, gra od nowa... rozumiesz?
-
Mam problem, załóżmy że jest jakaś akcja, np. chodzenia... i mam dźwięk tupania nóg... jak zrobić że gdy postać się porusza, dźwięk gra, ale w rytmiczny sposób... taki że puszcza się dźwięk, a gdy się skończy, jeszcze raz - zakładając że wykonuje się jakaś akcja...
-
Hmm... już mogę dawać nową wersje bo wszystkie bugi naprawione,.... ale nie ma żadnego rooma :o ... więc jeszcze trzeba poczekać.. :P Edit: Hmm... ile zrobić plansz :P ?... im mniej - tym szybciej skompiluje.
-
Pomidor?.... :lol2: To jest ziemniak.. :P Widziałeś kiedyś pomidora który ma brązowy kolor..?
-
Co proponujesz?.. Bo jakoś nie mam teraz głowy..... :P
-
Powiem tak: Bez znaczenia w jakim programie robisz... (odnośnie pixelartu) Praktycznie każdy inny program, ma to co paint... Tylko że mi paint na szczęście wystarcza... bo potrzebuje jedynie ołówka i kilka dodatków... :P Więc rysuj w jakim chcesz, ale od podstaw proponuje painta... bo to właśnie dzięki swej prostocie - jest taki niezawodny. ;)
-
Hmm... widać że większości przeszkadza jak gra się sama wyłącza... zrobię tak, jak by zginął normalnie, czyli jakbyście mieli parę żyć (czyli postać podskakuję i spada w dół)... no i napis "Przegrałeś" - lub coś w tym stylu.. I mam pytanie: Czy napis "Przegrałeś" może być? :P Bo jakoś sam nie wiem czy by pasowało... ;)
-
Saberology - rozbudowany przykład platformówki
Exigo odpowiedział(a) na Vianom temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Hmm.... moim zdaniem dla początkujących się nie przyda bo kod jest strasznie namieszany, skrypty są niepotrzebnie, tak 'złożone' ?... istnieje wiele sposobów... prostszych. Jest tego sporo, i przydały by się co najmniej drobne komentarze.... Dam 3/5 bo widać że wymęczyłeś klawiaturę pisząc tą grę/silnik . :thumbsup: