piątek, 24 kwietnia 2009

gra rpg - nowy pomysł


Może nie trzeba będzie robić 2 sposobów chodzenia. Chodź dziwnie lekkie te miecze się wydają - to efekt nie jest zły.

gra RPG

Możliwe, że będę uczestniczył w projekcie gry RPG. Nie będzie ona grą sieciową.
Natomiast będę odpowiedzialny za robienie masy grafik, co się przyda, ale łatwe nie będzie. Poniżej kilka sugestii, które chciałem wrzucić do neta.

Grafika postaci:
Proponuję gołą postać zrobić w programie 3D ponieważ:
- sądzę że autorowi zależy na realistycznych postaciach
(nie przypominających mangowe pastacie)
- aczkolwiek interesują nas tylko 2 zasadnicze spojrzenia na postać
- są to postać z przodu i postać z tyłu
- w izometrii poruszamy się w 4ech kierunkach ale
- postać stojącą przodem bokiem, jej obraz możemy przerzucić,
żeby stała bokiem w drugą stronę
- buduje to wrażenie takie, że miecz trzymany w prawej ręce, będzie
trzymany w lewej po tym przerzucie
- dla mnie jest to mało zauważalne i nieznaczące
- pozwala natomiast oszczędzić sobie blisko połowę nowych grafik
(zmiana ręki powoduje zmianę cieniowania i ułożenia ciała znacząco)

- postacie poruszają się w 4 kierunkach, ale grafiki robimy dla 2óch
kierunków
- mamy postać stojącą - 2 grafiki ( z czego dobrym efektem jest, gdy postać
stojąca sprawia wrażenie poruszającej się lekko - efekt sapania, oddychania)
- łącznie daje nam to 8 grafik (po 4) - z czego nie są one jakoś trudne
w zrobieniu (animacja nie wymaga zmiany zbytnio ułożenia nóg, rąk)
- chodzenie postaci - machanie łapami i nogami
- ze względu na zmianę nóg i rąk, żeby zachować płynność..
- należy użyć około 16 grafik dla obu kierunków (po 8, 4 na kazde ułożenie rąk,nóg)

- schody zaczynają się przy trzymaniu miecza, bądź łuku
- nie wiem, czy będzie łuk (dobrze by był)
- jeśli będzie różdżka lub inny przedmiot ataku -> wykorzysta animację powyższych
- trzeba założyć wariant, że postać z mieczem, bądź łukiem - będzie się poruszać
je trzymając
- dziwnie będzie wyglądać animacja postaci biegającej z mieczem w rękach
porównując do biegu bez miecza
- proponuję drugą animację -> skradanie się z mieczem/łukiem w dłoniach
- w takiej animacje w grę wchodzi jedynie ruch nogami (tułów się nie zmienia)
- wymaga ona również 16 grafik (ale mniej roboty)

-animacja bicia - osobno dla łuku i miecza
- miecz - lekko uniesiony, bardzo uniesiony ( klatka x 2 + lekka animacja np połysk miecza)
- takie przytrzymanie miecza w powietrzu da dobry efekt i wzbogaci animację
- cios będzie wyglądał podobnie - miecz w locie (tuż przed uderzeniem) miecz uderza
( x 3 + dodatkowa animacja np krew tryska)
- interesuje nas liczba róznych spritów - dla obu kierunków -> tylko 8 -> cios jest szybki
- łuk jest inaczej trzymany - spodziewam się podobnej ilości jak wyżej

- ponieważ mamy 2 sposoby poruszania się - proponuję animację polegającą na zakładaniu miecza, łuku
- dla łuku i miecza da to 12 klatek ( po 3 dla czynnosci zakladania )

- jak widać animacji jest sporo. a w wielu momentach trzeba będzie edytować itemy
- sądzę że itemy będą robione w programie 3D jak blender
- i każdy item będzie miał pewną również sporą liczbę animacji

- grafika świata
- w przeciwieństwie do animacji postaci, grafikę świata można nieustannie ubogacać,
nieingerując w poprzednie wytwory
- trzeba założyć pewien plan minimum dla grafiki, tak by gra była rozbudowana
mimo niezbyt wielu elementów, które będą dopracowane
- początkowo zadaję sobie pytania - jak świat będzie wyglądać i co będzie się w nim zmieniać
- wychodzę z zapytaniem jakie krainy będą w grze
- na pewno będzie jakaś wioska, jakieś miasto (fort), las, lochy, jaskinia, wnętrze chatki,
wnętrze domu/zamku,
- las to: trawa, wyzsza trawa, grafika grzyba/krzaczka/kamienia, drzewo x 3 grafiki,
rzeczki kawałek, kałuża, ścieżka, wybrzuszenie, ognisko zgaszone, zapalone
- wioska to: powyższe plus - chodnik, chatka x 2, studnia, mały stragan, prymitiv ławka,
beczka
- miasto - co powyżej - + inne grafiki domku, chodnika, pojawia się brama i mur
- zamek - co powyżej + jakiś dywan, jakiś pomnik
- lochy - są skąpe (ułatwiona sprawa)
- jaskinia - też nie jest źle, fajnie by było zrobić odblask kałuży, i światło odbijające
- wnętrza chatek - drzwi, ściana, podłoga, dywan, okno, stół, krzesła, skrzynia, obrazy,
szafka, dzban z wodą, ubranie rzucone nieładem, łóżko, firanki, lampy

