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. Musiałem xD 3 osobne czcionki 1 do area 2 do charów 3 do menusów.
  2. U siebie w Maze Strategy mam coś podobnego. Uproszczony algorytm który nie sprawdza rogów wygląda tak: GML if ( instance_position( x + 32, y, o_solidWall ) ) image_index |= 1; if ( instance_position( x - 32, y, o_solidWall ) ) image_index |= 2; if ( instance_position( x, y + 32, o_solidWall ) ) image_index |= 4; if ( instance_position( x, y - 32, o_solidWall ) ) image_index |= 8; Wtedy poszczególne klatki sprita muszą być ułożone w odpowiedniej kolejności. w MS mam to bardziej rozbudowane bo sprawdzam jeszcze rogi.
  3. No ja też tych gitów nie używałem, mam to teraz po instalowane i nie wiem co dalej :D Jak all mają fb to możemy grupę zrobić jakąś czy coś.
  4. Zainstalowałem Windows Installer 4.5 Redistributable i instalator się uruchomił.
  5. Ok zrobiłem konto: Huder Edit: Tortoisegit nie chce mi się zainstalować. To jest na win7?
  6. Dobra to mamy już pierwszy krok. Trzeba tego gita założyć a Psyś nam by musiał wytłumaczyć co nieco. :D Edit: http://i.imgur.com/iqWvj6Q.jpg LOL zupełnie niechcący mi to wyszło xD
  7. I am Lord

    Mermind

    GMLscripts.com ma bardzo dużo dobrych jakościowo skryptów bo są zatwierdzane przez Xota jednego z bardziej ogarniętych na yoyogames, zanim trawią na stronę główną.
  8. I am Lord

    Mermind

    ? GML /* ** usage: ** diff = angle_difference(angle1,angle2); ** ** given: ** angle1 first direction in degrees, real ** angle2 second direction in degrees, real ** ** returns: ** difference of the given angles in degrees, -180 to 180 ** ** GMLscripts.com */ { return ((((argument0 - argument1) mod 360) + 540) mod 360) - 180; }
  9. O podsunąłeś mi pomysł wygenerowania podwodnego świata :D
  10. Gra designu Uzjela na engine RPG Jakima z moim generatorem, shaderami Psysia i grafiką Wojzaxa :D
  11. image_speed = sign( floor(speed) ) ? chyba że nie poruszasz postaciami za pomocą speed, vspeed, hspeed itd
  12. Dobry pomysł, to może podbić popularność tej gry, ale ludzie muszą się o tym jakoś dowiedzieć.
  13. Wyspa wygenerowana z ValueNoisa. W czasie 134ms
  14. Teraz jak patrzę dalej to i te modele dało by się wygenerować. Te dyski akurat proste bo to tylko wypukłe okręgi ale z budynkiem już trudniej.
  15. Zrób to sinusem albo cosinusem GML (create) Sin = 0; GML (step) Sin += 0.1; // przyrost kąta w radianach vspeed = sin( Sin )*5; // 5 to amplituda, czyli twoje -5 i 5 vspeeda</span>
  16. No faktycznie też value noise ale u ciebie zupełnie inne podejście ( szybsze dla GMa ), ty tworzysz po kolei surface o różnych rozmiarach od najmniejszego do największego i w każdym jest inny noise ( inne jego rozmieszczenie ) potem rozciągasz surface a interpolacją pixeli zajmuje się już sam GM. Bo w GM jak się rozciąga to się wszystko bluruje. Ja mam inne rozwiązanie dużo wolniejsze, u mnie wszystko jest rozwiązane matematycznie w tablicach. Do działania nie potrzebuję żadnego surface. Użyłem je tylko do pokazania na screenie. Różnica jest jeszcze taka że u mnie rozmieszczenie noisu jest we wszystkich 5 tablicach takie samo zmienia się tylko skala. A tutaj z użyciem gaussa I z obrazkiem: :D Obrazek i noise
  17. Woot jak to działa xD Rozumiem że te textury są generowane? Teren pewnie też.
  18. Bez żadnych dlli czysty GM. Ale to nie jest Perlin Noise tylko prostszy Value Noise. Generuje mi się w 893ms ale to z rysowaniem na surfacach żeby pokazać, bez nich nie sprawdzałem.
  19. d3d_set_ortho zmienia ci projekcję z 3D na 2D taką jaką masz normalnie w GM ale będąc nadal w trybie 3D. I wtedy sobie możesz rysować w ten sposób hud.
×
×
  • Dodaj nową pozycję...