Skocz do zawartości

I am vader

Użytkownicy
  • Postów

    1 887
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    20

Treść opublikowana przez I am vader

  1. Masz tu absolutnie minimalny przyklad, bo chce zebys tez sam pomyslal. Postaraj sie zastosowac ten kod do zrobienia grawitacji oraz poruszania w lewo. https://led.feen.us/kbc1gliz.zip
  2. Nie działa, bo dałem y+j+1 zamiast y-j-1. W edicie wrzuce dzialajacy przyklad.
  3. Widzisz, są dwa sposoby na kolizje: 1. Wszystko sie rusza jak chce, a jesli wykryje ze cos w cos wlazlo, to wypycha jedna z rzeczy zeby sie juz nie stykaly. 2. Wszystko sprawdza czy moze sie ruszyc bez kolidowania z innymi obiektami. Jezeli nie ma kolizji, ruch jest dozwolony. Ty korzystasz z metody 1szej, która jest...słaba, żeby się nie wyrażać, a w każdym razie ja nie jestem jej fanem. Proponuję Ci zrobić ruszanie się i kolizje na nowo, używając metody #2, a ruszanie się po skosach wyjdzie Ci automagicznie samo z siebie po dodaniu drobnych poprawek. do kodu poruszania się. Przykładowo, ruch w prawo może wyglądać na jeden z dwóch poniższych sposobów: if place_free(x+5,y) x+=5; //Metoda 1sza, dziala na wszystkie obiekty SOLID if !place_meeting(x+5,y,Parent_Obiektow_Solidnych) x+=5; //Metoda 2ga, dziala na obiekt Parent_Obiektow_Solidnych i ich wszystkie dzieci Dla płynnego poruszania się możemy użyć pętli for: for(var i=0;i<5;i++){ if !place_meeting(x+1,y,Parent_Obiektow_Solidnych) x+=1; } Nastepnym krokiem jest dodanie "co jeśli jednak jest kolizja" czyli: for(var i=0;i<5;i++){ if !place_meeting(x+1,y,Parent_Obiektow_Solidnych) x+=1; else{ //Co jeśli jest kolizja na x+1 } } Ten kod musimy wypełnić sprawdzeniem czy jeżeli podniesiemy się o Y pikseli do góry czy nie będzie kolizji. W ten sposób powstaje ruch po skosie! for(var i=0;i<5;i++){ if !place_meeting(x+1,y,Parent_Obiektow_Solidnych) x+=1; else{ var _max = 4; //Maksymalny skos to 4 piksele do gory i 1 piksel w bok. Zamien na dowolna liczbe ktora Ci pasuje. for(var j=0;j<_max;j++){ if !place_meeting(x+1,y-j-1,Parent_Obiektow_Solidnych) //Jezeli znalazlo wolna przestrzen { x+=1; y+=j-1; break; //Przerwij te petle bo juz znalezlismy skos. } } } } Takie ostrzezenie, pisze to 100% z głowy więc może nie działać, w najgorszym wypadku po małych poprawkach powinno działać. Edit: Ciagle zapominam ze nie ma juz tagu gml. Edit2: Poprawiono kod na dzialajacy i poprawiono czytelnosc kodu dla potomnych i inncyh zagubionych duszyczek szukajacych rozwiazania.
  4. Civ fantasy istnieje i nazywa sie, o ironio, Warlock - Master of the Arcane.
  5. Bierz ofertę PsichiXa, jest tu najlepszy z shaderów i pewnie zrobi Ci to w 5 minut z palcem w zadku.
  6. Czemu nie podwalić sterowania z Dark Soulsów? Nie ma w tym chyba żadnej ujmy, żeby tak zrobić. Jeśli chodzi o obecny rozkład to ja osobiście jestem typem interaktywnym, muszę przetestować aby ocenić, wizualnie ni uja nie moge sobie wyobrazic tego. A ikonki hudu mogly by byc znacznie mniejsze. Wyobraz sobie te wielkie ikony na typowym 22-26 calowym ekranie. Edit: Obejrzałem filmik i chyba puszczę pawia od tego obracania ekranu, troche niefajne. Próbowałeś testować tę grę ze statyczną kamerą?
  7. Cele są tylko tymczasowymi "przeciwnikami" do sprawdzania broni, bo przeciwników chcę zacząć robić jak skończe te 14-15 pierwszych broni. Gra ma być dosyć prosta, chodzi o przetrwanie jak największej ilości fal przeciwników na arenie w której ciągle się spawnią przeciwnicy. Szczególną zdolnością którą będzie posiadać gracz jest plecak odrzutowy. Ogólnie nic specjalnego, ale chciałbym myśleć że coś z tego będzie No miło widzieć ten, jakby to nazwać, renesans gmclanu. Edit: Jeszcze jedna broń. Tak nie będę raczej wrzucać update'ów aż skończe obecną paczkę broni.(14-15 broni wliczając te zrobione). https://led.feen.us/iabovsw4.mp4
  8. Kurcze wybacz ze nie skorzystalem z tamtych, byly naprawde swietne! Ale mysle ze znajde sobie grafika, ktory zrobi bardziej żywą i kolorową grafikę, bo plastelina się chyba nie nada do tego.
  9. Przede wszystkim przepraszam za bardzo słaby video edit, zmieniającą się rozdzielczość, przybliżenie i chwiejne FPSy(w grze jest stałe 60+, to nagrywanie nawala). To wideo w zasadzie tylko dla gmclanu dlatego jest zrobione nieco na odpierdziel. Wreszcie się wziąłem spowrotem za programowanie i cośtam dlubie mały projekcik o lataniu jetpackiem. https://led.feen.us/33dcxq9p.mp4 Test 7 z 14 dostępnych broni(ogólnie będzie więcej ale tylko 14 rozpisałem sobie póki co). W sumie to te 7 "prostrzych", pozostałe są ciekawsze do oglądania ale muszę je jeszcze dokończyć.. (mam nadzieję że forum wykrywa direct linki i robi embeed plików mp4) Edit: Nie wykrywa, kliknijcie w link..
  10. Proponowalbym Broken Armor ale może się LionX obrazić.
  11. No nareszcie się ujawniłeś! Ile to minęło, dwa lata? Popracowałbym nad tytułem bo "Dźgnięta Zbroja" nawet po angielsku nie brzmi fajnie.
  12. I am vader

    Galeria Grafik

    Uwielbiam Twoje pikselki.
  13. Z nazwą taką jak Music Pirates daleko nie zajedziesz. Gry narazie nie przetestuję, zaczekam zapewne do następnego update'a. Odsłuchałem muzyki i do gry moim zdaniem będzie pasować. To bardzo prosta muzyka, słychać że dopiero raczkujesz, ale do takiej ponurej gry to właśnie pasuje. Wielka szkoda, że muzyka się nie loopuje, albo że nie masz "startu" i "loopu" jako oddzielnych kawałków, żeby muzyka się zaczynała, ale nie kończyła. troche mi sie nie podobają podziemia krasnoludów, ale nie wszystko da radę zrobić perfekcyjnie. Jak to się zaczęło ma chyba najwięcej składu, prawdopodobnie dlatego że dałeś więcej instrumentów. Chociaż nie podoba mi się rola jaką grają tutaj niskie tony pianina. Zapuściłem twoją muzykę innym, żeby otrzymać trochę więcej feedbacku dla Ciebie i ogólnie zdanie jest takie, że w Twoich piosenkach dźwięki skrzypiec kończą się zbyt gwałtownie, co słychać m.in blisko zakończenia Jak to się zaczęło. Jeszcze taka mała porada, nie wiem czy się do tego stosujesz, ale piosenki uniwersalnie lepiej brzmią kiedy decydujesz się na nuty parzyste bądź nieparzyste, ale ich nie mieszasz. Po prostu używaj najbliżej co drugiego klawisza. Słyszałem też coś, że ten puzon(?) którego użyłeś w miastach demonów brzmi jak pierdnięcie ze wzmocnionym bassem, może trochę przesadziłeś z jego tonem? Jak jest w wyższych tonach później w piosence, brzmi lepiej. Zalane Jaskinie - znowu problem ze skrzypcami. To na tyle jeśli chodzi o mnie. Popracuj trochę, ogólnie jest dobrze.
  14. CZEKAJ CZEKAJ, widziałem Twojego posta na facebooku(a wchodze tam raz na 6 miesięcy, całkiem dosłownie)! Ktoś coś gadał o brakach klas a Ty tłumaczyłeś, że każdy zwierz to klasa... tylko jaka grupa to była?
  15. Avira mówi że nie ma wirusa, zapewne masz false positive bo ta gra to unpacker(single runtime executable). -Majac ponad 9 sztuk zywnosci/wody tekst wykracza poza ekran. -kolor tekstu mozesz zmienic za pomoca draw_set_color uzytym PRZED draw_text. -odznacz możliwość rozszerzania okienka bo nie pasuje trochę do tej gry -Dużo opcji ta gra nie daje, rozbuduj to trochę. -Proponuje ikone jedzenia i prostokątny pasek podzielony na 3 sektory dla wskaźnika jedzenia i to samo z ikoną wody dla wskaźnika wody. -Zdrowie też powinno być paskiem, który się zmniejsza z postępem choroby. Byłoby to lepsze niż wprost mówienie o 10 dniach do śmierci. -Popracuj nad opisami. To gra głównie tekstowa, więc powinna być kwiecista w mowie. Na przykład: Eksplorując niższe poziomy lochów zauważyłeś uchylone drzwi. Do Twoich uszu dobiegło kuriozalne brzęczenie, sugerujące, że coś się tam znajduje. Nie zastanawiając się chwili dłużej wszedłeś do pomieszczenia tylko po to, aby natknąć się na zwłoki w zaawansowanym stadium rozkładu. Brzęczenie to nic innego jak owady przyciągnięte smrodem gnijącego truchła. Po chwili poczułeś coś jakby ukąszenie, a na ręce pojawił się bąbel. Do Twojej ograniczonej wiedzy to nienajlepszy znak i być może trzeba będzie coś z tym zrobić. Decydujesz się wrócić do swojej kryjówki. Ogólnie na pokaz swoich umiejętności nie jest złe. Jako gra już troszkę gorzej bo nie ma prawie żadnej interakcji ani contentu. Pracuj nad tym, chętnie popatrzę jak się rozwija .
  16. Prymitywny sposob robienia cieni zostal podany w przykladzie przez yoyo.
  17. I am vader

    GAMEMAKER LABO

    Threef już remake'uje spanie na klawiaturze :>
  18. Wydaje mi się, że czasami step wykonuje się zaraz po create a przed dalszą funkcją. Nie ma to sensu i może być błędne, ale spróbujmy temu zaradzić: Zmienne przypisane w skrypcie są przypisywane PO inicjalizacji, czyli po CREATE instancji którą właśnie stworzyłeś. Nie bardzo widzę błąd, ale spróbuj wpisać w obj_dzwi_metal_pion w CREATE: [gml]opn=0[/gml] Kolejność będzie taka: 1. Stworzenie instancji 2. Stworzenie zmiennej opn z wartością 0 na podstawie CREATE obj_drzwi_metal_pion 3. Ustawienie zmiennej opn na wartość 1 na podstawie CREATE obiektu który cytujesz w temacie
  19. Na grę roku nominuję Knights and Monsters by Adriann
  20. Kilka dobrych lat temu miałem problem, że w grze nie odpalało się okienko, było natomiast samo audio. Problem randomowo pojawiał się i znikał kiedy zmieniałem funkcje operująće na ds_listach, tak jakby struktury danych były temu winne jakimś cudem. Napisałem nawet w tej sprawie do yoyo i chcieli mój projekt żeby to przeanalizować, ale jakoś tak wyszlo, że nigdy go im nie wysłałem, a projekt porzuciłem jak skończyły się wakacje(ale to już inna historia).
  21. I am vader

    Galeria Grafik

    Aż dziwne że nikt Ci nie dał żadnych punktów jeszcze. Piękne pixelki.
  22. Erm, a jak brzmi pytanie? Znaczy, poza pytaniem o załączoną graficzkę, która jest ok.
  23. Pomijająć brak szyfrowania, skorzystalbym z funkcji http_request aby wysłać POST z hasłem w body zamiast korzystać z GET. Gnysek pewnie zaraz wejdzie i poda jeszcze lepsze rozwiązanie. Edit: Ogólnie idea zalogowania i wylogowania jest tutaj absolutnie zbędna. Te rzeczy istnieją w przeglądarkach aby wyświetlać dostęp do konkretnego contentu, z poziomu gry możesz operować samym UserID, Hasłem i może kluczem sesji jak już musisz.
×
×
  • Dodaj nową pozycję...