Skocz do zawartości

Borek

Użytkownicy
  • Postów

    1 359
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    23

Treść opublikowana przez Borek

  1. Wstępna Fabuła: Pewnego dnia w mieście Hetah, gdzie żyli spokojnie mieszkańcy, doszła do nich wiadomość o legendarnych, ukrytych trzech mieczach. Miecze te, jak wiadomość twierdziła miały potężną moc magiczną, ale tylko wtedy gdy zostały umieszczone w komplecie w świątyni znajdującej się daleko na skalistych terenach. Zaciekawiło to mieszkańców nie tylko miasta Hetah, ale także mieszkańców tych miast dalej położonych. Informacja rozeszła się bardzo szybko, co spowodowało iż ochotników do wyprawy było bardzo wielu. Trzem mieszkańcom udało się znaleźć te trzy miecze jednak niestety żadnemu z nich nie przyszło do głowy żeby je umieścić w świątyni, ponieważ wyglądały tak wspaniale, że każdy z nich chciał je zatrzymać dla siebie i szczycić się znaleziskiem magicznych mieczy. Niestety miecze w ich dłoniach nie dawały żadnego odczucia magii, ale mimo to bardzo cieszyły ich posiadaczy. Po upływie kilku miesięcy wszyscy zapomnieli o tym zdarzeniu, aż pewnego dnia kiedy trzech mieszkańców chwyciło za magiczne miecze, a one zniknęły w ich dłoniach poczym spłonęli żywcem. Zaczęły pojawiać się dziwne stworzenia, wszyscy mieszkańcy bronili się jak mogli, jednak niestety wszystkie miasta i miasteczka zostały zniszczone, oprócz jednego o nazwie Ethen. Od tamtej pory mieszkańcy nie mogli bezkarnie wychodzić poza miasto, ponieważ wszędzie czyhało zło, którego nie byli wstanie zwalczyć, mimo to odbudowali nowe miasta, domy, rozwinęli się i nauczyli żyć ze złem które ich otaczało. Jednak już nigdy nie byli wolni tak jak przed laty, wszędzie musieli trzymać się razem. Pewnego rana jeden z silnych i odważnych mieszkańców miasta Ethen postanowił odnaleźć te miecze i nie zatrzymywać ich dla siebie, lecz umieścić w świątyni aby zwalczyć zło na zawsze...
  2. Nie nie... jakby tak miało być, to grafa by zaczynała mdlić. Będą bagna, lasy, góry, doliny, pustynie, jaskinie, krypty i pola...
  3. U mnie wyciąga maks czyli 40/40, no ale przy moim sprzęcie jakby było inaczej to byłbym zdziwiony :P . Jednak tworze nowy silnik gry, wymagania zdecydowanie spadną, aczkolwiek jakieś tam będą, bo przecież jak dźwiga GM wszyscy wiedzą ;) Dzięki za commenty. Room'ów jest dużo, ale to nie ma wpływu na szybkość działania gry, już prędzej na jej wczytywanie.
  4. OK, czas na przedstawienie świata gry. Zdjęcie znajduje się poniżej. Dodatkowo na mapie bedzie możliwość tworzenia notatek. Każdy kwadrat jest roomem, oczywiście na mapie będzie zaznaczone miejsce w którym się znajdujemy :) Grę będziemy rozpoczynać od miasta Ethen ( lewy - górny róg mapy )
  5. Spodziewałem się i takich odpowiedzi oczywiście :) Każdy ma swój gust - nie każdy lubi blondynki... Całkiem inaczej prezentuje się to wszystko w grze. Dzięki za pozytywne/negatywne opinie :thumbsup:
  6. Ehhh tego się obawiałem... No cóż, dzięki :)
  7. Witam. Mam problem ze znalezieniem funkcji odpowiadającej za screen gamme, czyli jasność obrazu w grze. We wcześniejszym GMie znałem funkcje do tego. Szukałem teraz w helpie i niestety nie mogę nic znaleźć.
  8. A Ty wiesz Ranma, że miałem taki pomysł, chciałem zrobić edytor itemów, tzn. w ogóle to miałem zamiar zrobić tak kod, aby można było robić "mody", czyli: własne itemy, questy, potwory a nawet grafikę. Jednak jak wiadomo to wymaga 2 razy więcej pracy. Po drugie kiedy bym udostępnił grafikę to niestety miałbym przyjemność ją widzieć w innych grach :] W sumie to decyzję powniniem podjąć teraz na początku, ponieważ im tego będzie więcej tym trudniej będzie to wprowadzić. Szczerze mówiąc sam nie wiem do końca czy zastosować taką opcję czy nie :sp_ike:
  9. Dzięki :) Tak mam oryginalny klucz. Dlaczego pytasz ? Odpowiedz na PM - bez spamu.
  10. Wrzucam nowego screena przedstawiającego nowy interface i wszystkie jego otwarte okna. PODKREŚLAM iż dane, które są w nich wprowadzone są jedynie przykładem. Screen
  11. Nie no ta giera jest zamocna hehe :D Gratsy dla ciebie człoeniu :)
  12. Jest to jedyna gra w GM, w którą grałem dwie godziny bez przerwy. Powiem tak, grafika ładna, można by było poprawić trochę animację i dynamikę na polach bitwy. Całą grę już zrozumiałem i gra się naprawdę fajnie. Przypomniała mi się gra z amigi "Legion" to była polska gra, od której nie mogłem się uwolnić i myślałem nawet nad jej klonem w GM :) Moim zdaniem powinieneś zrobić, że za kasę można kupować żołnierzy, ponieważ ( przynajmniej nie odkryłem więcej ) można tylko kupować łuki i włócznie, których później jest bardzo dużo i kupowanie ich nie ma najmniejszego sensu, wówczas zostajemy z pieniędzmi za które nie ma już czego kupować. Też trochę denerwujące jest poddawanie się na polu bitwy, tzn. mam namyśli tą ikonkę, klikam klikam i nie wiem czy działa czy nie, daj jakiś timer który pokazuje ile zostało do ucieczki czasu. Drugą sprawą, która trochę kuleje jest zaznaczanie ataku na obce jednostki, ponieważ klikam czasami na wrogie siły, a moi ludzie idą w to miejsce zamiast atakować. Muzyka i atmosfera wciągająca, intro na początku bardzo klimatyczne. Jednym słowem najlepsza gra turowa jaką do tej pory widziałem w GM. Ulepszaj ten projekt, a wyjdzie z niego bardzo dobra i wciągająca gra :thumbsup:
  13. Rzeczywiście robi wrażenie :) Postaraj się jeszcze zrobić, aby samochody próbowały omijać ten olej, który spowalnia :thumbsup:
  14. OK macie tutaj nowe demko, powalczcie z nowymi potworkami ;) Wiele zmian narazie nie ma, ale zawsze coś ;) W sumie to bym nie dawał tego demka gdyby nie te prośby w postach. LINK --> Hidden Swords
  15. Chciałem zrobić dynamiczne oświetlenie, ale jest to nie możliwe z powodu wydajności. Już w tym etapie projektu mam z tym poważny problem, w grze występuje dużo funkcji odpowiadających za DRAWING. Jak się otworzy inventory to fpsy ze 100 spadają do 50, co prawda inventory podczas grania ma się wyłączone, ale mimo to gra na słabszych prockach muli. Niestety duży wpływ ( już pisałem o tym wcześniej ) na krojenie FPS'ów mają drzewa i podłoże, teraz dodatkowo one powiewają. Jedynym wyjściem z tej sytuacji będzie ograniczenie owych elementów do minimum, oczywiście nie psując tym atmosfery. Będą małe roomy, ale za to ich większa ilość. Świat będzie składał się z około 150 roomów i szczerze powiedziawszy nie mam zielonego pojęcia czy to nie będzie miało również wpływu na wydajność. Mógłbym zrobić mniej roomów o rozmiarach np. 3000x3000 pikseli i wyłączać obiekty, których nie ma w zasięgu widoku, ale praca w edytorze takiego rooma to po prostu masakra - obiekty są duże i wszystko zwalnia, mimo iż sprzętu nie mam słabego. Co do tych nieszczęsnych skrzynek, to Ranmus ma rację. Nie będę ich zmieniał, ponieważ spadną FPSy. Tak czy siak można się przyczepić do tego iż światło pada z lewej strony i cień tak samo. Mimo wszystko jestem zadowolony z tego, że GM ma takie duże możliwości pozwalające stworzyć RPGa.
  16. Witam :) Prace nad grą nie stanęły w miejscu, gra ma się dobrze i się rozwija hehe :) Powoli, ale wciąż... Chcę zmienić trochę system walki, tzn. wprowadzić system blokowania np. tarczą albo mieczem w zależności od posiadania. Chcę również zrobić atak jednym kliknięciem, a nie trzymaniem przycisku myszy. Zatem wrzucam dwa screeny z gry, a raczej ze świata w grze :)
  17. Na kodzie, pewnie że na kodzie :D Cóż pokaże Wam część mapy świata, którą rysuje na kartkach ;) Zdjęcie robione telefonem także za jakość nie odpowiadam :P Oczywiście będą jeszcze różne inne tereny - nie tylko lasy.
  18. Prace nie stanęły w miejscu :) W tej grze jest od cholery roboty. Co chwilę mam propozycje na Gm Community współpracy, ale jednak nie skorzystam z żadnej ponieważ większość osób po prostu chce wygarnąć kod źródłowy, stwierdzam to iż nie mają zaprezentowanych żadnych swoich projektów ( nawet jak poproszę o przesłanie na maila ) Trochę popracowałem nad grafą, drzewa się ruszają teraz ;) ( to dla Ranmy ;) ) Musze kupić organy z wyjściem MIDI żeby wyrzeźbić muzyczkę, ale to po wypłacie :sp_ike: ;) Nie powiem kiedy wyjdzie nowe demko, bo po prostu nie mam zielonego pojęcia :D Pozdrawiam !
  19. Powód jest prosty. Dzieje się tak ponieważ kiedy pierwszy raz klikniesz to visible = true, jak dojdzie postać do kliknięcia, to jest cały czas kolizja z nim, czyli ciągle jest visible = false, a wtedy jak klikniesz lewym to objekt nie zrobi się widoczny dopóki będzie kolizja. Czyli najlepiej zrób tak jak mówi BP Ultimate.
  20. O w morde..! daje 9/10 wobec tego iż jest to narazie projekt. Kurde muszę powiedzieć, że bardzo imponujące :) Muzyczka z GOTHIC'a pasuje idealnie ;) Giera ma klimat i wciąga, szkoda że nie ma więcej :) ale wiem jak to jest z projektami i wyobrażam sobie, że całą masę czasu poświęciłeś nad tym. Zmień skina gracza, bo wygląda trochę jakby dzisiejsza moda trafiła w tamte czasy ;) Gratuluje ! Będę trzymał oko nad tym projektem :thumbsup:
  21. Dzięki :) Właśnie najgorszą robotę mam już za sobą co do kodu sieciowego. Jednak mam jeszcze sporo dłubania :) Tymbardziej, że chcę zrobić accounts, czyli każdy gracz będzie miał swoje konto, co umożliwi zapisywanie danych - statystyk :) Ponadto chcę zrobić ( mój plan od początku - stąd też nazwa INFECT ), że po mapce będzie latało parę potworków przeszkadzających, coś ala Aliens [ Attack On Colony ], jednak nie będzie ich tak wiele, lecz parę ( może 4 rodzaje ) Oczywiście, wybór mapy mam też w planach i ogólne ustawienia serwera. Przedewszystkim zmieniam kod sieciowy, teraz nie będzie już takiego problemu ustrzelić kogoś jaki jest do teraz, bo wszystko będzie kontrolował serwer, a jeżeli gracz ma laga, albo zwalnia mu gra, to nie utrudnia to gry innym graczom, lecz jemu samemu... Oprócz tego wszystkie dane ( kasa, energia, armor itp. ) będą kontrolowane również przez serwer ( zaletą jest to, że to zawsze jakieś małe zabezpieczenie przed ingerowaniem w pamięć gry, co jest oszustwem ) Dodatkowo będą nowe bronie oczywiście, jedna z nich już jest ;) - nie powiem jaka :sp_ike: + Zmiana wyglądu postaci ( fryzura, kamizelka i kolory ) - 80% Done + Muzyka - pracuję nad nią :P + Menu - Zrobione I jeszcze parę innych, które również są już skończone, ale nie pamiętam... Narazie wszystko idzie OK. Miałem spory problem z identyfikowaniem postaci na serwerze ( ID każdego gracza ), bo jak wiadomo każdy musi mieć osobne, do którego będą przesyłane informacje. Wyrzuciłem stary system, ponieważ był wadliwy przy większym zamieszaniu, a najbardziej w momencie jak wchodziła osoba z dużym pingiem - serwer po prostu wariował i później kiedy sam chciałem się zalogować to logował mnie trzykrotnie :D Cały czas walczę z optymalizacją szybkości wysyłanego i odbieranego transferu. Udało mi się zrobić, że potrzebny jest 1KB/s przy jednej połączonej osobie, każda kolejna to + 1KB/s więcej. Na początku było 2,5KB/s na osobę, to wszystko mogę zawdzięczać temu iż X i Y wysyłany jest co druga klatka w STEP'ie, a ruch jest symulowany odpowiednio ( żeby postać nie skakała :) ). To tyle jeżeli chodzi o postęp pracy. Szczerze mówiąc, to ta gra powstaje po to, aby zrobić Hidden Swords - Online. Muszę dobrze opanować te wszystkie funkcje, "patenty" itp. nie będę się zabierał za MMORPG bez odpowiedniego doświadczenia, bo to jest bez sensu. Problem polega na tym, że Multiplayer GM'owski nie nadaje się na MMORPG, tak więc wypadało by użyć jakiegoś .dll Jest ich trochę na GM Community, grzebałem się w tym trochę, ale jest zakręcone jakieś :) Zobaczymy, tymczasem wracam do Infect Online :) Pozdrawiam!
  22. Tymon: Oczywiście że wysyłam direction razem z X Y :) Oto się nie bój, tyle co ja już kombinowałem to się w głowie nie mieści, walczyłem o każdy 0.1 KB/s :) Tylko widzicie, bo problem w tej grze polega/ł na tym, że informacja o strzale jest wysyłana do każdego gracza, ale kiedy np. Gracz 1 strzela, a Gracz 2, ma LAG, to Gracz 2, widzi ten pocisk po lagu, wówczas jego pozycja X Y się zmienia i pocisk go omija, natomiast Gracz 1 na ekranie widzi jak pocisk trafia prosto w Gracza 2 :) Teraz robie to tak, jak być powinno, czyli wszystko idzie przez serwer i Gracze widzą oczami serwera, czyli serwer oblicza czy został trafiony jakiś gracz, ile gracz ma HP itp. Tak jest w profesjonalnych grach :)
  23. Nie, nie ma zalegających wiadomości. Pytasz czy czsami nie wysyłam osobno X Y ? Tymon gdybym tak robił to musiałbyś grać na łączu 100 Kilo na sec. :) x,y,sprite są wysyłane jednym kanałem.
  24. Właśnie przepisuje cały kod sieciowy, bo też mnie to denerwuje kiedy nie zalicza trafień. Musi być naprawde dobry ping, żeby nie było problemu. Co do tego, że nie widać siebie samego podczas stawiania serwera, to znam ten błąd :) Dzięki za uwagę :thumbsup: Globalny Serwer był wyłączony od 5:00 do 12:00 - Ponieważ stał u Ojca na kompie, a ten musiał restnąć system i po prostu zapomniał włączyć serwer B)
  25. Dzięki wielkie :) Tak więc, osoby, które są za NATem, mogą zagrać używyając tego programu HAMACHI Instalujemy go: Łączymy się na serwer "Infect Online" Hasło: counter Jak już jesteśmy podłączeni, to odpalamy grę Infect Online i logujemy się na adres: 83.17.239.226 lub 83.17.239.227 Zależy na jakim kompie u mnie stoji serwer :) Serwer gry jest włączony całą dobę, lecz niestety HAMACHI nie zawsze, tak więc osoby za NATem nie mogą pograć o każdej porze. Niedługo powinno to się zmienić ;)
×
×
  • Dodaj nową pozycję...