Skocz do zawartości

Dacus

Użytkownicy
  • Postów

    36
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez Dacus

  1. Zacznijmy od tego co najwspanialsze! Gra nie ma ikony. Tak jakby się kamuflowała. A może jeszcze dać mu nazwę bez znaków? Przy takiej grze mogłeś się szarpnąć na ikonkę. Niechętnie patrzę na plik readme. Dlaczego cała kontrolka jest zamknięta w pliku readme, zamiast stworzyć praktyczny tutorial? Nie każdy ma superpamięć. Lepiej dać taką kontrolkę pod F1, albo stworzyć owy tutorial.

    Obraz w czasie wczytywania też brzydki. Połowa elementów robiących za tło jest faktycznie przeźroczysta, a część jest koloru czarnego i nieprzeźroczyste.

    Mniejsza o to.

    Dlaczego okno gry jest takich walniętych rozmiarów?! Rozumiem, że masz 5:4 i dużą rozdzielczość, ale dobry programista z góry założy, że gracz to łoś, który nie przeczyta readme i ma przeciętny monitor. Okienko powinno być rozmiaru 800x600 i możliwe do zmiany na większą rozdzielczość i włączenie/wyłączenie pełnego okienka. Zamiast tego mamy ukryte gdzieś z boku pliku readme F4 - pełny ekran .

    Co to wogóle za syfny pomysł, żeby robiąc grę po angielsku WSZYSTKIE kluczowe informacje napisać w readme po Polsku.

    Kiedy już poustawiam wszystko, żeby było jak najlepsze, mogę sobie pograć.

    Muzyka pasuje do stylu graficzne, a dźwięki nie brzmią oklepanie i nie walą po uszach. Wieże obronne mogłyby być oryginalniejsze, ale i tak są w pewnej "rozpiętości" możliwości.

    Przeciwnicy są mało oryginalni, nie dają przyjemności dla oczu. Sądzę, że ocena 4 będzie najodpowiedniejsza. Wszystkie ważne elementy są w pewnym stopniu zrobione.

     

    -Nieoficjalny GMrecenzent IamVader

     

    - Ikona jest w projekcie. Po skompilowaniu nie wiem czemu znikła.

     

    - Za mało było czasu na stworzenie takich rzeczy jak tutorial. Lepsze readme niż nic.

     

    - O co ci chodzi z rozmiarem okna to nie wiem. Starałem się dobrać taką rozdzielczość, żeby wszyscy mogli pograć. Sugerujesz, że w 2010 roku przeciętny monitor ma max rozdziałkę 800x600? Gdybym robił grę dla siebie, to miała by rozdzielczość 1920x1200...

     

    - Co do zmiany rozdzielczości, rozbudowanego menu opcji i większej różnorodności przeciwników to patrz punkt drugi.

     

    @Lechu4444

    Nazwę wymyśliłem na poczekaniu. Nie wiedziałem wtedy skąd mi przyszła do głowy. Teraz już wiem. :)

  2. Miałem podobny problem z przezroczystościami w GM7 czasem. Pomagał restart komputera lub wejście do panelu Nvidii, zmiana ustawień i zapisanie. Resetowało to w pewien sposób kartę graficzną i wszystko potem działało dobrze. W GM8 nie zdarza mi się to. Masz raczej nowe sterowniki?

  3. Planujesz kolejną wersję?

    Całkowicie nowej wersji raczej nie, mogę poprawić parę rzeczy czy dodać jeżeli będzie zapotrzebowanie. Ale musicie napisać co. Muzyka, to wiem(a byłem taki z niej dumny ;)).

     

    Niestety gra mi nie działa. Wygląda na to, że ma to związek z surfaceami.

    Co konkretnie się dzieje? Czy inne gry z surfaceami ci działają? Jaki masz sprzęt?

  4. Tytuł: Cybetron Defence

     

    Gatunek: tower defence

     

    Opis: Twoją planetę Cybetron zaatakowali obcy z planety Orbotron. Desant udało by się odeprzeć bezproblemowo, jednak dzięki swojemu kulistemu kształtowi, wrogowie rozwijają duże prędkości i docierają bezpośrednio do głównych procesorów rozproszonego centrum dowodzenia. Misja jest beznadziejna, ponieważ został już tylko jeden procesor. Musisz bronić go do końca, by ginąc zabrać jak najwięcej wrogów ze sobą. :P

     

    Gra była zrobiona w ciągu 2 tygodni(więc proszę o wyrozumiałość) na konkurs Rabbcia. Jest to moja pierwsza, powiedzmy że skończona, gra w Game Makerze. Jest po angielsku, gdyż polskie literki nie bardzo wychodzą standardowymi metodami. Wolę wcale nie robić po polsku niż zrobić bez ogonków, bo IMHO wygląda to tandetnie.

     

    Download:

    https://gmclan.org/up6168_3_Cybetron_Defence.html

    lub

    http://dl.dropbox.com/u/5925607/Cybetron%20Defence.zip

     

    Rozmiar pliku: 10,6 MB

     

    Autorzy:

    Programowanie:
    Dacus

    Fabuła:
    jak wyżej

    Grafika:
    jak wyżej

    Muzyka:
    jak wyżej

     

    Screeny:

    screenshot108.jpgscreenshot103.jpg

  5. nie wszystkie, ale większość, zwykle na ligę 24 jest więcej uczestników którzy trwają do końca :P

    Aha! Bo wy młodzi jesteście, dlatego tak krótko wytrzymujecie. :P

     

    Mam tą grę na forum przedstawić, czy autor konkursu to zrobi?

     

    I co, będę miał -10% warna? :P

  6. Już rozumiem. Dobra, zapomnij tamto. Nowy kod:

     

    w Create:

    GML
    ruch = true;

     

    Wywołanie zatrzymania:

    GML
    ruch = false;

    alarm[0] = room_speed * 3;

     

    alarm 0:

    GML
    ruch = true;

     

    Swój kod musisz zmienić tak:

     

    Przy skręcie w prawo:

    GML
    if place_free(x+4,y)

    {x+=4 * ruch}

     

    Przy skręcie w lewo:

    GML
    if place_free(x-4,y)

    {x-=4 * ruch}

     

    Przy skakaniu:

    GML
    if ! place_free(x,y+1)

    {vspeed = -10 * ruch}

  7. Włączenie zatrzymania na kilka sekund np:

     

    Skrypt wywoływany w obiekcie który ma się zatrzymać

    stop(sekundy):

    GML
    old_speed = speed;

    speed = 0;

    alarm[0] = room_speed * argument0;

     

    alarm 0:

    GML
    speed = old_speed;

     

    Aby obiekt był niezniszczalny ustaw jakąś zmienną na true i podczas kolizji, czy tam gdzie odejmujesz życie, sprawdzaj czy jest ustawiona.

  8. Ja oddam to co się uda zrobić.

     

    EDIT:

    Ale z was mięczaki... :P Liczyłem na porządną rywalizację. To mnie zmotywowało do "skończenia". Zawsze można coś dodać i ulepszyć ale jako że dedlajn blisko to właśnie wysłałem linki do Rabbcia.

  9. Czy jest sposób na wysyłanie danych jeszcze optymalniejszym sposobem?

    Całość dotyczy projektu gry platformowej, gdzie pozycja gracza zmieniać się może niezależnie od tego, czy gracz użył klawiszy kierunkowych.

     

    Pozdrawiam.

     

    Rozumiem że serwer twojej gry nie kontroluje całości fizyki w grze, gdzie klient tylko przekazuje dane z kontrolera i wyświetla grafikę na podstawie danych zwróconych.

     

    Jeżeli tak, to możesz przesyłać przyciśnięcia klawiszy, ale każdy inny ruch musisz potraktować jako takie samo zdarzenie. Dla serwera będzie bez różnicy co powoduje ruch postaci. Oczywiście co pewien czas musi być też synchronizacja pozycji.

  10. Tytuł:

    Cybetron Defence

    Ukończono:

    100%

    Opis:

    Twoją planetę Cybetron zaatakowali obcy z planety Orbotron. Desant udało by się odeprzeć bezproblemowo, jednak dzięki swojemu kulistemu kształtowi, wrogowie rozwijają duże prędkości i docierają bezpośrednio do głównych procesorów rozproszonego centrum dowodzenia. Misja jest beznadziejna, ponieważ został już tylko jeden procesor. Musisz bronić go do końca, by ginąc zabrać jak najwięcej wrogów ze sobą. :P

    Program/Język Programowania

    GameMaker

    Screeny:

    screenshot108.jpg

    Aktualnie robię:

    Koniec. Wysłane do Rabbcia.

    Słowa od autora:

    Program i grafika, dźwięki i muzyka są w całości moje.

×
×
  • Dodaj nową pozycję...