Skocz do zawartości

SLy

Użytkownicy
  • Postów

    309
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    1

Treść opublikowana przez SLy

  1. :D I jedno mnie troche denerwuje: Po zderzeniu dwóch(lub wiecej) samolotów następuje wybuch, który trwa w nieskończoność(a przynajmniej do czasu, kiedy zniknie z planszy). Co ciekawe wlatując w ten wybuch wszystkie samoloty takkże wybuchają. Byłby to całkiem fajny efekt gdyby trwał tylko chwilę.
  2. A co cię interesuje? Jakieś konkretne algorytmy czy ogólne informacje na ten temat? Heh, linki do pdf'ów znajdziesz na forach warezowych ale tu linku nie podam... :P
  3. SLy

    Snake

    Spróbuj zrobić węża jako kilka "kwadracików". Po zebraniu kropeczki po prostu "doczep" kolejny kwadracik. Jako poruszanie to może spróbuj coś takiego: - powiedzmy, że wąż idzie w prawo; - pierwszy kwadracik przesuwa się o jedną kratkę w prawo; - zapisz współrzędne tego pierwszego kwadracika; - następny niech zajmie jego miejsce; To wszystko chyba w Stepie ale to zależy od tego jak opracujesz skrypt. Wydaje mi się, że ten sposób powinien działać :)
  4. Heh, no bez przesady :P Żeby nabój robić w particlach :P Najprostszym wyjściem jest narysowanie takiego czegoś...
  5. Nadal nie wiem, gdzie to ma przód. Wczesniej miał być robaczek a teraz jest "przechodzien" :D I o co chodzi w tym kodzie? Co on ma/miał robić? else { if direction<aktualny direction+=5 else direction-=5; speed=0; image_single=direction/5 sprite_index=sprite0; alarm[0]=1; }
  6. SLy

    Szukam programu

    Chodzi ci roguelike? Tu znajdziesz trochę o ADOMie. Chyba były też linki do innych gier tego typu.
  7. Według mnie prostym sposobem jest losowe generowanie poziomu wroga w zależności od poziomu BG. Czyli w create wroga level = floor(random(BG.level)+1) pewnie się pomyliłem gdzieś w nawiasach :) Ogólnie chodzi o wylosowanie liczby całkowitej z przedziału od 1 do BG.level czyli aktualnego poziomu bohatera.
  8. To zykła tablica tylko z przedrostkiem "global". Działa tak samo jak zmienne globalne. global.tablica[n] tak wygląda odwołanie do n-tego elementu jednowymiarowej tablicy "tablica". Tablice mogą byc dwuwymiarowe, trój(trzy)wymiarowe... Wtedy wygląda to tak: global.tablica[n,o] - tablica dwuwymiarowa global.tablia[n,o,p] - tablica trój(trzy)wymiarowa Temat tablic był już kilka razy poruszany na forum...
  9. A wogóle da się coś takiego robić??
  10. Link działa. A gierka całkiem fajna. Grałem sam chwilkę i nie znalazłem żadnych błędów. Typowy bomberman czyli spoko. Czekam na nową wersję.
  11. SLy

    KEY

    Wtedy pewnie wyciągnąłby jakieś konsekwencje. W końcu crackowanie to nic innego jak kradzież a kradzież jest karalna.
  12. SLy

    KEY

    Jeżeli key jest wkompilowany w execa to napewno się da... Ale jeżeli by się dało to można wziąć jakąś gierkę Overmarsa, poszperać hexedytorem w execu i już mamy rejestrację, heh, i to nie byle jaką... :lol:
  13. Np. gdzieś w menu daj: hero.level = 1 Nie ustawiaj "persistent" bo wtedy obiekt bedzie w każdym room'ie. Pamietaj, że do zminnej lokalnej odwoływać można się na dwa sposoby: a) w obiekcie "hero" zmienną level zmienisz za pomocą level += 1 W tym wypadku level zwiększy się o jeden; B) jeżeli chcesz odwołać się do zminnej level obiektu hero w jakimś innym obiekcie to zrób to tak: hero.level +=1 P.S. Tyle razy ci mówiłem, że zmienne nie zależą od room'ów tylko od obiektów... ;)
  14. No tak, z tym, że "programowanie nie polega na tym, żeby coś działało. Programowanie to tworzenie w jak najprostrzy i najwydajnieszy sposób" - to cuś wyłożył nam procesor na pierwszej infie 2,5 roku temu... :) Taki mały komenatarz do postów ponizej: Tak mówią :P . Na psora od informatyki mówimy "procesor" lub "wojtuś"(na imię ma Zbigniew) Pisząc "w najprostszy sposób" chodziło mi o w miare najkrótszy i najwydajniejszy sposób. No jeśli działa to jest wydajne ale chodzi o w miarę możliwości najwydajniejszy sposób.
  15. Po pierwsze to czemu liczba=floor(random(4.99)); losujesz liczbę od 0 do 4.99 skoro masz 8 przpadków? Po drugie gdzie to coś ma przód a raczej gdzie powinno go mieć? Czasami chodzi jak "robaczek" a czasami jakoś bokiem. W ogóle sprite'y masz bardzo dziwnie narysowane... "Merda", panowie, "merda". Nie słyszeliście nigdy wyrażenia: "coś mi się pomerdało" or somethin'?
  16. heh, a w jaki sposób możemy ci pomóc? Może ściągnij sobie patcha do GM, który wszystko "odmyrdowuje". A tak na serio, to chyba zapomniałeś załączyć pliku....
  17. Pomysł niepotrzebny. I tak wszyscy chcą helpa a nie program po polsku. No a w czasie, w którym wszyscy czekają na spolszczenie helpa można by się spokojnie nauczyć angielskiego, żeby mniej więcej rozumieć o co chodzi. Ale lenie jedne wolą poczekać... :P
  18. Heh, wiem, że jestem dziwny, inny, chamski, czepiam się wszystkiego ale naprawdę nie czaje co chciałeś przez to powiedzieć... :huh:
  19. Ja bym to połączył: if jakaś_zmienna>=10 and jakaś_zmienna<=15 { Co ma sie dziać jak warunek będzie spełniony }
  20. SLy

    Szukam programu

    Znalazłem płytkę ale tę wcześniejszą (10/98), więc niestety bez gierek. Poszukam jeszcze ale nie sądzę, żebym coś znalazł... Edytor Tekstówek - nie wiem czemu ale link nie zawsze działa. Próbowałem 6 razy i 2 razy działał :(
  21. SLy

    Szukam programu

    Chodzi ci o ten co kiedyś był w Gamblerze(RIP)?? Trzeba było mówić jakieś 2 miechy wcześniej :P . Może znajdę gdzieś tę płytkę...
  22. Czyli jednak dobrze mi wyszło :) heh dokładnie...:D
  23. Twierdzenie Talesa(chyba). 30+20/10+x = 20/x 50x = 200+20x 30x = 200 x = (6 i 2/3) y+4/(16 i 2/3) = y/(6 i 2/3) (6 i 2/3)y + (26 i 1/3) = (16 i 2/3)y (26 i 1/3) = 10y y = ok. 2,63 Mam nadzieję, że nigdzie się nie pomyliłem w obliczeniach. Te ułamki coś mi nie pasują, wydaje mi się, że jest w porządku...
  24. Z jaką animacją? Chodzi ci o "przebieranie nogami" czy zwykły obrót/skręt?
×
×
  • Dodaj nową pozycję...