Skocz do zawartości

SimianVirus7

Użytkownicy
  • Zawartość

    112
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    4

Zawartość dodana przez SimianVirus7

  1. Nad czym aktualnie pracujesz?

    Brzmi dobrze, czyli taki one punch man na sterydach. Czekam na więcej odcinków. Miałem zamiar obejrzeć na netflixie, ale wydaje mi się, że Twoja forma bardziej do mnie trafia
  2. Rozne pokoje a ich wielkosci

    Cześć, Dam Ci pokrótce takie małe wyjaśnienie co robią dane rzeczy w konfiguracji pokoju Room Settings: Jeśli ustawiasz w swoich pokojach dwie inne wartości przy Width/Height to na pewno ich wielkości są różne. Jeśli nadal coś jest nie tak, to zapewne jest problem z View'ami - obszarem wyświetlania gry. Room Views: Pamiętaj aby zaznaczyć kwadraciki ptaszkiem (albo myszką, jak wolisz :D) Jeśli nadal nie rozwiązałeś swojego problemu, podaj jakieś screen'y
  3. Nad czym aktualnie pracujesz?

    @Nirvan Nie oglądałem nigdy one punch mana, a po obejrzeniu Twojego zdubbingowanego odcinka stwierdzam, że chciałbym. Tylko pytanie, czy to jest seria zachowująca oryginalną fabułę, tylko spolszczona i dodane coś od Ciebie, czy to kompletna parodia tego anime? Bo szczerze mówiąc trudno mi było to wyłapać
  4. Nad czym aktualnie pracujesz?

    Jezu, ta wejściówka, fenomenalnie to wyszło edit: Będę oglądał.
  5. Dzień Dobry, Dobry Wieczór, Mam takie pytanko, bo ja jakoś tego nie widzę. Czy poruszyła was kiedyś jakakolwiek scena w grze 2D? Mogę sobie przypomnieć kilka tytułów w 3D przy których roniłem łzy (sztandarowy przykład to The Walking Dead i końcówka gry). W tych drugich da się odczuć lepszą immersję, nawet jeśli widok jest z 3. osoby. Jak to wygląda z grami 2D? Nie chodzi mi tylko o smutne momenty, ale też o takie kiedy czujesz... moc? Uczucie podobne kiedy dostajesz w ręce błyszczącego shotguna, a w tle zaczyna przygrywać muzyka heavy metalowa.
  6. 12 Prac Herkulesa

    Pobrałem jeszcze raz i rzeczywiście, teraz wszystko ok Podoba mi się ten czytany prolog, jest dobrze zrobiony, nie wiem kto użycza głosu ale pasuje idealnie.
  7. 12 Prac Herkulesa

    Jest dużo błędów, jest dużo niedociągnięć ale jest też duży potencjał. Adriann ma racje. Mi to przypomniało moje pierwsze starcie z tym programem kiedy robiłem rpg z otwartym światem, rozbudowanym systemem questów, masą broni i oczywiście systemem craftingu. Grafika jest bardzo urocza. Nie poprzestawaj, będzie ciekawie oglądać Twój postęp w posługiwaniu się game makerem^^ ps: Do interfejsu proponuje użyć DRAW GUI i rysować go za pomocą hport/wport, żeby dostosować się do okna wyświetlania, wtedy unikniesz tego, jeśli ktoś ma inną rozdzielczość:
  8. Well, nie mam pojęcia, wszystko wygląda ok. Możesz spróbować zapisać to inaczej. Może coś się koliduje z poprzednim los = irandom_range(0, 4); var _los = irandom_range(0, 15); if(_los < 15) { instance_create(x, y, obj_biom_trawa); pustynia += 1; } Możesz jeszcze spróbować zrestartować gm'a :V
  9. Pokaż troszkę więcej kodu, gdzie używasz funkcji irandom_range, może gdzie indziej jest błąd
  10. Błąd z "or"

    W pewnym sensie już go zamknąłeś. Jeśli chodzi Ci o taki przycisk zamykający temat to nie, nie ma (a przynajmniej ja o nim nie wiem ). Zwykle zamykamy tutaj tematy podziękowaniami^^
  11. Błąd z "or"

    Musisz powtórzyć całą składnie, nie możesz zrobić or tak na skróty if( floor(obj_gracz_widoczny.image_index) == 0 or floor(obj_gracz_widoczny.image_index) == 4 ) { // kod } albo if( floor(obj_gracz_widoczny.image_index) == 0) { // kod } else if( floor(obj_gracz_widoczny.image_index) == 4 ) { // kod }
  12. Temat zbiorczy na drobnostki

    a ja myślałem, że dodanie () po nazwie skryptu definiuje go jako void. Dlatego jeśli chciałem aby mi zwrócił int'a to napisałem go bez nawiasów. Dzięki za odpowiedź, tego potrzebowałem kilka razy ale zawsze jakoś sobie radziłem na około
  13. Temat zbiorczy na drobnostki

    Mam taką zagwozdkę, może mnie ktoś oświecić? W evencie kolizji z obiektem Dlaczego ten kod nie działa: if(scr_arrow_can_hit == 1) { //Zrob cos } other.array_objectID[array_length_1d(other.array_objectID)+1] = id; SKRYPT: ///scr_arrow_can_hit var i; var al = array_length_1d(other.array_objectID); for(i=0; i<al; i++) { if(other.array_objectID[i] == id) return 0; } return 1; Wynik: Nie wyrzuca żadnego błędu, tylko nie wykonuje if'a, tak jakby wynik zawsze był !=1 Ale ten napisany bez skryptu tylko ciągiem w jednym kodzie już tak: var al = array_length_1d(other.array_objectID); for(i=0; i<al; i++) { if(other.array_objectID[i] == id) exit; other.array_objectID[array_length_1d(other.array_objectID)+1] = id; } //Zrob cos Te returny jakoś inaczej działają w gml'u?
  14.  1bit_arena

    Publikuje wersję 1.1 Nie jest tego za wiele ale większość poprawek wprowadziłem, które mi napisaliście wyżej Menu: - Dodanie w menu wybór rozpoczęcia poziomu Arena - Możliwość wyboru w menu za pomocą strzałek i myszki - Zmienione menu wyboru po zakończonym epizodzie (dodano opcję "Kontynuuj") - Dodany kursor Gameplay: - Portal otwiera się od razu po zabiciu wszystkich przeciwników - Od teraz strzały czarodzieja przelatują przez ścianę - Zmieniona muzyka/mechanika serii - Powiększone pociski - Zwiększone obrażenia każdej broni (prócz pistoletu) - Miecz zużywa mniej wytrzymałości - Bardziej dynamiczna arena, bo tamta wyglądała jak lek na bezsenność Bugi: - Naprawiony błąd, który uniemożliwiał zadawanie obrażeń przeciwnikowi za pomocą łuku, kiedy on stał na poprzednio wystrzelonej strzale - Poprawione pomniejsze bugi kosmetyczne
  15.  1bit_arena

    Tytuł: 1bit_arena Gatunek: top-down Opis: Wejdź na 1bit arenę i wykręć jak najlepszy wynik, a następnie pochwal się nim on-line! Znajdziesz tu cztery rodzaje przeciwników i sześć rodzai broni, które urozmaicą starcia na arenie. Oprócz zwykłej bitki, czeka na Ciebie Trzy epizodowa kampania dla jednego gracza! Cóż, miało to wyjść o wiele lepiej, myślę, że Podziemia Księżyca są milsze do ogarnia, ale tragedii chyba nie ma Download: Wersja 1.1 Rozmiar pliku: 12Mb Autorzy: Programowanie: SimianVirus7 Fabuła: SimianVirus7 Grafika: SimianVirus7 Muzyka: Juhani Junkala, TFLM Screeny:
  16.  1bit_arena

    Miałem zamiar zacząć nowy projekt, aczkolwiek po tych słowach chyba zostanę jeszcze na chwile Ogólnie zgłaśnianie i ściszanie muzyki to jedna z mechanik robienia Serii, gdy nie masz żadnej muzyka gra cicho, a gdy wyświetla się napis SERIA: n! to muzyka gra głośniej. Ale miałem z tym problemy pomiędzy przejściami poziomów, także mógł być to jakiś bug. Proszę mnie zastrzelić. Ogólnie sam łapałem się na tym, że używam strzałek w menu i to nie działało, ale nie naprawiłem tego, dlaczego? Tak wiem, ale tylko te stworki pierwszego stopnia. Nie ogarnąłem tego do końca, ale dałem zabezpieczenie w postaci if outside of room then instance_destroy(); Well, jest on zrobiony, tylko w sumie ukryty ._. Trzeba przejść w sekcje Wybór Poziomu i wybrać Arena Za wszystkie grzechy żałuje, obiecuję poprawę!
  17. Jakiej muzy sluchasz w tym momencie?

    Jeśli zastanawiacie się czy Teaser Birds of Prey czy Ślepnąc od Świateł, to odpowiadam, że to drugie.
  18. Wifi i mikrofon

    1. Na routerze wyłącz serwer DHCP i kabel z anteny podłącz pod zwykły port LAN, a nie w WAN (plus zapamiętaj adres IP routera, bądź zmień go na taką samą klasę jaką rozdaję antena) 2. Podłącz mikrofon do laptopa i zobacz w ustawieniach dźwięku czy coś wynajduję, jeśli tak, to kliknij prawym i ustaw jako "domyślne urządzenie komunikacyjne". Możliwe też że jakiś zewnętrzny program do ogarniania sterowników dźwięku jest zainstalowany i musisz tam to zmienić. Tak jest w przypadku niektórych kart Realtek'a. Czasem także normalnie w opcjach programu (np. teamSpeak) musisz zmienić porządany mikrofon, bo nie jest ustawiony na "domyślne urządzenie komunikacyjne w systemie".
  19. Poruszyła was jakaś scena w grze 2D?

    Za dzieciaka najwięcej emocji wywołała we mnie gra Gothic 1. Gra którą można kochać albo nienawidzić. Klimat w tej grze jest tak niesamowity. Pamiętam, że po kolonii hopsałem tylko kiedy był dzień, bo noc poza obozami wywoływała we mnie dreszcze. Najbardziej stresujące dla mnie sytuacje to były podczas wyprawy ze Starego Obozu do Starej Kopalni, bałem się przechodzić przez ten las dzielące te lokacje. Chociaż to nic z porównaniem z Cmentarzyskiem Orków. Zawsze jak grałem wieczorami w gothica i dochodziłem do momentu misji gdzie miałem odwiedzić to miejsce, zapisywałem grę przed mostem i kontynuowałem ją na następny dzień w południe, a i tak nie czułem się zbyt bezpiecznie. Udźwiękowienie też było świetne, do dziś słyszę w głowię soundtrack ze Starego Obozu. Cała ta gra wywoływała we mnie wielkie emocję. Niemniej jest to stworzone w 3D, także nie na temat Ale chciałem się tym podzielić.
  20. Poruszyła was jakaś scena w grze 2D?

    Cóż, mam nadzieje, że kiedyś uda mi się stworzyć grę 2D która wywoła jakiekolwiek uczucia oprócz odruchów wymiotnych. Na razie chciałbym stworzyć jakąkolwiek grę, ale te opinie są mi bardzo przydatne Przytoczę tu tylko taki przykład z mojego życia, kiedy powoli wypalało się we mnie zamiłowanie do grania w komputer ale nagle do rąk trafił mi Far Cry 3. Bardzo dobrze wspominam ten tytuł, łyknąłem go od razu, a na zakończeniu czułem niesamowitą pustkę i dumę z przeżycia świetnej przygody. Mieszanka uczuć kiedy Jason uświadamia sobie, że stał się potworem i muzyka temu towarzysząca. Klimat w takich scenach to coś czego oczekuje od gier.
  21. Poruszyła was jakaś scena w grze 2D?

    o proszę, czyli jednak gra 2D może złapać za uczucia i to nie jedna czy dwie, podaliście nawet kilka tytułów. Dziękuje za odpowiedzi
  22. Wyskakujące punkty

    Cóż, jeśli chodzi Ci mniej więcej o taki efekt: To ja osiągnąłem to następującym sposobem. Stworzyłem nowy obiekt, który nie ma sprite. W nim mam zmienną text która przechowuje jakiś string. Gdy potrzebuje wyświetlić jakikolwiek, gdziekolwiek tekst, tworzę tą instancje (nazwałem ją obj_Text), w tym miejscu gdzie chcę. Przy tworzeniu, dopisuje tekst, jaki ma wyświetlić. Podstawa kodu jest taka: var show_text = instance_create(x, y, obj_text); //przypisanie instancji do zmiennej pozwala go konfigurować podczas tworzenia show_text.text = "Zyskujesz 50 punktów"; W obj_Text mam też zdefiniowaną czcionke, kolor, czas wyświetlanego tekstu itp. oraz vspeed = -1; żeby napis leciał w górę
  23. Miganie postaci po kolizji

    Cóż twój największy problem rozwiązuje króciutka linijka kodu: STEP ///Miganie obiektu image_alpha = sign(sin(current_time/częstotliwość_migania)); sign - sprawia, że obiekt jest albo widoczny, albo nie. Daje wynik zero-jedynkowy. Możesz go usunąć, wtedy będziesz miał płynne przejścia przy miganiu. częstotliwość_migania - zastąp go jakąś cyfrą. Fajny wynik daje liczba 100 lub 110 Co do innych zapytań: 1) odrzucenie bohatera po kolizji z potworem - wydaje mi się, że nie ma uniwersalnego sposobu, zależy to od twojego kodu. Możesz dać speed = -1 i zobaczyć co się stanie. 2) gracz staję się na chwilę nietykalny - tu także nie będzie uniwersalnego sposobu. Chyba najbardziej banalnym rozwiązaniem będzie stworzenie osobnej zmiennej, która definiuje czy gracz ma być podatny na obrażenia lub nie. Coś w stylu: if(player.can_get_damage == true) { player.hp -= 10; }
  24. repeat

    tak, tylko instance_create wpisz na koniec całego kodu, za instrukcją until, bo będzie tworzyć tym razem za dużo obj_Budpln z racji tego, że nawet jeśli napotka solid to i tak go tam utworzy Za pomocą instrukcji until masz ustalić miejsce tworzenia przedmiotu, który nie będzie kolidował z solid Musisz jeszcze cały ten kod zrobić w klamrach dla repeat repeat(10) { //cały kod }
  25. repeat

    Mniej złota tworzy Ci się dlatego, że zastosowałeś if, czyli w skrócie daje wynik jeśli wolne miejsce = twórz, jeśli nie = nie twórz i tak, masz zapytanie raz na jeden repeat. Użyj zamiast if instrukcje do... until do { } until(place_free())
×