Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 825
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    144

Treść opublikowana przez gnysek

  1. A sprite_index == execute_script(typ) ?? Nie wiem, zagmatwałeś to :P Ja bym tablicę zrobił i tyle.
  2. Nie FUTURE, a FEATURE, czyli cecha, funkcjonalność (tzw. ficzery).
  3. To może po kolei? Zmienna to jest coś co przetrzymuje wartość, funkcja, to jest coś co wykonuje czynności. Np. kartka papieru przetrzymuje zmienne, a niszczarka papieru wykonuje funkcje :) Albo telefon trzyma numery, a wciśnięcie guzika wykonuje funkcję dzwonienia, pod jeden z numerów (zmiennych).
  4. Przeprowadzaliśmy z Borkiem testy tworząc silnik do nowej gry i jak niektórzy wiedzą, Almora zjadała czasem nawet ponad 1GB ramu, tymczasem po optymalizacji kodu i wczytywaniu oraz kasowaniu zasobów, czy odtwarzania muzyki za pomocą DLLa tak, aby GM jej nie wczytywał, ograniczyliśmy zużycie w testowej wersji do jakichś 30MB, a mimo to mapy wyglądały tak samo. Co prawda obcięliśmy w testach GUI czy przeciwników, ale załóżmy, że stanowią oni 50% to i tak 60MB a 1024MB to o 95% więcej! Oczywiście nie przy każdej grze musi być aż taki skok, ale wczytywanie zasobów z dysku i kasowanie ich, oraz wyłączanie nieaktywnych obszarów na planszach, przyspiesza grę.
  5. gnysek

    Almora 0.7.5a

    Musisz pisać do Ranmusa, ja nie mam uprawnień do włączania oprogramowania na serwerze :)
  6. gnysek

    Almora 0.7.5a

    Nie ma. Musisz postawić sobie samemu, lub znaleźć chętnego. Możliwe, że jeszcze kiedyś postawimy oficjalny serwer, ale to dopiero po premierze Aliensów, jak przeanalizujemy czy warto coś dalej z Almorą robić :P
  7. nie wiem czy klasa nie była by lepsza w takim przypadku, bo to ciągłe global to też nie jest najszybsze :P
  8. No dopadłem dzisiaj Borka na gg :P Niestety przez święta i parę innych spraw ostatnio trochę prace zwolniły, ale na szczęście ogólnie nie jest źle. Niedługo zaczniemy drugą fazę testów, poza samą grą jest pomysł na dodanie edytora i jego też będzie trzeba sprawdzić. W Almorze nie było opcji tworzenia i wysyłania map do innych użytkowników, więc testy tego elementu będą bardziej niż konieczne. Zobaczymy jak będzie to działać i wtedy ostatecznie zadecydują się losy edytora. Myślę, że obecnie postęp prac jeśli chodzi o fazę alpha, to jakieś 40%. Myślę, że pod koniec stycznia zaczniemy już sypać konkretami co do gry i będzie można pokazac coś wiecej niż screeny :)
  9. gnysek

    ArcMagi nadchodzi...

    Huh, pewnie ArcyDużo :P
  10. Załóżmy, że: GML typ = 'domek'; domek = "inna zmienna"; Ponieważ w polu execute kode podajesz +typ+ oznacza to, że taki ciąg: GML typ = 'domek'; execute_string(" show_message(typ); show_message("+typ+");"); Pokaże kolejno: zauważ, że użycie + powoduje, że pomiędzy znaki " " zostaje wsawiona zawartość zmiennej typ, czyli 'domek', to znaczy że: show_message("+typ+"); to tak naprawdę show_message(domek); Tak samo string(typ) - to "domek", natomiast string("typ") - to "typ". W takim razie twój execute code wygląda tak: GML if sprite_index == 'domek' { typ=string_letters(typ); typ += '2'; sprite_index = 'domek'; typ = string_letters( typ ); } else { typ+= '4'; sprite_index = 'domek'; typ = string_letters( typ ); } typ=string_letters(typ); Wniosek: GML //zamień "+typ+" //na samo typ
  11. Jak serwer jest windowsowy, to połączyć się z wiersza poleceń i odpalić program zapewne :)
  12. gnysek

    ArcMagi nadchodzi...

    No wiesz, jak czasem jadę autobusem i jedzie kilku gimnazjalistów puszczając na komórce coś co przypomina spadanie po schodach zestawu garnków to się właśnie zastanawiam, czy oni wiedzą co to jest muzyka, a czym jest kicz ?
  13. Kurcze, kiedyś źródło się pokazywało :/
  14. gnysek

    Almora 0.7.5a

    Że co ? Już bym wolał wersję na Atari wydać. Co do samej Almory - to pewnie, że nie umrze, myślimy o napisaniu jej w czymś innym niż Game Maker i przy okazji o przesiadce do poważnego programowania, ale tak naprawdę na razie najważniejsi są Aliensi. Potem zobaczymy na co pozwoli nam czas i fundusze, bo przesiadka na C++ lub inny język to nie jest jeden dzień i trochę trzeba się tam pobawić i pouczyć, zanim będzie można zacząć na poważnie programować duży projekt. Dlatego - oficjalnie na razie są tylko Alensi, reszta leży w kartonie i czeka na swoją kolej :P Ja sam mam obecnie 3 gry w planach, ale póki co nie opuszczają mojego zeszytu z planami :P Nie chcę tworzyć byle badziewia, więc na jakiekolwiek produkcje musicie poczekać.
  15. http://hurkel.gmclan.org/tymon/?path=php/gml/parser/data ??
  16. Tak retorycznie pytam, bo jak ktoś ma problem z taką rzeczą... kto wie, jakie pytanie będzie następne :P
  17. Pytanie za 100000000000000 punktów Czy ta gra chociaż jest stworzona w Game Makerze, czy to przypadkowy produkt?
  18. gnysek

    ArcMagi nadchodzi...

    Mi się pierwsza sekunda kojarzy z MGS :P Mi się tam podoba, jak załączyłem w Winampie to dopiero po godzinie się skapnąłem, że chyba słucham tego w kółko :P Skoro nie wyłączyłem po pierwszym razie - nie jest złe.
  19. A taka piłka :P Myślałem o bilardowej :P Mea culpa
  20. gnysek

    Trójkąt bermucki

    Nie wiem o co tutaj chodzi, ale jeszcze jeden post i wszyscy dostaną po warnie.
  21. skoro masz kąt i prędkośc, to prosta funkcja wystarczy (funckja to jest ax + b )
  22. gnysek

    [C++] Grafika w konsoli

    W Turbo Pascalu kiedyś robiłem program który pokazywał obrazy, bodaj właśnie konsola na pełnym ekranie to była.
  23. jak literki mają stałą szerokość, to się da, jak nie, to nie warte zachodu :)
  24. gnysek

    Szukam Programisty!!

    Jakbym ja umiał robić taką grafikę... problem w tym, że Borek nie umie się swoimi umiejętnościami podzielić :P
×
×
  • Dodaj nową pozycję...