![]() |
||||||||||
![]() |
![]() |
|||||||||
![]() |
![]() |
|||||||||
| |
||||||||||
Strona główna O autorze Kurs Basica Download RegMast Informacje Wersja 0.5.0 Screeny Labirynt Informacje Screeny Generator Częstotliwości Podakustycznych Informacje Screeny Pozostałe NK Fisherman Genus PDOSWP Adres email: ![]() Ustaw jako startową Ilość odwiedzin |
Autorem niniejszej strony internetowej (za wyjątkiem layoutu), oraz wszystkich zamieszczonych tu programów jestem ja - osobnik ukrywający się pod nickiem Chimerian. Obecnie mieszkam na Zagłębiu i od ósmego roku życia interesuję się komputerami i wszystkim co jest z nimi związane. W wieku 6 lat dostałem swoją pierwszą maszynę - Commodore 64. Po niedługim czasie zacząłem naukę Basica. Wraz z Siwym (ukłony dla tego pana, bowiem to właśnie on rozpalił we mnie żądzę wiedzy) zaczeliśmy zgłębiać tajniki tego cudownego języka ;) Na maszynie C-64 było mi dane pracować przez blisko 8 lat. W tym czasie powstało wiele "gier" mojego autorstwa. Muszę przyznać, iż był to płodny okres. Pomimo faktu, iż większość z nich była bardzo prymitywna, trafiło się kilka perełek. Jedną z nich była strategia czasu rzeczywistego "Osadnicy C-64" zasadami przypominająca grę "Settlers" firmy BlueByte. Różnice polegały głównie w grafice (w sumie jej braku), oraz uproszczeniu zasad gry. Drugą perełką była commodorkowa wersja gry "Labirynt" (szerszy opis wersji na PC znajdziesz tutaj). Oczywiście z gorszą grafiką i mniejszymi planszami. Niestety nie mam obecnie możliwości zgrania ROMów gier, które stworzyłem na C-64 (brak dyskietek 5,25 w kompie) i tym samym zamieszczenia ich na łamach strony. W grudniu 1999 roku doczekałem się pierwszego PC. Szybko znalazłem kompilator Basica (QBasic) i od razu wkroczyłem na głębokie wody próbując swoich sił (oraz mocy obliczeniowej komputera) w grze Druid. Niestety życie szybko zweryfikowało moje umiejętności. Jako że byłem mało doświadczonym programistą w QBasicu, popełniłem masę błędów, które były mocno związane z przyzwyczajeniami wyniesionymi z Basica C-64. Zapędziłem się w kozi róg i prace nad grą zostały przerwane. Niemniej jednak nauczyłem się wielu nowych rzeczy. I choć obecnie patrzę na kod programu z politowaniem, mimo wszystko nie żałuję podjętej próby napisania Druida. Szybko wyciągnąłem wnioski z projektu i muszę przyznać że nauka na błędach przyniosła rezultaty bowiem... ...rozpocząłem pracę nad kolejnym projektem - Labiryntem, będącym konwersją gry mojego autorstwa z Commodore 64. W grze zmieniłem wiele rzeczy: poprawiłem grafikę, powiększyłem rozmiar plansz (oraz ich ilość), dodałem edytor i możliwość gry wieloosobowej. Grę tworzyłem przez blisko 5 lat (oczywiście z dłuuuugimi przerwami). Jej pierwsza grywalna wersja powstała po ok. 2 latach pracy. Wtedy też podjąłem próbę stworzenia kontynuacji Labiryntu (Labirynt 2) - tym razem z widokiem izometrycznym. Niestety zabrakło mi wytrwałości i gra nie została ukończona (ledwo ją rozpocząłem). Powróciłem do części pierwszej i powoli uzupełniałem ją o nowe pomysły. Przez kolejne trzy lata gra zmieniała się, rozrastała i obecnie można pobrać jej finalną wersję (na dzień dzisiejszy nie planuję dalszej pracy nad Labiryntem). Był to pierwszy tak duży projekt, który ukończyłem. Po zakończeniu prac nad finalną wersją Labiryntu zacząłem myśleć nad stworzeniem czegoś bardziej ambitnego. Największą wadą Labiryntu była słaba grywalność (co pewnie potwierdzi każdy, kto w niego zagrał). Nowy projekt miał pod tym względem być dużo bardziej ambitny. Mowa oczywiście o grze Genus, którą wzorowałem na Kolony (kultowa gra wydana na Commodore 64). Jak to zwykle bywa poprawiłem grafikę, oraz istniejące błędy i dodałem kilka nowych pomysłów. Pierwsza wersja beta tej ekonomiczno-strategicznej gry turowej pojawiła się pod koniec 2004 roku - wtedy jeszcze pod starą nazwą "Koloniści". Niestety w tej wersji gra oferowała słaby wątek ekonomiczny (z wieloma błędami), oraz jedynie częściową walkę (jeden z dwóch planowanych typów ataku). Należy wspomnieć że prace nad grą zawiesiłem na kilka lat i dopiero pod koniec roku 2007 razem z kolegą Adydanem zaczęliśmy dalej rozwijać projekt. Do ważniejszych zmian dokonanych na przełomie roku 2007/2008 należy zaliczyć zmianę kompilatora gry, który został przeniesiony z leciwego QBasica do nowoczesnego FreeBasica, oraz obsługę większej rozdzielczości. Nie będę opisywał reszty zmian wprowadzonych do gry bowiem było ich bardzo dużo - kto chce się dowiedzieć więcej powinien odwiedzić podstronę traktujacą o Genus. Na chwilę obecną odłączyłem się od projektu, jednak Adydan nadal rozwija projekt (a w miarę możliwości również ja staram się mu pomóc). Warto wspomnieć że "Koloniści"" byli moim ostatnim projektem napisanym w QBasicu (obecnie jeżeli pracuję w basicu, to tylko we FreeBasicu). W roku 2004 podjąłem naukę języka C, pół roku później C++. I tak zaczęła się kolejna przygoda z programowaniem. Poza kilkoma próbnymi programikami, które miały przyzwyczaić mnie do nowego języka, powstały trzy bardziej ambitne projekty. Pierwszym z nich był program "Centrum Get Paid", który w założeniu miał wspomagać zarabianie przez Internet w programach Get-Paid. Dla osób, które nigdy wcześniej nie bawiły się z zarabianie przez Internet była to całkiem przyzwoita pomoc, zresztą przygotowana nie tylko dla amatorów. Drugim programem był PDOSWP. Pod tą wdzięczną nazwą kryje się program do opracowywania serii wyników pomiarów. Program był uzupełnieniem mojego seminarium wygłaszanego na uczelni i bardzo ułatwił mi przekazanie słuchaczom podstawowych informacji na temat serii pomiarów. Ostatnim, najbardziej ambitnym programem nad którym obecnie pracuję jest RegMast służący do edycji wybranych wartości rejestru. Program ma na celu umożliwić łatwą i przyjemną edycję ukrytych ustawień systemu Windows. Z wersji na wersję program oferuje nowe funkcje i nawet ja nie wiem co może zaoferować za kilka miesiecy ;) W roku 2009 rozpocząłem pracę nad jeszcze jednym programem - Generatorem Częstotliwości Podakustycznych opracowanym z myślą o pracy magisterskiej. Po wielu miesiącach wytężonej pracy (m.in. dlatego RegMast przez prawie rok nie był aktualizowany) program jest ukończony, a ja powoli przygotowuję się do obrony dyplomu. Na zakończenie pragnę podziękować wszystkim osobom, dzięki którym nauczyłem się programować. Dziękuję również wszystkim którzy odwiedzili tę stronę - to dzięki wam to co robię ma sens. Piszcie na temat strony, programów, uwagach, spostrzeżeniach, opiniach. A jeżeli umiesz programować, kto wie czy nie zawrzemy owocnej (programistycznej) współpracy. |
|||||||||