Skocz do zawartości

ANtY

Filar Społeczności
  • Postów

    4 858
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    69

Treść opublikowana przez ANtY

  1. GML view_object[0] = o_obiekt;
  2. Jak masz 5 fpsów przy 5 obiektach, które się tylko rysuja na ekranie to też tak mówisz?
  3. ANtY

    Wasze pulpity

    Ja mam folder "PULPITY" na dysku i tam 20 folderów z pulpitami, ale to nie są wszystkie bo część z nich wrzucam do "anonimowych" Nowych folderów, których też mam pełno na dysku.
  4. Już chyba gorzej się tego rozwiązać nie dało. Gratuluję za takie odkrycie.
  5. ANtY

    Wasze pulpity

    Nie wiem czy pomysłowość to jest jak ktoś się nudzi i nie ma lepszych zajęć niż układanie ikonek na pulpicie ;)
  6. ANtY

    Casuale

    Od wtedy co Shank, Super Meat Boy i Mario to casuale.
  7. ANtY

    GMclan-owe cytaty

    hahahahahha, no nie mogę xd
  8. Musisz cały swój kod przejrzeć, każdą linijkę przeanalizować i pomyśleć, czy się na czymś nie da zaoszczędzić. Na koniec i tak stwierdzisz, że prawie nic to nie zmieniło, ale tu niestety wina stoi po stronie twórców gma.
  9. no to w create deklarujesz sobie zmienną np Time = 0; i w stepie dodajesz sobie, np. Time += 1; 1/room_speed jak chcesz, żeby odejmowało faktyczny upływ czasu (czyli normalne sekundy) No i ją wyświetlasz. Co do prostokąta to GML (draw) draw_rectangle( 100, 100, 100+ zmienna, 100 + zmienna, false ); a zmienną sobie zmniejszasz i zwiększasz.
  10. Faktycznie nie za dużo widać, do tego nie wiadomo co się dzieje i o co chodzi :D
  11. I jak to się ma do dużej ilości ifów? Nie wiem do czego ty je wykorzystywałeś.
  12. Myślę, że najlepiej będzie tu się posłużyć animacjami oraz zmienianiem wartości zmiennej x danego obiektu.
  13. GML (create) HeroInRange = false; Range = 300; pozniej w stepie sprawdzasz czy hero jest w zasiegu ( funkcja point_distance ), zmieniasz HeroInRange na true w razie potrzeby. No i jesli jest to niech podbiega jesli nie stoi przy hero i go atakuje z cooldownem na 3 sek ustawionym. Nie będę ci całego kodu wklejał, bo nie o to chodzi, żebym grę za ciebie pisał, a żebyś zaczął myśleć samodzielnie ;)
  14. ANtY

    Casuale

    Nom, puzzlequest wymiata.
  15. ANtY

    Galeria Grafik

    Coraz lepiej i coraz bardziej przemyślane te arty
  16. ANtY

    Pixel Monsters

    +1 [.img]link[./img] w ten sposób wstawiasz obrazki
  17. Akurat na tym za dużo wydajności nie zyskasz, to zwykłe porównanie dwóch zmiennych, prawie nic. Co innego rysowanie, particlesy, tworzenie obiektów i inne cuda niewidy. Jakiś gnysek, czy borek, którzy robią duże projekty mogliby art napisać o optymalizacji w gmie. Chociaż przed nową wersję, która ma dużo zmienić w tym zakresie nie wiem czy jest sens.
  18. GML (create) AlreadyKicked = false; GML (step) if( !AlreadyKicked and sprite_index == hero_kick ) { if( place_meeting( x,y,o_Enemy ) ) { a = instance_nearest( x,y,o_Enemy ); a.HP -= 10; AlreadyKicked = true; } } else if( AlreadyKicked and sprite_index != hero_kick ) AlreadyKicked = false; na pewno da się to wydajniej / lepiej zrobić ale śpiący jestem i ledwo myślę już
  19. GML if( sprite_index == hero_kick ) { if( place_meeting( x,y,o_Enemy ) { a = instance_nearest( x,y,o_Enemy ); a.HP -= 10; } } do tego przydałoby się jakieś zabezpieczenie za pomocą zmiennej typu bool na to, żeby tylko raz podczas jednego kopu przeciwnik obrażenia otrzymywał.
  20. Tyle, że tłumaczyliście się głównie brakiem gier o.O
  21. A zarazem wszystko zgłoszone do konkursu, chyba, że mieliśmy artykuł gnyska umieścić podwójnie (co by wynikało ze zgłoszeń) edit: Może z użytkownikami i przykładami fail, ale gry były o niebo lepsze niż te nominowane w poprzednich latach, przynajmniej dla nich opłacało się głosowanie zrobić.
  22. Skoro wy tu sobie dyskusje prowadzicie to otwieram temat, żeby inni użytkownicy również mogli swoje cenne zdanie wypowiedzieć.
  23. ANtY

    Pixel Monsters

    Masz na myśli, że o to chodzi, żeby wyglądała ohydnie? :(
  24. Oficjalnie ogłaszam koniec głosowania w Community Awards 2010.
  25. ANtY

    Efekty sepcjalne

    Windows Movie Maker?
×
×
  • Dodaj nową pozycję...