Skocz do zawartości

maciek012

Użytkownicy
  • Postów

    58
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez maciek012

  1. arcadiadev.png

     

    Dłubie sobie powolutku ... ;]

    Czas zacząć programować AI przeciwników myślę nad jakimś fajnym systemem jakieś propozycje? ;]

    Napisałem sobie szybką konsolkę która przyspieszy testowanie.

     

    BTW: szukam grafika co umie rysować charytatywnie ^^

  2. Myślę, że to dobry sposób ponieważ jest prościej zmieniać wygląd postaci, zamiast tworzyć nową animację z inną zbroją tylko podmieniam grafikę zbroi do rysowania ;]

     

    Co do health barów zrobiłem tak:

    GML
    /*

    argument0 - sprite

    argument1 - x

    argument2 - y

    argument3 - actual value

    argument4 - max value

    argument5 - subimage of actual sprite

    */

     

    draw_sprite(argument0,0,argument1,argument2) // Grafika pod kółkiem

    draw_sprite_part(argument0,argument5,0,sprite_get_height(argument0)*(1-(min(1,max(argument3/argument4,0)))),sprite_get_width(argument0),

    sprite_get_height(argument0)-(sprite_get_height(argument0)*(1-(min(1,max(argument3/argument4,0))))),

    argument1,argument2+sprite_get_height(argument0)*(1-(min(1,max(argument3/argument4,0))))) // kółko z aktualną wartością

    draw_sprite(argument0,1,argument1,argument2) // ramka</span>

  3. arcadiadev.jpg

     

    Mały comeback do starego projektu Arcadia ;]

     

    Na razie zacząłem dłubać w animacji szkieletowej postaci, systemem walki - na razie zwykły atak bierze pod uwagę obronę przeciwnika, nasz atak, naszą szanse na trafienie przeciwnika jak na razie działa dobrze :) No i trochę placeholderowej grafiki otoczenia + HUD na razie działa rysowanie health barów z aktualną wartością.

  4. jak coś to się da też upgradować towerki :P

     

    oba "bugi" znam, poprawię w next patchu

     

    @fervi: tak, + na tizena był konkurs

     

    Zauważyłem na ostatniej planszy ^^

    Fajna gierka wciąga na kilkanaście minut, wciągnęła by na dłużej ale jest za krótka niestety ;]

    Muzyczka też sympatyczna dla ucha ;)

  5. Poziom 5, ostatnia fala się trochę rozjechały jednostki na pasku ;]

    Gra fajna, tylko balans troche nie ten tego bo po 3-ciej fali zastawiam prawie całość najsłabszymi wieżyczkami czasem między nimi maga i nic się nie przedostaje ;D

    ork.png

     

    @Edit: Błąd w liczniku zauważyłem na poziomie 6, że odlicza na minus ;]

    ork2.png

  6. Da się, ale musi być jakiś server matka, który by tworzył kilka lobby, np. lobby1 to gracze w tablicy players[1,X], a lobby2 to gracze w tablicy players[2,X]

     

    No myślałem, tak: serwer matka rozdziela dane na temat pokoji (sesji gry) i graczy którzy dołączyli do rozgrywki.

  7. Witam,

    ostatnio myślałem by coś podłubać w GM, i chciałbym zapytać was czy istnieje możliwość wykonania takiej czynności w GM z użyciem 39dll lub innej podobnej biblioteki sieciowej. Chciałbym aby każdy klient który stworzy pokój był serwerem danej rozgrywki nawet jeśli nie ma zewnętrznego IP, główny serwer odpowiadał by za lobby i główne przesyłanie danych a klient komunikował się z innymi klientami z jak najmniejszym użyciem głównego serwera. Pytanie czy da się to zrobić w Game Makerze i jakie obciążenie by to wytrzymało? Jeśli dało by radę prosiłbym o trochę teorii :)

    Z góry dziękuje za sensowne odpowiedzi.

  8. Witam ;)

    Dzisiaj wpadł mi do głowy pewien pomysł, myślę, że nawet ciekawy.

    A mianowicie: Battle Arena

    Miała to być rozbudowana gra typu arena, gdzie zależnie od pokoju będzie można się napieprzać z innymi graczami bądź mobami jeśli aktualnie nie ma graczy w wybranym pokoju. Miała by to być gra typu RPG/Fantasy, średniowiecze, różne klasy postaci, multum broni i elementów zbroi czy też skilli którymi byśmy mogli zaskoczyć naszych przeciwników.

    Myślałem nad paroma trybami areny:

    Team.vs.Team - czyli wchodząc do pokoju (z poziomu lobby) jesteśmy przydzielani do jednej drużyny, myślałem o maksymalnie 4.vs.4 lecz można by było to zmieniać przy zakładaniu pokoju. Jeśli nie będzie wystarczającej ilości graczy a wszyscy już wcisną przycisz pokroju "gotowy" a jedna drużyna by była osłabiona wtedy można by było losowo przenieść kilku graczy z drużyny A do drużyny B.

    1.vs.1 - czyli najprostsza wersja pojedynków bo lądujemy na mapie tylko z jednym przeciwnikiem i gracz zakładający pokój mógłby ustawić warunki wygranej np. do 3 śmierci ogólnie bądź do 3 czy iluś śmierci pod rząd.

    All.vs.All - czyli każdy na każdego, zostajemy przeniesieni do mapy wraz z innymi graczami i każdy walczy z każdym, jednym trybem mogło by być np. ilu graczy jest w danej grze tyle jest rund a gracz który przetrwał w ostatniej rundzie wygrywa.

     

    Oczywiście to są tylko pomysły na sam start 3 tryby były by wystarczające. Gra mogła by być też połączona z serwerem WWW który by mógł sterować kontem tzn. ustawieniami i statystykami z poziomu przeglądarki a w samej grze by były tabele rankingowe biorące pod uwagę różne czynniki postaci takie jak: ilość punktów, ilość zabitych przeciwników itp.

    Wchodząc do gry witało by nas lobby z tabelą pokojów do których moglibyśmy dołączyć dodatkowo znajdował by się sklep w którym moglibyśmy kupować nowe wyposażenie można by też było zrobić dom aukcyjny na wzór tego z diablo III w którym sami gracze mogliby wystawiać swoje przedmioty na sprzedaż.

    Pod koniec każdej rozgrywki niezależnie od trybu dostawać będziemy cenne punkty oraz walutę gry zależnie od ilości zabitych przeciwników/poziomu postaci czy też innych atrybutów.

     

    Taki jest ogólny zarys projektu, pisząc to tutaj chciałbym was prosić o opinię co o tym myślicie co byście dodali/zmienili/wywalili i czy byście chcieli w taką grę pograć. :)

  9. Mam nieregularne tilesy tylko na próbę podrzuciłem jeden żeby sprawdzić jak by to wyglądało bo i tak silnik idzie do kosza :)

     

    @Shil: chodzenie mam na ścieżkach dynamiczne, tylko trzeba dopracować, hehe cień na szybko wiem, że kąt nie pasuje ;)

  10. hehe nie moja z opengameart :) z moim skillem do grafiki ;/ ale mysle, ze wyglada sympatycznie. mysle nad systemem coopa, mamy kilku czlonkow drozyny.i mozemy kazdym stterowac ;) zobaczymy co da sie zribicz i czy wytrwam. poprzedni projekt mi.nie wyszedl jak narazie zostal zawieszony a ja musze cos dlubac ;) (przepraszam za pismo, pisze na telefonie)

  11. to jezeli nic nie robia ukladaj je jako tilesy o wiele mniej pamieci zzeraja, moze nie widac na malej skali, ale jak kiedys bedziesz robil wieksze gry lepiej miec lepsze nawyki ;)

×
×
  • Dodaj nową pozycję...