Skocz do zawartości

Yoda

Zbanowani
  • Postów

    3 675
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Yoda

  1. Tak. Ale w Islandzie był kijowy system Inventory. A ta metoda '1 obiekt' w połączeniu z moim nowym systemem inventory (jest przykład) działa bardzo dobrze, automatycznie jest prawie wszystko :cool2:
  2. Jak to nie? Przecież tak mam w ChL. Tylko jeden obiekt.
  3. Lol! No normalnie Ustawiasz sprite z animacją.
  4. Możesz wpisać chociażby 'czary', albo 'czary tibia'. O, https://forum.gmclan.org/index.php?showtopi...84&hl=czary
  5. Był już taki temat i to nie jeden - poszukaj!
  6. Czy ja na kogoś narzekam? Przewrażliwieni jesteście. Do rzeczy: Owszem, w GM tablice nie są zbyt wydajne, dlatego nie należy robić ich zbyt wielkich. Mimo wszystko tablice = dobra rzecz, sam bardzo często ich używam. Jednak nie sądzę by plecak na tablicach zwalniał grę. Problemem są obiekty - duuuża ich ilość -> w środku syf w kodzie -> który na dodatek jest niewydajny. Poza tym duża ilość różnych obiektów w projekcie też IMO robi straszny syf. Przykładowo: Chcę zrobić żołnierzy: miecznika, łucznika, pikiniera. 90% z was zrobiłaby osobne obiekty i np. dała parent. A nie lepiej zrobić jeden obiekt 'Jednostka' i przy pomocy zmiennych/tablic zmieniać wartości i dostosować ją w zależności od typu? Zresztą wrzucę dziś jeden przykład tam będzie takie rozwiązanie. Wierzcie mi, w ChaosLandzie nie mam jeszcze deaktywacji obiektów, a całość razem z 'ekosystemem' i innymi bzdetami w ogóle nie spowalnia/przycina/nie ma spadku FPS w grze. A jeszcze co do innych 'ciężkich' rzeczy: Pętle - jak najmniej i nie używane cały czas. Inna sprawa - większość kodu wewalacie w step chociaż można by go użyć zupełnie gdzie indziej, np. Chcę sprawdzić czy mam już 100 punktów. Można dać warunek w step i ciągle sprawdzać, a można równie dobrze dać ten warunek jedynie w akcję po zebraniu punktu (np. kolizja). Poza tym Pamiętajcie cały czas o tym, że GM jest strasznie jakby to nazwać, no niewydajny i w ogóle trzeba się strasznie pilnować, zwłaszcza przy dużych projektach. No.
  7. Ograniczanie obiektów do minimum,nie zasyfianie ich, a nawet deaktywacja nie będzie potrzebna.
  8. Hmmm, no wiesz gdyby tak odrzucało cały czas w górę... jak dla mnie bezsens. Może i 'fizycznie' tak jest, ale w grze powinno być to nieco uproszczone. Bo denerwujące jest to, że trzeba pchać tą myszkę na dół. Poza tym podczas strzelania broń 'trzęsie się' (w niewprawnej ręce) więc raczej powinno nią rzucać w różne strony. Ale to takie moje odczucia.
  9. Nieumiejętne użycie zżera pamięć panowie.
  10. LOLOlololol! Przecież tam wszystko zależy od fizyki :boxed: Zresztą spojrzałbyś w kod, a nie...
  11. Przy strzelaniu trochę głupi ten efekt rozrzutu celownika, bo odrzuca tylko w górę, przez co trzymając cały czas odrzuca coraz bardziej do góry. IMO powinno odrzucać z lekka w każdą stronę ;) Poza tym błąd: A zaraz zagłębię się w kod ;D EDIT: No przyznam, że pomimo powalających skryptów i masy różnych dziwnych obliczeń w nich (za wysoka jazda jak dla mnie), to sama ich obsługa(bo to nas interesuje) jest banalna ;D Bardzo fajnie po prostu :)
  12. Yoda

    intro tripa

    Hmmm no trochę nie mój styl, znowu przewaga flaków nad treścią. Ale jeżeliby patrzeć pod tym kątem to wzorowe ;D
  13. Yoda

    Jaki język?

    A ja z kolei mniej widzę w wersji Delphi ;P Musze się "wczytywać" i w ogóle, a w C++ od razu widzę co i jak (klamry,itp).
  14. Yoda

    Jaki język?

    Nie ma to jak zastąpić jeden znak całym wyrazem :thumbsup:
  15. Yoda

    Jaki język?

    Właśnie, precz z Delphi i innymi pascalowymi ;[ Kijowe języki.
  16. Hmmm na jakiej podstawie wysnułeś wniosek że nie znam?
  17. Yoda

    Jaki język?

    C++. Ewentualnie C#.
  18. Yoda

    Galeria Treści

    Nie ma to jak oceniać rozmowę na gg. Powalacie.
  19. Przeczysz sobie. Nie rozumiem... Jak możesz to zrobić bez podania żadnych danych?
  20. Hmmm no właśnie nie widzę sensu. Przecież każdy może uzupełniać dokumentację :) Jak chcesz coś dodać to pisz! Aczkolwiek tam mają być dokładne tłumaczenia z helpa... no nie wiem.
  21. Losować przy pomocy podanej ci nieco wyżej funkcji obiekt piłkarza i do niego skierować piłkę?
  22. Wuut? To że jest if i nawiasy nie znaczy że podobny do C++ :boxed: Akurat tutaj jest małe podobieństwo. A co do zwalniania i przyspieszania: GML if (keyboard_check(vk_up)) { if ( speed < 4 ) //dopasuj wartosci speed += 0.5; //dopasuj wartosci } else if !(keyboard_check(vk_up)) { if ( speed > 0 ) //dopasuj wartosci speed -= 0.5; //dopasuj wartosci }
×
×
  • Dodaj nową pozycję...