Skocz do zawartości

hopek

Użytkownicy
  • Postów

    77
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez hopek

  1. Możesz zrobić jednowymiarową tablicę zero - jedynkową, dany indeks odpowiada danemu przedmiotowi.

    Jak przedmiot się pojawi to stawiasz jedynkę, jak jeszcze go nie było - jest zero.

    Masz zmienną wiedzącą ile przedmiotów zostało (prosty liczący repeat, while, itp), i na podstawie tego losujesz liczbę "n".

    Potem algorytm idzie "n" kroków po tablicy omijając jedynki (w sensie, nie odejmuje "n" gdy trafi na jedynkę). Wybierasz przedmiot na którym stanie......

     

    I od nowa.

     

    Nie wiem czy to najlepszy algorytm, ale przydał mi się parę razy. :D

     

    EDIT: możesz drugi indeks tablicy poświęcić na wskaźniki na przedmioty, by wyszukiwanie było szybsze

  2. GML
    ################################################################################

    ############

    FATAL ERROR in Vertex Shader compilation

    ShaderName: fxWater

     

    D3DXCompile failed - result

     

    at gml_Object_objWaterOverlay_Draw_0 (line -1) - <unknown source line>

    ################################################################################

    ############

    :(

  3. ciekawa gierka, lecz mam z nią mnóstwo problemów:

    -wyłącza mi się czasami bez powodu,

    -strasznie się czasem muli,

    -"Green World" nie działa, wyłącza grę,

    -Nie ma opcji wyłączenia muzyki :(

    -Dziwny jest też sposób stawiania czegokolwiek

    -Wybuchająca beczka również wyłącza grę

    Mam nadzieję że w przyszłych wersjach będzie lepiej :)

  4. A to jest sprawa dziwna, gdyż zawsze uważałem że mam wolnego kompa (większość gier albo mi nie chodzi albo działa jedynie na najniższych ustawieniach) , a z ka-noku nie miałem problemów. Nie spodziewałem się że komuś będzie wolno działać. Co do dezakywacji nigdy tego nie robiłem gdyż nie widziałem potrzeby.

×
×
  • Dodaj nową pozycję...