Blog Piteusza

Moje Gry

Oto kilka wybranych przeze mnie gier, które są warte uwagi. Stworzyłem sporo gier, jednakże nie wszystkie nadają się do pokazania. Pod spodem dorzucę jeszcze parę modów do gier. Czemu tak mało? Zwykle byłem przekonany o tym, iż nie da mi to przyszłości i powinienem się zająć czymś bardziej pożytecznym - przykładowo nauką miast w afryce czy też interpretacją wierszów Słowackiego. Niestety większość się myliła a ja sam muszę teraz nadrabiać stracony czas. Tak czy siak: enjoy super mega gry!

No Through Road

No Through Road Gra, która dostała się na konkurs zespołowego tworzenia gier komputerowych. Opowiada o dwóch takich, co postanowili uciec z więzienia. Jeden z uciekinierów niestety był niewidomy, który poruszał się samodzielnie, cały czas przed siebie. Gracz miał za zadanie poustawiać poziom tak, by niewidomy kolega mógł bezproblemowo wraz z graczem uciec z poziomu.

Bomber Dash

Bomber Dash
Pewnego dnia podczas zimnego zimowego wieczoru, odbyły się pierwsze zajęcia z Inżynierii Programowania II wraz z Doktorem Szajermanem. Nauczył on nas podstaw tworzenia gier opartego na minimalistycznym frameworku "GLUT". Nazwa frameworka jest przednia, jednakże pozwalał on na niskopoziomowe tworzenie grafiki zarówno trójwymiarowej oraz dwuwymiarowej. Wykorzystałem prototyp stworzony na zajęciach i odtworzyłem jedną ze swoich ulubionych starych gier - Builder Dash.
Link do pobrania: Bomber Dash
Gra działa bez potrzeby dodawania jakichkolwiek bibliotek. Kod źródłowy jest w folderze "source".

MMOLevel

MMOLevel
Projekt stworzony na pracę inżynierską w celach zaprezentowania balansowania rozgrywki poprzez odpowiednie tworzenie mapy. Oczywiście projekt też ukazywał różne zastosowania oświetlenia oraz stworzony "Low Poly" shader, którego mo.żna zobaczyć na zrzucie ekranu powyżej. Shader niestety stworzony tylko w oparciu o blueprinty - brak czasu wygrał w tym wypadku. Martwiłem się, iż nie będzie to wystarczające, aczkolwiek zaliczyłem na 5, więc nieźle.

Żelazny "Rycerz"

Żelazny Rycerz
Jedna z pierwszych gier stworzonych na silniku Unreal Engine 4. Wykorzystywała głównie BSP oraz skrypty stworzone w blueprintach. Gra została stworzona dla mojego młodego siostrzeńca, który bardzobardzobardzo chciał mieć własną grę. Nazwa została stworzona przez niego. Z racji tego, że gra była dla młodego za trudna - nie atakują. Jedynie ganiają nas, by sprawić takie wrażenie.
Link do pobrania: Żelazny Rycerz

Mody

Pora na zaprezentowanie modów. Najbardziej zaawansowany mod jest do Diablo 1 (ogromne zaskoczenie), reszta to Starcrafty lub Unreale. Znajdzie się nawet własnoręczne dokończenie porzuconej wcześniej gry.

Bartłomowe Przygody 0.4.1

Bartłomowe Przygody Bartłomowe Przygody Bartłomowe Przygody

W swoim napotkałem na projekt tłumaczenia pierwszej części Diablo na język polski. Nigdy nie zostało wydane oficjalne tłumaczenie, a prace nad projektem przebiegały bardzo powoli. Stwierdziłem, iż zrobię własne tłumaczenie. Szybko jednak okazało się, że poprzez Hex Workshop oraz disassembler IDA mogłem stworzyć swojego własnego, ogromnego moda. Niesamowity ubaw dawało mi tworzenie głupich nazw potworów, zmiana historii gry na jeszcze głupszą oraz tworzenie przesadzonych przedmiotów. Projekt nie został ukończony, aczkolwiek był na bardzo zaawansowanym i grywalnym stadium, dlatego można się nim pochwalić. A tytułowy "Bartłom" to pewna osoba, która nieudolnie starała się mnie gnębić w gimnazjum. Dlatego świetnie nadawał się na bossa w tej grze.
Link do pobrania: Bartłomowe Przygody 0.4.1

Starcraftowe Kampanie

Starcraftowe Kampanie
Co robiły dzieci, kiedy nie było w domu internetu a komputer był tak wolny, że pozwalał na uruchomienie maksymalnie gier dwuwymiarowych? Dzieci tworzyły mapy do gier, kampanie i rozkładały rozgrywkę na części pierwsze. Większość kampanii stworzonych do starcrafta było wyjątkowo głupich, źle zoptymalizowanych i niestabilnych. Aczkolwiek to były pierwsze moje "twory" związane z grami. Kampanie robione były w Starcraft Extra Editor, który pozwalał na pisanie własnych skryptów w dziwnym języku, którego niestety już nie pamiętam. Nauczyło mnie to logicznego myślenia oraz podstaw programowania, pętli i triggerów w grach. Lata w których je tworzyłem: 2002-2004
Link do pobrania: Zbyt wiele map i za mało czasu na ich wgranie. Cały folder zajmuje kilka gigabajtów, więc trzeba poczekać

Unrealowe Mapy

Unrealowe Mapy
Dlaczego w 2005 już nie bawiłem się Starcraftem? Dostałem bardzo szybki internet Neostrada 256kb/s i stałem się władcą wszechświata! Jak również wreszcie znalazłem odpowiedni tutorial, jak tworzyć mapy do gry Unreal Tournament oraz za pomocą frameworka "Oldschool Amp" tworzyć własne kampanie do tej gry. Początkowo używałem do tego celu zwykłego Unreala, lecz szybko okazało się, iż w wydanej na polski rynek wersji miał on zabugowany edytor i nie było możliwe budowanie geometrii. Stąd szybko przeskoczyłem na Unreal Tournament i zabawa się rozpoczęła. Grywalnych map jest mało, ale wiem o co w tym wszystkim chodzi i mógłbym bezproblemowo to wszystko dokonczyć :D. Najbardziej popularna moja mapa to odtworzenie mojego gimnazjum w 2006 roku. Na powyższym zrzucie ekranu widać wejście do szkoły.
Link do pobrania: Jeszcze niedostępne, aczkolwiek niebawem postaram się wrzucić

Super Flying Ursus Racer 1.4

Super Flying Ursus Racer
Nie mogło zabraknąć gwiazdy wieczoru - Super Flying Ursus Racer! Gra, która została dawno temu w nieokreślonej czasoprzestrzeni przez Lysozyme. Jest to remake gry "Bump and Jump". Ja za pomocą Hex Workshopa oraz IDA zmodyfikowałem lekko rozgrywkę, dodałem nowe odgłosy oraz zmodyfikowałem mapy. Gra była nieskończona - miała wiele niemożliwych do pokonania poziomów - to również poprawiłem. Sama gra na uczelni zdobyła sławę poprzez żartobliwego umieszczenia ją na FTP. Po tym wydarzeniu była wszędzie i każdy w nią kiedyś zagrał. Co było śmieszne, gdyż skończyłem tę modyfikację w 2008 roku. Link do pobrania: SFUR 1.4