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. Ten 1b to jakiś egipski profil xD
  2. Nie zrozumiałeś chyba mojego kodu, bo jest tak jak tutaj mówisz
  3. GML (create) globalvar lf1, mp1, lf2, lf3, modyfikatorAmunicji, iloscAmunicji; modyfikatorAmunicji = 1; iloscAmunicji[0] = 1000; // ilosc amunicji dla typu 1 iloscAmunicji[1] = 1000; // ilosc amunicji dla typu 2 iloscAmunicji[2] = 1000; // ilosc amunicji dla typu 3 iloscAmunicji[3] = 1000; // ilosc amunicji dla typu 4 lf1=0 mp1=4 lf2=0 lf3=0 GML (strzelanie) if ( iloscAmunicji[modyfikatorAmunicji-1] > 0 ) { // jest amunicja strzelaj iloscAmunicji[modyfikatorAmunicji-1] -= 2; // odjecie 2 naboi iloscAmunicji[modyfikatorAmunicji-1] = max( 0, iloscAmunicji[modyfikatorAmunicji-1] ) // amunicja nie zejdzie ponizej 0 damage = ( (lf1*40)+(mp1*60)+(lf2*100)+(lf3*150) ) * modyfikatorAmunicji; } else { // brak amunicji nie mozna strzelac } GML (step) // jezeli przycisniemy klawisz zmiany broni i jest do niej amunicja to zmien typamunicji if ( keyboard_check_pressed("1") && iloscAmunicji[1] > 0 ) modyfikatorAmunicji = 1; if ( keyboard_check_pressed("2") && iloscAmunicji[2] > 0 ) modyfikatorAmunicji = 2; if ( keyboard_check_pressed("3") && iloscAmunicji[3] > 0 ) modyfikatorAmunicji = 3; if ( keyboard_check_pressed("4") && iloscAmunicji[4] > 0 ) modyfikatorAmunicji = 4; GML (zmiana sprita laserow) // wyglad laserow zmieniaj na podastawie zmiennej modyfikatorAmunicji switch ( modyfikatorAmunicji ) { case 1: draw_sprite( ); break; case 2: draw_sprite( ); break; case 3: draw_sprite( ); break; case 4: draw_sprite( ); break; }
  4. Ale co to za zmienne, za co one odpowiadają? GML lf1=0 mp1=4 lf2=0 lf3=0
  5. I am Lord

    Studia WSNHiD

    Mieszkania w Poznaniu wcale nie są tanie.
  6. A dużo używasz skalowania? Bo powinno się jak najmniej skalować. Lepiej jest stworzyć od razu dobrze wyskalowany model niż później go skalować ingame. Ale nie jesteś początkujący to pewnie o tym wiesz :D
  7. Zapomniałem że GM nie ma czegoś takiego jak d3d_model_merge xD żeby to zrobić to by trzeba było otwierać pliki modeli i czytać linika po linice zgodnie z tą specyfikacją: http://gmc.yoyogames.com/index.php?showtopic=408541 i tworzyć nowy model dynamicznie. Pewnie ktoś to już zrobił ale chyba lepiej sobie to darować. Ale pogrupować te 5 instancji drzew w jedną już by dało radę. Wtedy instance deactivate by deaktywowało całe grupy a nie pojedyncze drzewka.
  8. Kłębki trawy pogrupuj do 1 obiektu i do 1 modelu przynajmniej parę z nich. Chyba że z jakiś konkretnych przyczyn nie możesz tego zrobić. To samo z drzewami. Grupy w takiej gęstości po 5 chyba powinny być ok.
  9. Mi pół roku temu też się popsuł ale ja jestem mądry i takie rzeczy trzymam w chmurze :D
  10. Haha tak, czekam na dzień kiedy wydam w końcu jakąś super dobrą grę i pokażę tym niedowiarkom ile można na tym zarobić to im szczena opadnie :D
  11. GML if ( x <= 0 || x >= room_width || y <= 0 || y >= room_height ) { life -= 1; x = xprevious; y = yprevious; } ?
  12. I am Lord

    Galeria Grafik

    Tak Potem taką wypaloną texturkę można nałożyć na zwykłą texturkę z kolorkami (diffuse) w trybie mutiply i przez to się tworzy ładnie pocieniowana texturka.
  13. I am Lord

    Galeria Grafik

    LP low poly AO Ambient Occlusion
  14. Z tym że Outside Boundary to granica rooma nie widoku.
  15. Krawędzie ekranu: GML lewa = view_xview; gorna = view_yview; prawa = view_xview+view_wview; dolna = view_yview+view_hview;
  16. I am Lord

    Galeria Grafik

    Każdą łuskę osobno rysował. Nikt by mnie nigdy do tego nawet nie zmusił xD
  17. I am Lord

    Galeria Grafik

    O ja, przebiłeś chyba wszystko co było do tej pory na GMclanie.
  18. I am Lord

    Galeria Grafik

    To zostaw sobie zapas na jakiś większy update. Takie prawie DLC xD jak to robią teraz duże firmy czyli obcinają pełną grę i wydają DLC rok później. Nie popieram tego ale skoro tak robią to pewnie coś w tym jest.
  19. I am Lord

    Galeria Grafik

    Całość powstała pixel po pixelku w 2 dni. Ile będzie tych statków to nie wiem, Uzjel musiał by się wypowiedzieć. Jak była narysowana połowa z nich to mówił że starczy a ja rysowałem dalej :D
  20. A nie dałeś przypadkiem tego ds_map_add(tabela1, "edie", 1000); do stepa albo draw gdzieś? Bo wtedy ci cały czas dodaje ten sam wynik..
×
×
  • Dodaj nową pozycję...