- jest to bardzo dużo roboty, odpuszczam takie wątki jak pustynia, kraina lodowa,
na początku być ich nie musi.
- nie wiem co z formatem nocy i dnia, nie wiem jak się będzie konwertować kolory
- na pewno dobra gra światłem przy ognisku lub świetle lampy = cool

- animacja spadających liści - wiadomo
- animacja trawy - poruszającej się lekko, tak jakby wiatr wiał
- animacja ognia (lampy, ognisko)

- potwory - podobnie jak postacie = dużo pracy przy każdym
- jeden tym poruszania się, ale animacja uderzenia, poruszania musi być
- potwory są duże - bo postacie są duże
- też robione w 3d? taki niedźwiedź np?
- oczywiście będziemy walczyć z ludźmi, ale jakiś potwór jest zawsze :D
- możemy zrobić pieska, kaczuszki łażące - bajer ale bez nich trochę dziwnie będzie

Jak widać zrobienie grafiki dla gry, która charakteryzuje się dużymi postaciami
o realistycznym wyglądzie będzie trudne, ale nie niemożliwe.
Ograniczona ilość elementów do minimum nie popsuje zabawy,bo można je będzie dobrowolnie
łączyć. Zrobienie 3 różnych lasów, wiosek, lochów nie będzie problemem.

Mam pytanie - czy mapy mogą być małe lub wąskie i rozciągnięte?
Małe mapy pozwolą nam ograniczyć ilość grafiki -> nie będzie trzeba robić dachów np.
Proponowałbym budynki i drzewa umiejscawiać w górnej części mapy, dolną natomiast
przeznaczyć na niższe obiekty.

EO

Wczoraj zacząłem pogrywać trochę więcej w EO i założyłem gildię na teście. NVS = NightMares
Chętnych zapraszamy do gildi przyjmujemy +5 lvl mój nick na teście : Hobbiit
A tak wyglądam :
Przeważnie chodzę z Xbowem


Post napisany przez Silnik. Nie jestem autorem wpisu jak niektórzy sugerują na gg. Pozwalam na blogu reklamować gildie, proszę nie reklamować różnego typu sprzedaży

niedziela, 19 kwietnia 2009

To ja.


A post potrzebowałem tylko po to by wrzucić obrazek, który będzie robił za moją sygnaturę na EO forum. :D Żal, nie? :D

Ultimate speeder - poradnik dla speeder'ów i nie tylko cz. 3

Pokażę i opiszę wam teraz inne proxy, a mianowicie PlasmaEOProxy. Proxy to zostało napisane przez Plasmastara, będziecie go teraz używać przy speed'owaniu(jeśli zechcecie ;d).

DOWNLOAD

Po pobraniu proxy należy go wypakować do folderu z EO.

Po wypakowaniu proxy, uruchamiamy je z pliku "PlasmaEOProxy.exe", po podmianie pliku endless.exe na ten z proxy, IP w EO powinno zmienić się na takie jak powinno, czyli "LOCALHOST" lub "127.0.0.1". Po włączeniu proxy możemy się już logować do gry.

Poniżej opiszę jego funkcje i dostępne komendy:

Wbudowane funkcje:

-gdy masz laga i "przejdziesz przez potwora", wtedy proxy wytnie ten moment i będziesz za potworem, czyli przejdziesz przez niego.

-posiada pełne DEKODOWANIE PAKIETÓW

-przy zalogowaniu proxy dokonuje spoofingu numeru HS, co zapobiega banowi(jeżeli możesz zmieniać IP)

-pozwala otworzyć więcej niż jedno EO(MultiClient)

Hacki:

-AntiWall - zapobiega zwallowaniu przez jakiegoś admina, gdy włączysz na arenie, będziesz mógł zabijać ludzi w kwadracie na środku

-FakeAdmin - twój gracz będzie miał teraz ikonę admina, co włącza w EO takie komendy jak: '@', '%', '+', '#nowall', nowall powoduje d/c

Komendy:

Root(widoczne tylko dla Ciebie):

