LU-DM Team
OpenRW - Open-source'owy Silnik GTA III - Wersja do druku

+- LU-DM Team (https://lu-dm.eu.org/mybb)
+-- Dział: GTA III / Liberty Unleashed (https://lu-dm.eu.org/mybb/forumdisplay.php?fid=78)
+--- Dział: Modyfikacje (https://lu-dm.eu.org/mybb/forumdisplay.php?fid=81)
+--- Wątek: OpenRW - Open-source'owy Silnik GTA III (/showthread.php?tid=517)



OpenRW - Open-source'owy Silnik GTA III - JabuPL - 06-18-2017

OpenRW

OpenRW to między-platformowa, otwarto-źródłowa re-implementacja silnika GTA III.
Został przeportowany na Windows'a, Linux'a, macOS'a, i odmiany BSD.
To że jest open-source'owy oznacza że można go dowolnie modyfikować, zmieniać itp
co znacząco ułatwi modyfikowanie GTA III a nawet tworzenie całkiem nowych gier na owym silniku.
Silnik na stan obecny jest w wczesnych fazach rozwoju(wiele rzeczy nie działa itp) ale można nim się pobawić.

Sterowanie jest takie jak w GTA III ale poza tym jest menu debugujący pod klawiszem "M".
Można w nim spawnować auta, bronie, teleportować się itp.
Pod klawiszem F1 pokazywane są główne statystyki,
pod F2 Pokazuje trasy Ped'ów, Aut itp
pod F3 Rysuje obiekty podległe fizyce
a F4 Pokazuje stan obiektów
Gdy naciśniemy "F" w menu debugującym przełączmy się na tryb wolnej kamery(gra jest zatrzymana wtedy)

Link do kodu źródłowego https://github.com/rwengine/openrw


Będę tutaj wrzucać Nieoficjalne Kompilacje ponieważ na stronie projektu nie ma żadnego oficjalnego wydania(jest tylko kod źródłowy)
A znając życie niektórzy chętnie sobie by potestowali.

Nieoficjalne Kompilacje (ja kompilowałem ;) )

    Build 18.06.17
Kompilowałem dzisiaj rano (czytaj: coś po północy), wersja 32bit'owa.

Co jest zaimplementowane?
Można chodzić (ale przejścia animacji nie są dokończone),
Jeździć pojazdami (ale fizyka jest skopana co "urozmaica jazdę" np śmiesznymi stunt'ami),
Ped'y chodzą po mieście ale nie mają kolizji,
Jest nieukończona obsługa broni,
Można przejść pierwsze 5 misji + misje taksówkarskie
I pare mniejszych.

A co nie działa/jest skopane?
Zapisywanie/wczytywanie,
Brak ruchu ulicznego,
Skakanie nie nie zawsze działa tak jak ma,
Fizyka jest skopana,
Miejscowe błędy graficzne,
i inne o których nie pamiętam....

    Build 05.08.17
W ostatnim miesiącu zaktualizowano kilka razy kod źródłowy silnika.
Z tego co zauważyłem to ruch pojazdów i postaci jest płynniejszy.
Trochę tylko testowałem, spać mi się chce. ;)


Kompilacje nie są jakoś ładnie zoptymalizowane a więc mogą odpalić ale nie muszą.
Info o instalacji jest w paczce.

Screeny!

http://s6.ifotos.pl/img/screen1pn_aqqnrpq.png
http://s10.ifotos.pl/img/screen2pn_aqqnrhh.png
http://s5.ifotos.pl/img/screen3pn_aqqnrhx.png
http://s5.ifotos.pl/img/screen5pn_aqqnrhs.png

Menu Debugujące
http://s5.ifotos.pl/img/screen4pn_aqqnrhn.png

Wolna Kamera:
http://s6.ifotos.pl/img/screen6pn_aqqnrha.png
http://s10.ifotos.pl/img/screen9pn_aqqnrrh.png

Będę wrzucać nowe kompilacje gdy wyjdą jakieś aktualizacje.


RE: OpenRW - Open-source'owy Silnik GTA III - Piterus - 06-18-2017

Pewnie się komuś przyda, więc niech jest, spoko, działaj :)


RE: OpenRW - Open-source'owy Silnik GTA III - Seed1212 - 06-19-2017

https://scr.hu/B46q1W No to ten, jakiś pomysł?


RE: OpenRW - Open-source'owy Silnik GTA III - Piterus - 06-19-2017

Faktycznie, u mnie to samo.


RE: OpenRW - Open-source'owy Silnik GTA III - JabuPL - 06-19-2017

Gdy ja pobierałem na drugiego pc było dobrze.....
Zmienie hosting. <(poprawka, to archiwum RAR 5, macie najnowszego WinRARA albo cuś? no ale up'ne jeszcze raz jako zwykły rar)

Ok, wrzuciłem jeszcze raz jako zwykły RAR i zaktualizowałem link.


RE: OpenRW - Open-source'owy Silnik GTA III - Piterus - 06-19-2017

W moim przypadku próbowałem na Win8, więc to już nie era WinRARa, tylko wbudowanego narzędzia, Seed chyba podobnie :P Niemniej po poprawce linka już wszystko działa jak powinno.


RE: OpenRW - Open-source'owy Silnik GTA III - JabuPL - 06-19-2017

Miłego Testowania (o ile wam odpali, optymalizacja nie jest jeszcze dobra)
Na Win8 nie da się otworzyć RAR5'ek? Śmiesznie ;)
O i dodałem pare screenshot'ów.


RE: OpenRW - Open-source'owy Silnik GTA III - rww - 06-19-2017

Zapakuj do 7zip. Teraz chyba najpopularniejszy format (przynajmniej w tej społeczności) .


RE: OpenRW - Open-source'owy Silnik GTA III - Xenon - 06-20-2017

Paczka git, 7-zip ją otwiera.
jeszcze wiele LAT pracy przed nimi chyba, nic chyba nie działa do końca prawidłowo :D
PS. U Was też kamera działa 'skokowo'? :x


RE: OpenRW - Open-source'owy Silnik GTA III - JabuPL - 06-20-2017

Kamera jest skopana(a może to wina nie płynnego ruchu Claude'a/Aut?)\
Xenon, trochę czasu i się uda, tak też było np z Xash3D (opensourcowa reimplementacja silnika GoldScr/Hl1),
trochę czasu(może nawet nie tak długo) i będzie śmigać. ;)
Poza tym, odpaliło wam?


RE: OpenRW - Open-source'owy Silnik GTA III - rww - 06-21-2017

Postacie nie mają (albo mają zjebane bo głowa Cataliny ciemna) cieniowania?

Ja u siebie odpaliłem, wszystko było spoko do momentu gdy chciałem podskoczyć xd


RE: OpenRW - Open-source'owy Silnik GTA III - Piterus - 06-21-2017

Click! - chociaż już ponad rok ma ten artykuł.


RE: OpenRW - Open-source'owy Silnik GTA III - JabuPL - 06-21-2017

Silnik źle lub wcale nie wczytuje cutscenkowe modele głów (te z szkieletowymi animacjami). Zauważ że Catalina nie rusza twarzą,  nikt nie rusza narazie w cutscenkach.
Taaa skakanie jest zjebane (udało mi sie podskoczyć 3 razy, za 4 mnie wywaliło w kosmos)
Z tego co wiem to Silnik ostatni raz był aktualizowany w tamtym miesiącu.  Miejmy nadzieje że w tym miesiącu też jakaś wyjdzie. ;)


RE: OpenRW - Open-source'owy Silnik GTA III - xNCx - 06-25-2017

Hehe, fajnie że ktoś odkopał projekt.

Tak, pamiętam jak społeczność odkryła tą grę (nie bójmy się tego słowa - bo to rzeczywiście pełnoprawna gra, skoro budowana od zera) rok temu. Byliśmy wtedy nią zachwyceni mimo, że sporo roboty było przed nimi.

Patrzę teraz, rok później, i jakoś postępu nie widzę? W takim tempie chyba dane będzie w nią zagrać naszym dzieciom... Jak skończą osiemnastkę oczywiście :) .

Czekam aż Take-Two wystosuje pismo do autorów, by polubownie zaprzestali prac :) .


RE: OpenRW - Open-source'owy Silnik GTA III - JabuPL - 06-26-2017

xNCx pisma nie będzie ;) dlaczego?
Kod źródłowy pisany jest od zera, nie wykorzystuje kodu od R*
i nie wykorzystuje żadnych plików z gta3 (musisz sam załatwić sobie pliki gry,
najlepiej z kupionej płyty tak jak piszą autorzy silnika). A więc naruszenia praw autorskich nie ma.
Projekt od ostatniego roku nieźle został ulepszony,
wtedy silnik crash'ował po pierwszej misji, a teraz da się przejść ich kilka. Rozwój silnika trochę trwa bo jest rozwijany przez kilka osób w wolnym czasie.
Projektów takich jak ten jest więcej np. mała lista na wikipedii https://en.wikipedia.org/wiki/List_of_game_engine_recreations
Nie są to wszystkie no ale jakiś przykład jest ;) ( i nie, oni też listów nie dostali)