44250



Od ponad pół roku jesteśmy związani z niekomercyjnym projektem GTAPOLSKA, który znajduje się już właściwie w końcowym stadium tworzenia. Za zupełną darmochę przetłumaczyliśmy grę komputerową Grand Theft Auto IV. Spory projekt. Cały czas jednak dopieszczamy naszą pracę. Teraz jednak brakuje nam w ekipie kogoś, kto da nam możliwość przetłumaczenia tych tekstów, których bez specjalnego programu nie da się przetłumaczyć!

Potrzebujemy programisty

Właśnie tak. Szukamy programisty C# albo C++, który pomógłby nam ze stworzeniem nieskomplikowanego (tak nam się wydaje) programiku. Mamy już pewną część kodu (działającą) napisaną w C#, co dodatkowo ułatwia sprawę. Nie zamieszczamy tej notki na serwisach z ogłoszeniami o pracę, bo nie oferujemy wynagrodzenia. Projekt jest tworzony całkowicie za darmo. Możliwe, że program o który się rozchodzi przyda nam się nie tylko przy polonizacji GTA IV. Istnieje bowiem cień szansy, że dodatek do GTA IV ukaże się także na PC! Jeśli chcesz pomóc w projekcie, odezwij się do nas. Tysiące ludzi w Polsce liczą na Ciebie :-).


Gadu-Gadu: 15987499

E-mail: programista@gtapolska.pl


Jeśli zgłosi się więcej osób, to nie szkodzi. To nawet lepiej - będą mogli się pomiędzy sobą konsultować w razie, gdyby coś było niejasne.



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

============= DLA ZAINTERESOWANYCH ===========

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


CZEGO DOKŁADNIE POTRZEBUJEMY

Gra komputerowa GTA IV posiada coś takiego jak "wirtualny internet". Oznacza to, że w grze możemy korzystać z wirtualnego internetu stworzonego przez Rockstar (twórców GTA). Każdy plik WHM to osobna strona internetowa. Przykładowe strony w grze wyglądają tak:

http://img196.imageshack.us/img196/8351/gtaiv2009081522533700.jpg

http://img41.imageshack.us/img41/8986/gtaiv2009081522540428.jpg

http://img12.imageshack.us/img12/7364/gtaiv2009081522562578.jpg

http://img87.imageshack.us/img87/8159/gtaiv2009081522541125.jpg

http://img40.imageshack.us/img40/43/gtaiv2009081522543162.jpg

http://img194.imageshack.us/img194/6707/gtaiv2009081522544310.jpg

http://img196.imageshack.us/img196/589/gtaiv2009081522545400.jpg

http://img196.imageshack.us/img196/944/gtaiv2009081522550454.jpg

http://img338.imageshack.us/img338/2255/gtaiv2009081522551845.jpg

http://img196.imageshack.us/img196/8817/gtaiv2009081522554465.jpg

http://img338.imageshack.us/img338/268/gtaiv2009081522555818.jpg

http://cache.gizmodo.com/assets/images/4/2008/05/gtaiphone2.jpg

http://media.gtanet.com/images/5445-gta-iv-love-meet.jpg

http://www.thegtaplace.lt/images/GTAIV/internet/www/29.jpg

http://media.gtanet.com/images/4833-gta-iv-final-interview.jpg

Teraz pora na trochę suchych faktów od strony programistycznej. Pliki WHM są kontenerami, które posiadają zapisane tekstury (grafiki w formacie .dds) oraz tekst HTML. Musimy rozpakować (zdumpować) plik WHM do formatu HTML. Potem zawartość takiego pliku HTML zostanie przez nas przetłumaczona. Ostatecznie trzeba przetłumaczony plik HTML zamieścić z powrotem w pliku WHM.

Posiadamy już kod źródłowy umożliwiający podgląd plików WHM poza środowiskiem gry (można eksportować WHM do HTML). Teraz trzeba napisać kod, który da nam opcję importowania pliku HTML z powrotem do pliku WHM. Wszystko musi działać w grze. Posiadamy sporo kodu napisanego w C#. Na jego podstawie nie powinno być chyba większych kłopotów z napisaniem programu w C# jak i C++ (choć w tym drugim pisania na pewno będzie więcej).

Możliwość podglądu istnieje w programie SparkIV. Nie ma jednak opcji zapisania kodu ani importowania własnego kodu HTML do pliku WHM.

http://img174.imageshack.us/img174/3249/mozliwoscpodgladu.jpg

SCHEMAT DZIAŁANIA PROGRAMU

schemat



DOWNLOAD DLA ZAINTERESOWANYCH

Przykładowe pliki WHM: http://odsiebie.com/pokaz/4839109---6fdb.html

Kod całej aplikacji SparkIV: http://odsiebie.com/pokaz/4839133---81ee.html

Kawałek kodu aplikacji SparkIV: http://pokazywarka.pl/btkicx/

Dołączony jest cały source do programu SparkIV (pobrany bezpośrednio z SVN autora). Mimo to, nas interesują tylko (chyba) katalogi /trunk/RageLib/HyperText/ oraz trunk/SparkIV/Viewer/HyperText/.

E-MAIL OD AUTORA PROGRAMU ZEZWALAJĄCY NA MODYFIKACJĘ KODU

Hello,

I unfortunately do not have much time to help out. The source code to SparkIV is available online as GPL and that has the code to convert from WHM->HTML. However, it is much harder to do the reverse, but I'm sure the code could help if any other programmer wants to give it a try.

Best of luck with your project, and I'm sorry I don't have the time to help out.

Regards,

Aru






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

Garść informacji o naszym projekcie:

Oficjalna strona: http://www.gtapolska.pl

Gameplay 1: http://www.youtube.com/watch?v=gqpCTOrccjQ&fmt=18

Gameplay 2: http://www.youtube.com/watch?v=0MQRy4zitxc&fmt=18

Screeny: http://gtapolska.pl/forum/viewtopic.php?f=20&t=39&start=0

Wykop

Korzystanie z serwisu oznacza akceptację Regulaminu. Copyright – 1999-2012 INTERIA.PL Sp. z o.o., wszystkie prawa zastrzeżone.