Skocz do zawartości

Ranmus

Filar Społeczności
  • Postów

    3 205
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    4

Treść opublikowana przez Ranmus

  1. Głupie tematy dajecie ;). Ja bym chętnie widział taki, który zaraz podam poniżej i sam chętnie bym wziął udział, ale ostatnio na dupie nie mogę usiąść i na kolejną rundę ligi 24 zapiszę się chyba w połowie lutego, po sesji. Typ gry: Tower Defence. W skrócie chodzi o to, że jest określona ścieżka którą ida potworki, a my musimy za pieniążki kupować różne wieże czy inne przeszkadzajki, które będą skutecznie eliminować potwórki, ponieważ celem gry jest niedopuścić aby potworki przeszły całą ścieżkę. Po każdym przejściu kolejnej hordy potworków dostajemy kasę na lepsze uzbrojenia, gdyż przeciwnicy są coraz silniejsi, krótko mówiąc gra typu survival, ale z konkretną formą (potwory, ścieżka, wieże czy inne przeszkadzajki na drogach, ale nie musi być klimat średniowieczny), a nie takie "zróbcie byle co" z pierwszej tury. :D Tutaj macie 2 przykłady wykonane we flashu: http://www.playgamesclub.com/online-games/...er-defence.html http://novelconcepts.co.uk/FlashElementTD/ Lubię tego typu gry, więc chętnie pograłbym w te wasze wypociny. :) Gra jest nietrudna do zrobienia (potworki chodzą po okreslonej ścieżce - path, wieże można powiązać relacją z niewidzialnymi obiektami typu koło, które przy kolizji z potworem pobiera jego id i blokuje sprawdzanie innych kolizji do czasu gdy kolizja z pierwszym potworem ustanie ; przekazanie wieży id potworka itd.) i co najważniejsze - ciekawa, gdyż rodzaj i rozmieszczenie broni decyduje czyli taktyka są najważniejsze.
  2. Nie programuję w C, ale nie powinno się otworzyć pliku w trybie append tudzież przesunąć kursor do końca pliku?
  3. Gooman podał najłatwiejszy sposób.
  4. Da się, ale w ciul roboty, gdyż wiąże się to ze skomplikowanym zapisem i odczytem zmiennych z/ do pliku, gdzie GM nie jest zbyt szybki.
  5. Ranmus

    Pisanie Książki

    Ale jesteście ciapy. Piję do tego języka wysokiego poziomu. Przecież to pojęcie względne a nie absolutne i zależy jakie języki się porównuje. Jeżeli porównujemy assemblera z c++, to c++ jest rzeczywiście językiem wysokiego poziomu. Ale jeżeli porównamy takiego purebasic, javę czy php, to c++ jest już w tym przypadku językiem NISKIEGO poziomu. Szpece od siedmiu boleści. ;P Postępująca informatyzacja, ułatwienie pracy w tym i programowania skutkuje tworzeniem i upraszczaniem języków. Jak kiedyś, wiele lat temu C++ był przez większość uważany za język wysokiego poziomu, tak dzisiaj sytuacja diametralnie się zmieniła i np. wg mnie do języków niskiego poziomu spokojnie bym już zaliczył assemblera, c i c++ (co czyni już znaczna część informatycznego światka).
  6. A tak naprawdę siedzi na windowsie bo coś tam mu się nie chce zrobić. :]
  7. W ustawieniach obiektu masz coś takiego jak depth (również i zmienna), domyślnie jest ustawiona na 0. Ujemne wartości, to pozycja bardziej na wierzchu, a dodatnie na odwrót. Jeżeli obiekty mają tą samą wartość depth, to na wierzchu zawsze jest obiekt najpóźniej stworzony.
  8. Ja tam próbuję w C#, ale coś mi nie wychodzi, mam kłopoty z zalogowaniem się na serwer smtp gmail'a (bo chcę na nim przetestować). Zresztą to jest .NET. Może ktoś machnie to w C++, Delphi albo javie. Tutaj jest fajny przykładzik do javy: http://www.jscape.com/articles/sending_ema..._ssl_gmail.html
  9. Ja bym zrobił, ale nie znam się na VB. Trzeba pomagać innym w potrzebie. :) Swoją drogą musi to być Visual Basic czy może być Visual Basic .NET? Micanser, Dziadekkleofas: Wy chyba nie znacie realiów.
  10. @Force: Ale wiesz, ta gra nie jest robiona w Game Makerze. ;)
  11. Ranmus

    Szukam programu

    @Dark Maximal: To poszukaj jeszcze raz.
  12. Hehe, Littlefish, a już chciałem napisać, żeś lizus. Tutaj nie ma co głosować, anaconda wydał najbardziej dopracowaną grę i tyle (chociaż mój pomyśł mi się bardziej podoba). Ciekawi mnie zaś trzecie miejsce. :]
  13. Anaconda: Głupi argument. To, że są takie a nie inne plansze, to wina czasu, którego mi nie starczyło. Spokojnie przecież można zaprojektować planszę, gdzie trzeba użyć trochę mózgu. A, że gra dodatkowo posiada cechy zręcznościówki, to przecież nic złego. :) Jak ktoś chce, to w moim uploaderze jest dodatkowe archiwum z grą z 7 planszami oraz źródłem gry (ostrzegam, że syfne :P). Silnik jest darmowy i można se go przerobić. :)
  14. Dobra, zrobiłem coś na szybkiego ale krucza fujara. W ostatnią minutkę zmontowałem tylko 2 plansze. Łeeee.... https://gmclan.org/up1_4_mb.html EDIT: W Readme zapomniałem dodać, że lewym klawiszem myszy przyciągamy kulkę. I ona nie zawraca w linii prostej do kursora, tylko skręca.
  15. Dobra, jak się sprężę, to może coś uda mi się zrobić. Gierka londona mnie zmotywowała. XD
  16. 1) Przykład to przykład, a nie gotowy silnik do wykorzystania. 2) Przykład ma pomóc w rozwiązaniu pewnej kwestii, a nie stanowić PODSTAWOWY SILNIK GRY 3) Jak już Pietrus napisał - przykład jest po to, byś go otworzył, zobaczył jakie mechanizmy się za nim kryją, co i jakie funkcje do tego służą, po to żebyś potem mógł sam umieć je zastosować w praktyce, a nie bezmyślnie kopiować. 4) Do przykładów są załączone notki używania, z niektórych można korzystać, z niektórych nie i służą tylko i wyłącznie w celach edukacyjnych. 5) Nie wszyscy nowicjusze robią gry na przykładach, nie przerabiają ich. Ci bardziej zdolni po nauce GM'a na podstawie helpa i przykładów potrafią samemu zrobić jakąś prostą grę całkowicie od podstaw. 6) Jeżeli nowicjusz pierwsze co robi po ściągnięciu GM'a to przeróbka przykładu - to oznaka, że jest niecierpliwy, nie umie się prawidłowo uczyć, nie powinen w ogóle zabierać się do tworzenia gier. Nie każdy musi być twórcą gier. Można zbierać znaczki, zapisać się na SKS, pasjonować się fotografowaniem, jest tyle innych możliwości. Chcesz wiedzieć jak się zachowuje NORMALNY nowicjusz a nie jakiś młody / gniewny dzieciak? Proszę bardzo, sprawdź sobie tematy użytkownika Dangon i dokładnie przeczytaj jego posty i w jakim tonie prowadzi dyskusje oraz jakie kolejne stadia przemierza w nauce Game Makera: https://forum.gmclan.org/index.php?act=Sear...ult_type=topics Czytaj tematy od dołu - najpierw powitanie i pierwszy kontakt z programem, potem jego nauka, a następnie zaprezentowanie swoich pierwszych gier - uwaga - zrobionych nie na przykładach!
  17. Dobra, zagrałem. Przyjemna gierka, grafika w porządku itd. itp. ;) Nie mam czasu się teraz rozpisywać. A propos, plansza "pitting crates" ma drugi wariant przejścia, nie wiem czy zamierzony czy też z nieuwagi. Otóż jeżeli z punktu startu idziemy cały czas w prawo, to dojdziemy do ostatniego skrzyżowania. Na nim jeżeli idziemy od góry do dołu, to nie przepychamy jednej ze skrzynek przez to skrzyżowanie, lecz wystarczy umiejscowić ją na środku, cofnąć się i przepchać skrzynkę przez skrzyżowanie od prawej do lewej aż do samego wyjścia. ;)
  18. Solidnie wykonane gierki, ale nie podoba mi się, że zablokowałeś klawisz ESC przed wyjściem z gry. Osobiście bardziej do gustu przypadła mi gra z cyframi, ponieważ ta z kółkami znudziła mi się na 5 levelu, gdyż trochę przesadziłeś ze skalowalnością plansz. Masz potencjał. :)
  19. 1) Nie ma. Musiałbyś pod spodem narysować skalowany tekst albo po prostu używać czcionkę bitmapową z gotową ramką. 2) Da się. Wystarczy wprowadzić jakąś zmienną, od której bedzie zależało tworzenie koloru za pomocą funkcji make_rgb_color i tenże kolor podstawisz bodajże do draw_text_ext (nie pamiętam w tej chwili dokładnych nazw funkcji).
  20. No jak się innych nie zna, to rzeczywiście, można wysnuć takie twierdzenie. :)
  21. Trzeba było napisać, że jesteś bratem buziola. Nie prościej? ;)
  22. Dobra, możecie mnie zapisać testowo na drugą turkę. Raz można wystartować, a potem to się zastanowię. ;) Dopisałem cię do tabeli :] Marmot
×
×
  • Dodaj nową pozycję...