@tekst - wysyła announce admina (widzisz to tylko Ty i osoby podłączone do twojego proxy)

%tekst - wysyła announce serwera(widzisz to tylko Ty i osoby podłączone do twojego proxy)

+tekst - wysyła wiadomość na chat'cie adminów(widzisz to tylko Ty i osoby podłączone do twojego proxy)

Die - wyłącza proxy

P# - zamraża grę na podaną liczbę sekund(# to numer)

Reboot - restartuje proxy

Run - uruchamia jakiś program z twojego komputera

Public(efekt widzi każdy):

AntiWall - aktywuje funkcję AntiWall

FaceHack -aktywuje FaceHack(dzięki temu możliwy jest invisible hack, zmiana skinu czy armoru, efekt widoczny będzie, gdy zaatakujesz, a potem odświeżysz grę)

FakeChestItem - po aktywacji można wkładać itemy do skrzyni x0, item zostaje w inventory, inni gracze będą mogli go podnieść, ale nie będą mogli założyć

StepBack - przenosi do ostatniego miejsca, gdzie zostałeś przeniesiony/teleportowany

Test - można sprawdzić tą komendą czy proxy działa poprawnie

-------------------------------------------------------------------------------------------------

Komend używamy wpisując w EO !!proxy

Przykład:

!!proxy AntiWall on

!!proxy FaceHack of

W następnej części tego poradnika znajdą się dodatkowe narzędzia/hacki przydatne do speedowania.

piątek, 17 kwietnia 2009

Ultimate speeder - poradnik dla speeder'ów i nie tylko cz. 2

W tej części opiszę jak używać EOProxy i uniknąć walla przy speed'owaniu. Po pierwsze ściągnij EOProxy autorstwa Sausage, znajduje się na stronie http://eohax.org/eoproxy

EOProxy TRZEBA zainstalować w tym samym folderze co EO.

EOProxy pomoże uniknąć wam walla, gdy speed'ujecie i jakiś admin jest w grze, zalecam speed'owanie na EOProxy zawsze, ponieważ gdy mamy laga i wejdziemy w potwora, to przez niego przejdziemy ;P Jednym słowem EOProxy umożliwia także przechodzenie przez potwory na lagu.

1. Dodajemy nową komendę.

W folderze, w którym masz zainstalowane EOProxy powinien znajdować się folder o nazwie "inc", wejdź w ten folder i otwórz plik "pass.php" przy pomocy wordpada lub notatnika. Teraz znajdź następujący kod:
if (!isset($flags))
{
$flags = array(
 'chair' => false,
 'fakedrop' => false,
 'lagease' => true,
 'gcblock' => true,
 'showencdec' => false,
 'packetlog' => false,
);
}

Pod 'packetlog' => false, dodaj jeszcze kod 'no-warp' => false,

Teraz znajdź case '1_19': $action = 'request-warp'; i przed słowem "break;" dodaj następujący kod:

if (isset($flags['no-warp']) && $flags['no-warp']){
$nosend = true;
}

Teraz zapisz i zamknij pass.php.

Właśnie stworzyłeś/aś komendę no-warp, która po aktywowaniu uniemożliwi teleportowanie twojej postaci w inne miejsce(zapobiega zwallowaniu).

2. Jak używać EOProxy i komend.
Teraz trzeba będzie stworzyć nowy plik konfiguracyjny dla EOProxy. Wejdź w folder "config", skopiuj raz plik "setup.ini" i nazwij go "setu2.ini". Otwórz teraz "setu2.ini" i w linijce Host= wstaw 127.0.0.1, portu nie zmieniaj(8078). Teraz już możesz uruchomić EO z pliku "endless.exe", przy włączeniu EO automatycznie powinno włączyć się EOProxy, nie zamykaj czarnego okna, które się pojawi. Teraz możesz juz się zalogować do gry.
Po zalogowaniu pójdź tam, gdzie masz zamiar expić. Jak już jesteś na odpowiedniej mapce, wpisz w chat: !!proxy enable no-warp aby aktywować komendę no-warp. Przy aktywowanej komendzie no-warp nie będzie dało się przechodzić między mapami, aby to zmienić można wyłączyć funkcję no-warp wpisując: !!proxy disable no-warp.

Przy pomocy EOProxy można także tworzyć hacki takie jak skin hack, czy niewidzialność, ale na dzień dzisiejszy nie udostępniam tego typu kodu :P

W następnej części poradnika opisze, jak można "wyzerować" czas bana przy pomocy innego EOProxy, autorstwa Plasmastar'a, jeśli dostało się bana na dłużej oraz jak zalogować się do gry używając dwóch proxy jednocześnie(anty-wall+anty-ban :P).

Miłej gry >:D