Skocz do zawartości

Konrad-GM

Użytkownicy
  • Zawartość

    2518
  • Rejestracja

  • Ostatnia wizyta

Reputacja

0 Neutralny

O Konrad-GM

  • Tytuł
    Legendary Hobo
  • Urodziny 07/31/92

Contact Methods

  • Website URL
    https://lethiandev.github.io/

Previous Fields

  • Steam
    samael_x92
  • Użytkownik GameMaker Studio 2
    Nie
  • Użytkownik GameMaker Studio
    Tak
  • Użytkownik GameMaker 8
    Nie
  • Użytkownik GameMaker 7 i wcześniejszych wersji
    Nie
  • Użytkownik Unity
    Nie
  • Uytkownik Godot
    Tak

Profile Fields

  • Płeć
    Mężczyzna
  1. Nad czym aktualnie pracujesz?

    yxe, odpaliłem Twoją grę u siebie, ale FPSy skaczą mi od 20 do 120. Podejrzewam, że to wina mojego słabego procka w lapku niż grafiki, bo zrobiłem performance snapshota i wygląda na to, że to nie rendering tak bardzo ssie, ale właśnie oskryptowanie. Podejrzałem kod i widzę, że korzystasz z Box2D, czyżby w wersji emscripten?
  2. Jeżeli chcesz jak najlepiej odwzorować statystyki czasu rzeczywistego, możesz zastosować tech. WebSocket z NodeJS https://github.com/websockets/ws https://socket.io/ Dodatkowo możesz posilić się jakimś systemem cache tj. redis, memcached - żeby pominąć mnożenie każdorazowo surowców do czasu, kiedy jest to potrzebne (licząc score jednorazowo).
  3. Tura #157 - Seria z nagrodami #2

    http://www84.zippyshare.com/v/hQmnOVSr/file.html :thumbsup: #EDIT Zapomniałem o kontrolsach: LPM - odwracamy strzałki / przełączamy światła ŚPM - obracamy kamerą
  4. Problem z przezroczystą teksturą obiektu 3D

    1. Przeważnie problem polega na kolejności rysowanych elementów, przezroczyste elementy rysuje się jako ostatnie (w gm mniejsza wartość depth). Jeżeli włączysz alpha test i dasz wartość referencyjną np. 40%, elementy będą nakładane na przezroczyste, co straci efekt jakby obiekt stał za szkłem. 2. Wystarczy nie rysować niepotrzebnych ścian, np. sprawdzając, czy po bokach nie stoi już jakaś ściana.
  5. Prawdopodobnie brakuje znacznika meta dla RWD. <meta name="viewport" content="width=device-width, initial-scale=1"> Więcej na ten temat znajdziesz na: MDN
  6. [HTML5] Jak odblokować myszkę

    Dopisz w stylach: iframe { display: block; } Powinno pomóc
  7. Application.Exit wysyła sygnał o zamknięciu aplikacji do wszystkich okienek, więc musisz obsłużyć ten sygnał i zamknąć program wraz ze wszystkimi wątkami. Ewentualnie zabić proces poprzez Environment.Exit.
  8. Tworzenie if z użyciem if, klasy

    Hm, dobrze wiedzieć, nie pomyślałem w ten sposób. Dzięki.
  9. Tworzenie if z użyciem if, klasy

    Offset liczony co do bajta, a nie co 4-8 bajty jak w przypadku tablicy z intami. Można w char[1..4] zmieścić 2 zmienne 16 bitowe np.
  10. Tworzenie if z użyciem if, klasy

    Podałem tylko przykład O(1), dla ścisłości zależy to od kompilatora, niektóre posiłkują się typami tj. int8_t, int16_t, int32_t, int64_t itd.
  11. Tworzenie if z użyciem if, klasy

    int zmiennaOffset = 20; char dane[256] = { 0 }; int *view = nullptr; view = (int*)&dane[zmiennaOffset]; int wartosc = *view; Chyba jedna z najszybszych metod dostępu.
  12. Może przejrzyj tą serię o shaderach: http://www.yoyogames.com/blog/14 Powinny Ci przybliżyć ideę shaderów. + https://docs.yoyogames.com/source/dadiospic...09_shaders.html
  13. Cześć, może Ci to pomoże: https://github.com/mattdesl/lwjgl-basics/wi...Perfect-Shadows Sam z tego skorzystałem pewnego dnia i efekt był naprawdę zadowalający.
  14. Galeria Grafik

    A gdzie wesoła i smutna mimika? :<
  15. Nad czym aktualnie pracujesz?

    Bardzo ładne (-: Poza tym płaskim dymem
×