Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 825
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    144

Treść opublikowana przez gnysek

  1. To ja wiem, chodziło o dwa roomy na serwerze. Teraz jest podział na strefy, więc też dostajesz tylko potrzebnych graczy.
  2. Oświeć mnie, jak na serwerze dwa roomy na raz obsłużyć ? :D
  3. Tak. Problem jest taki, że serwer nie jest w stanie operować na dwóch roomach na raz z wiadomego powodu xD Dla tego całośc to jeden room.
  4. No tak, zalezy jakie zastosowanie ma być :)
  5. O wyznaczniki macierzy, własnie z tego oblałem studia :P Ja to bym zrobił w paincie sprite i użył place_free, a jak chcesz sie bawić w bardziej zaawansowane obliczenia, to miłej zabawy :)
  6. Arena do walk już jest. Co do sprawdzania itemów, to mniej wiecej tak to ma wyglądac :) Kwestia dobrego oprogramowania całosci (tak naprawde da sie zrobic jakie tam sobie wymyśle questy, kwestią pozostaje trudnosc ich zrobienia).
  7. WiFi jest nieco wolniejsze :) Zresztą, wazne, zeby działało, a jak komuś muli łącze to jego problem xD
  8. Ale kazdy bedzie miał ten sam zestaw Questów indywidualnych. Questy zbiorowe dojdą dopiero w 0.8.0 jak poprawimy silnik z Tymonem i dojdziemy do ładu z UDP. @pablo: Na razie w Almorze UDP zostaje jak w Alienach, bez Twojej poprawki, bo zaraz się tak zamieszamy ze zmianami, ze wszystko przestanie działać xD Zajmę się tym potem, wystarczy, że wczoraj przez 3 godziny dochodziłem dla czego UDP nie działa jak zginę, a potem następne 3 dochodziłem skąd biorą się guziki jak dostajesz nowy level... siedziałem od 9 rano do 23 nad zmianami i niewiele tego zrobiłem, muszę się najpierw dobrze z Almorą poznać, a dopiero potem będę się dalej bawił w poprawianie. Nie obiecuję też, że w 0.7.6 wszystko będzie działać, ale postaram się posprawdzać działanie - mam w domu 4 komputery na których mogę testować, więc da się już w miarę dobre testy przeprowadzić :)
  9. jak potrzebujesz 4 różne własciwosci dla tych samych obiektów, to w create ustawiasz im wszystko np. na 0, a potem lecisz z innego obiekty lub room creation code tak GML var a; a = instance_create(0,0,obj_bot); a.hp = 100; a.costam = 200; /* drugi bot */ a = instance_create(0,0,obj_bot); a.hp = 542; a.costam = 12; Chyba, że nie zrozumiałem problemu ...
  10. ComeX za ciągłe prośby o pomoc i nie korzystanie z nich, nie wyciąganie wniosków i nie próbowania nawet przez sekundę myślenia samodzielnie nad problemem dostajesz ode mnie ostrzeżenie. Jeżeli nie zmienisz swojego postępowania i nadal będziesz od nas oczekiwał, ze całą robotę zrobimy za ciebie, a do ciebie będzie należało tylko kliknięcie w guzik "Zrób EXE" w Game Makerze, to się grubo mylisz. To jest moje jedyne i ostatnie ostrzeżenie w Twoim kierunku, następnym razem trafiasz na listę osób którym sprawdzamy posty przed publikacją i każdy post w którym pytasz nawet nie myśląc nad tym co już dostałeś, będzie od razu kasowany - nie po to Ci pomagamy, żebyś sobie naszą pomocą podcierał tyłek i miał ją gdzieś.
  11. Nie wszystko jest na UDP :) Co do questów które się kończą - większość danych na temat questa zbiera klient, także jak wyjdziesz z gry wszystkie dane zostaną utracone, więc jak ty to widzisz ? Poza tym, jeżeli ktoś ciągle dostaje kicka, to znaczy, że ktoś nie chce aby grał na jego serwerze, więc po co mu questy ? Sprawa trzecia - język polski... może w następnej wersji, jak będę poprawiał wszystko po kolei. Zresztą bardzo dużo grafik było by do poprawy... nie chce mi się :)
  12. Tak jak obiecałem, jest pierwszy screen :) Oczywiście Quest na screenie jest kompletnie zmyślony, bo na razie questy jeszcze nie działają, ale jutro mam nadzieję, że pierwsze questy będą już za mną. Część zostanie ukryta w grze i będzie dostępna u konkretnych NPC, żeby było trudniej i dłużej, no i na pewni będzie sporo backtrackingu xD Zjadłem też guzik Close na panelu z Questami, muszę go dorobić, bo Cancel ma przerwać Quest. Co ważne - wylogowanie z gry lub śmierć oczywiście kończy quest :)
  13. No jak nie zapiszesz gry to i wczytaj nie zadziała ...
  14. GML menu_set_actions( 'room_goto_next()' , 'game_load("savegame.sav")' , 'show_info()' , 'game_end()' ) miałeś o ()' za dużo :)
  15. Ale jak trafisz na końcówkę sekundy, to trzy miną szybciej, niż jak trafisz na początek. Niestety - jak gra zwalnia to i odmierzanie czasu zwolni. Dla tego własnie GM powinien być wielowątkowy.
  16. Jak dobrze napiszesz - to tak. Jak grałeś w almorę i byłeś w dungeonach, to właśnie tam tła były doczytywane.
  17. http://4programmers.net/Z_pogranicza/Autorun_p%C5%82yty_CD
  18. Więc tak, przyjrzę się opcjom Chaotic, Good i Evil i możliwe, że zamienimy je na jakieś klasy, ale na pewno nie w pierwszym update. Postaram się dobrze zbalansować nabijanie kolejnych leveli czy zdobywanie expa, znaczy zrobię to na pewno, tylko nie wiem jeszcze co dokładnie zmienię. Mapa na pewno doczeka się przeróbek, ale na razie też niewiele mogę wam powiedzieć - dopiero dobieram sie do serwera i klienta, muszę teraz prześledzić co gdzie i jak się dzieje i razem z Tymonem najprawdopodobniej poczyścimy nieco kod (refactoring, postaramy sie powtarzające się skrypty pousuwać z obiektów, żeby łatwiej było potem całością zarządzać xD). Tak naprawdę na początek od strony gameplayu nie spodziewajcie się epokowych zmian, bo muszę się w całości ogarnąć, a niestety Almora to nie catch the clown, w 15 minut nie dojdę co jest do czego xD
  19. Mi raczej z Blue Screen Of Death :P
  20. @Indrycho: Ponieważ ten pomysł to jawna dyskryminacja Ranmusa, to nawet nie czytam do końca :P Weź odstaw to co jesz na kolację, bo ci szkodzi!
  21. No tak, w każdej grze jest coś takiego, że niektóre itemy są tylko nagrodami za określoną czynność (zazwyczaj zabicie bossa) xD Co do tego masz rację.
  22. Nie kombinujcie. Najpierw potrzebne zmiany, potem zmiany w rozgrywce, ok ?
  23. Myślę, że zbalansujemy to i owo przy okazji, porobimy odpowiednie tabelki i tego typu sprawy. Ponieważ jest jeszcze trochę itemów w samej grze, jak i poza nią, których brakuje, to są dwa wyjścia: dać im kosmiczne ceny i kosmiczne właściwości, lub obniżyć te obecne i wydłużyć rozgrywkę. Myślę nawet, że można by rozwój postaci połączyć jakoś z Questami, żeby nieco go opóźnić, ale naprawdę pomysłów jest wiele, a trzeba pamiętać, że wolałbym nie dodawać kolejnych zmiennych do wysyłania przez serwer i ograniczać ilosć wymienianych danych, żeby serwer był w stanie wytrzymać jak najwięcej graczy. W sumie jak już zaczniemy prace nad zmianami to i tak powiemy wam co dodajemy dopiero kilka dni naprzód i niestety, ale zasada zachowania tajemnicy będzie obowiązywała nadal. Bo jak dam zbyt dużo obietnic, to skończę jak posłowie PiS :P W opozycji xD
  24. Jak będzie lista, to pokazemy, na razie to są tylko rzucane pomysły i nie spisaliśmy ich konkretnie :P Oficjalnie na razie dojdą questy i tyle :) Nieoficjalnie, to sami nie wiemy jak to się skończy, ale to nie jest ostatni update.
×
×
  • Dodaj nową pozycję...