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. Po co chcesz zaprzątać w to kilka surfaców, jak wystarczy tylko 1. Jedyne co trzeba zmienić to rozmiar, na wielkość viewa, sposób jego rysowania tzn: GML draw_surface_ext(global.surf,view_xview,view_yview,1,1,0,c_white,0.5); i przesunąć wszystkie elementy, które rzucają cień o -xview i -yview: GML draw_sprite_ext(moj_sprite,image_index,x+30-view_xview,y+30-view_yview,3,1,
  2. Dodał bym jeszcze blokadę by cień nie próbował się rysować poza viewem.
  3. Mała uwaga, nie każdy ma na tyle dużo pamięci w karcie graficznej by ogarnąć takiego surfaca: global.surf=surface_create(room_width,room_height); U mnie już przy roomie około 10000x10000 surface się krzaczy. Optymalnie jest dać obszar o wielkości viewa. Inna miniej istotana uwaga: Niektóre karty wymagają rozmiarów 2^n x 2^m przy czym n może się równać m i są liczbami naturalnymi.
  4. A potem jak ktoś ma GMa to sobie może taki plik na luzie odkodować :P więc to trochę lipne.
  5. Coś podobnego kiedyś robiłem, z tym że to miał być sam klon Master of Orion. 4 post https://forum.gmclan.org/index.php?showtopi...ost&p=33935 :D
  6. I am Lord

    LigaM - Konkurs 1

    Dobra ja oddaje już dzisiaj, zaraz wychodzę a jutro z rana jadę na cały dzień łowić ryby więc też mnie nie będzie. https://gmclan.org/up539_4_retro___Huder.html sorry że wyszedł z tego ćwierć produkt xD Edit: standardowe sterowanie W, S, A, D - chodzenie i skakanie G - otwieranie skrzyń i przełączanie dźwigni H - stawianie na ziemię check pointów. W ini można sterowanie zmienić. edit 2: 2 mapa nie jest ukończona, nie da się jej przejść i brzydko wygląda. Można jedynie otworzyć sekret z tymi sercami na środku mapki.
  7. GML surface_set_target( surf ) draw_clear_alpha(0,0); draw_sprite_ext(sprite0, 0, x+16,y+16,1,1,-1,0,1); // czesc pierwsza ciala draw_sprite_ext(sprite0, 1, x+32,y+16,1,1,-1,0,1); // czesc druga ciala surface_reset_target(); draw_surface_ext(surf,view_xview, view_yview,1,1,-1,-1,.5); draw_sprite(sprite0, 0, x,y);// czesc pierwsza ciala draw_sprite(sprite0, 1, x+16,y);// czesc druga ciala</span></span></span> Chociaż ja bym to zrobił jeszcze inaczej. By się pozbyć tego co wyżej napisał chell
  8. Zmień nazwę kilofa na np. oKilof potem if oKilof.kilof = 1
  9. if nazwaObiektuKilofa.kilof=1 Prawdopodobnie będziesz musiał zmienić nazwę twojego kilofa
  10. Jak chcesz zrobić takie cienie że każda część rzuca własny i nie mają się "kumulować" że tak powiem, to rysuj całkowicie czarną wersję sprita tych że części na surface i ten surface wyświetlaj półprzeźroczyście.
  11. I am Lord

    LigaM - Konkurs 1

    Na 100% nie ukończę tego co chciałem zrobić. Dam to co mam niestety, czyli prawdopodobnie 1 level i niepełne menu.
  12. I am Lord

    Galeria Grafik

    Dla mnie porwana tapeta.
  13. I am Lord

    LigaM - Konkurs 1

    O neros wyjedzie jak zwykle z dwu kolorową grą :D
  14. I am Lord

    LigaM - Konkurs 1

    1 level ukończony, robię teraz menu, dobieram jakąś tam muzyczkę i zabiorę się za następny level ale chyba go nie ukończę.
  15. Bo nie użyłeś maski. https://gmclan.org/up539_12_platform_poprawka.html
  16. GML if place_free(x,y+1) {gravity = 0.5} // obiekt jest w powietrzu else {gravity = 0} // obiekt jest na ziemi</span>
  17. gadanie Battle Toads ma dużo lepszą grafę i animację a też jest na nesa
  18. po co ci image_single = direction * image_number/360; skoro masz werję pro GMa imożesz używać image_angle?
  19. kiliknij PPM na postawiony obiekt, potem wybierz ostatnią opcję "creation code" i w nim wpisz kod obracania image_angle = kąt W edytorze nie będzie tego widać ale w grze będzie obrócone.
  20. I am Lord

    Wasze pulpity

    jak ma radeona to ATI catalyst > displays menager
  21. http://www.microsoft.com/download/en/details.aspx?id=5555 swoją drogą autor powinien umieścić info że ten dll wymaga tego redista.
×
×
  • Dodaj nową pozycję...