Skocz do zawartości

I am Lord

Użytkownicy
  • Postów

    4 891
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    53

Treść opublikowana przez I am Lord

  1. I am Lord

    GMDuel

    Platformówka to chyba trochę ciężka by była. Edit: o ja ale mam pomysł. :D
  2. Musiałeś się dowartościować i wystawiłeś ocenę 1? W takim razie wyrównuję.
  3. Pokaż wreszcie ten kod bo chcę już skrytykować a na razie nie mam co do tego podstaw :D
  4. I am Lord

    GMDuel

    To chell oddał czy nie w końcu?
  5. GML wtyczka = get_open_filename("Wtyczka AldStream Biblioteka DLL ( *.dll )|*.dll","") if wtyczka != '' {global.wtyczka = filename_name(wtyczka)} else {exit}
  6. I am Lord

    Wasze pulpity

    Gdyby LoL nie był popularny to by nie był esportem obok Starcrafta II. Widział ty ostatni "intel extreme masters 2013" który się w polsce odbył?
  7. GML d3d_transform_add_scaling( scalex, scaley, scalez ); d3d_transform_add_rotation_x( Roll ); d3d_transform_add_rotation_y( Pitch ); d3d_transform_add_rotation_z( Yaw ); d3d_transform_add_translation( x, y, z ); // teraz funkcje rysujace d3d np model albo figurę d3d_model_draw( jakis_model, xOffset, yOffset, zOffset, jakas_textura ); d3d_transform_set_identity(); Jest parę rzeczy które trzeba wiedzieć używając tych funkcji by nie nadziać się na jakieś bugi. 1. Ważna jest kolejność transformacji. Najpierw trzeba skalować, potem obracać potem dopiero przemieszczać obiekt. Oczywiście można pominąć którąś z tych rzeczy ale kolejność jest ważna. 2. funkcje d3d_transform_add_* od d3d_transform_set_* różnią się tym że set zanim wykona jakie kolwiek transformacje najpierw wyzeruje wszystko. To znaczy że d3d_transform_set_* są połączeniem funkcji d3d_transform_set_identity(); z d3d_transform_add_* 3. Po dokonaniu transformacji i narysowaniu figury należy pamiętać by zresetować macierz transformującą za pomocą d3d_transform_set_identity(); Bo inaczej transformacja przejdzie do kolejnych obiektów. 4. Normalnie bez transformacji gdy rysujesz jakąś figurę np boxa i chcesz go przemieścić to wpisujesz współrzędne w pierwszych sześciu argumentach d3d_draw_block(x1,y1,z1,x2,y2,z2 jednak gdy używasz przemieszczenia funkcją d3d_transform_add_translation() to te współrzędne wpisujesz właśnie w niej a te z d3d_draw_block(x1,y1,z1,x2,y2,z2 będą zmieniać origin obiektu nie pozycję
  8. I am Lord

    Wasze pulpity

    A znasz jakiś darmowy odpowiednik?
  9. I am Lord

    Wasze pulpity

    Rozszerzenie pulpitu w win7 ma 2 paski startowe? Pytam bo na xp tak nie ma, tylko na głównym monitorze mam pasek startu. Na dodatkowym same ikony.
  10. Jaśniej możesz bo nie zrozumiałem tego. A po wyleceniu za mapkę nic się nie dzieje bo nie zrobiłem jeszcze ekranu Game Over
  11. wpisz w help mp_potential_step A tutaj mój przykład omijania https://forum.gmclan.org/index.php?showtopic=29026
  12. Wcześniej wszystko działo się 2 razy wolniej i uznałem że jednak postawię na dynamizm.
  13. Tytuł: Atargatis Gatunek: strzelanka Opis: Strzelamy do wrogich wieżyczek. Po ustrzeleniu iluś tam otwiera się exit który wchłania nas do następnej planszy. Mapek jest narazie mało 6 tylko i na 2 z nich można odkryć sekretny exit z shopem w środku. Jeszcze brakuje tutaj wielu elementów w shopie na razie jedyne co się da to ulepszanie reaktora które potem możemy rozdysponować pomiędzy siłę osłony, broni lub silników. W kolejnym updejcie myślę że będzie można już kupować bronie. Sterowanie: strzałkami latamy Z X C - to strzał, każda litera odpowiada za inne działo. Na statku są 3 działa. Q A W S E D - modyfikujemy parametry staku pomiędzy osłonę, bronie lub silniki ( więcej kresek można dokupić w shopie ) Tego powyższego dokonać można jedynie wtedy kiedy siedzimy na jakiejś planecie Download Atargatis Rozmiar pliku: 2MB Screeny: http://i.imgur.com/8jghtmC.png http://i.imgur.com/DnQBUgk.png http://i.imgur.com/fPJhQ8X.png Nie podjąłem żadnych środków optymalizacji silnika gry w next update usprawnię to
  14. Już nie pamiętam jak się oblicza parametry czwórników ( kiepski ze mnie student xD ) ale ten link miałem zapisany w folderze z Teorą Obwódów: http://www.kmg.ps.pl/ftp/Teoria_Obwodow/czworniki.pdf Jest tam wszystko na temat czwórników.
  15. Połącz R2 z R3 to się dowiesz o ile wynik się zmienił. Rz = (R2*R3)/(R2+R3)
  16. I am Lord

    Galeria Grafik

    Te oczy strasznie dziwne.
  17. Nad tym się jeszcze nie zastanawiałem. Bo mi był potrzebny tylko kąt w mojej grze. Ale zaciekawiło mnie to i coś poszperam w necie.
  18. I am Lord

    Galeria Grafik

    To teraz czekamy na hejterów :D
  19. point_direction od środka do miejsca uderzenia. Narysowałem nawet ten twój przypadek 45 stopni. Zaznaczyłem na zielono kąt padania i go trzeba odbić, tzn po 2 stronie tej normalnej musi powstać taki sam kąt.
  20. Nie, nie odbijał sensownie. Co do kuli to wyznaczenie normalnej jest banalne. Jak widzisz point_direction ze środka kuli wystarczy. A do nieregularnych kształtów to widziałem ten skrypt: http://www.gmlscripts.com/script/normal_detect jeszcze go nie używałem ale chyba tutaj może pomóc.
×
×
  • Dodaj nową pozycję...