Winuser's Blog

10 września 2010

Narzędzie do automatycznego startu serwera GTA San Andreas MP

Filed under: C++,Programowanie,Projekty — winuser @ 15:21
Tags: , , , , ,

Na pewnym forum ktoś napisał że utrzymuje serwer GTA San Andreas multi-player, a ja jako że dość często zdarza mi się grywać w tą gierkę, postanowiłem mu pomóc w jego problemie. Mianowicie potrzebował on narzędzia które automatycznie uruchomi proces serwera gry po jego crashu. Nie jest to skomplikowana aplikacja. Napisana została z użyciem VCL (GUI) i funkcji API Windowsa (obsługa procesów, zdarzeń i wątków). Aplikację można pobrać stąd :  https://sourceforge.net/projects/sa-mp-autorun/files/GTA_SA_mp_autostart.cab/download

Aby aplikacja działała jak należy, trzeba wskazać położenie pliku sa_mp_server.exe (czy jak on się tam nazywał bo nie pamiętam 😛 ) i nacisnąć „start”. W momencie kiedy nastąpi crash aplikacji, automatycznie zostanie ona uruchomiona ponownie. Tak samo jeśli ktoś ubije proces serwera. Aby zakończyć go, trzeba poprostu kliknąć „Zakończ” w oknie mojej aplikacji.

18 sierpnia 2010

Poszukiwany grafik do małego projektu

Filed under: C++,Programowanie,Projekty — winuser @ 9:09
Tags: , , , , , ,

Ostatnio w wolnym czasie zacząłem sobie pisać dwa projekty. Pierwszy to klasa do obsługi gniazd (z opcją SSL) i zdarzeniami, która jest napisana w około 50 %. Drugi projekt który będzie tematem tego wpisu, to gra 😀 Jest to popularna gra w statki. Kiedy byłem dzieckiem zawsze w to grałem z kolegami / rodzeństwem. Gra odbywała się na kartkach papieru. Postanowiłem ją przenieść do komputera. Oczywiście zdaję sobie sprawę że takie gry dzisiaj tworzą o niebo lepsze, ale tworzenie jej to przecież tylko forma rozrywki 😉

Aplikacja jest pisana w języku C++, z wykorzystaniem windows API  (GDI, winsock). Ano właśnie do czego winsock ? Bo będzie to gra sieciowa. Na chwilę obecną mam już gotowe plansze i ogólnie jakiś tam interfejs. Ale. Nie byłoby tego posta gdyby nie pewna ważna sprawa. Otóż ja sam grafikiem jest raczej marnym, dlatego poszukuję osoby która by mi wykonała obrazki statków (rzut z góry). Potrzebne będzie dokładnie 5 rodzajów statków. Dla kogoś kto orientuje się w grafice to pewnie nic trudnego, dla mnie natomiast coś niewykonalnego 😛 Oczywiście osobę tę umieściłbym w stronie „O programie” w poczecie autorów. Tak więc, jeśli ktoś jest chętny to piszcie w komentarzach. Obrazki nie muszą (nawet nie mogą) być przesadnie realistyczne. Przydały by się tutaj raczej zdolości „pixelart”a.

A oto dwa screeny z nie ukończonej gry. Plansza główna :

Zrzut okna rozpoczynania nowej gry :