Projekty

Lista ciekawszych projektów tworzonych na przestrzeni lat.

Kompilator

(Projekt tworzony w latach 2007-2009)

Projekt rozpoczął swój żywot jako prosty język skryptowy - rozwinięcie mojego silnika do gier. Miał ułatwiać rozszerzanie funkcjonalności bez potrzeby rekompilacji kodu. Wraz z rozwojem projektu zauważyłem braki w już istniejących językach, oraz że użytkowników języków skryptowych narzeka na ich prędkość. Stąd narodził się pomysł na stworzenie rozwiniętego kompilatora dla języków dynamicznych stosującego optymalizacje dostępne dla języków statycznie typowanych. [read more]


Symulacja ruchu lotniczego

(Projekt tworzony w latach 2008-2009)

Zacząłem pisać ten projekt na studiach. Aby dostać ocenę celującą na katedrze Geoinformatycznej poproszono mnie o napisanie symulacji ruchu lotniczego w czasie rzeczywistym. Miałem wykorzystać technologie Google Maps i Google Earth, a całość oparta była na języku Javascript. [read more]


Silnik do gier 2D

(Projekt tworzony w latach 2007-2008)

Proste gry pisałem odkąd zacząłem stawiać pierwsze kroki w programowaniu. Jakoś tak dziwnie się złożyło, że był to assembler x86 ;). Początki wyglądały tak: Żabka. [read more]


Autorski CMS

(Projekt tworzony w latach 2007-2009)

Budowa własnego systemu zarządzania treścią była związana z ciekawym doświadczeniem z pracy. Rozbudowując CMSa dla firmy, w której pracowałem, spotkałem się z wieloma nieoptymalnymi i przestarzałymi rozwiązaniami. Śledząc rozwój podobnych technologii w internecie dochodziłem do wniosku, że tylko część istniejącego oprogramowania pozwala wykorzystywać w pełni isteniejące technologie. [read more]


Komunikator internetowy

(Projekt stworzony w roku 2009)

Odkąd zacząłem uczyć się języka C# non stop wymyślam sobie nowe projekty. Pierwszym sieciowym projektem były proste programy korzystające z klas TcpClient i TcpListener. Po pewnym czasie zacząłem rozwijać prostą architekturę do komunikacji między programami w sieci. Aby przetestować swoje umiejętności postanowiłem napisać własny komunikator. [read more]


Gry

Oto lista gier, które tworzyłem na przestrzeni lat. Są tu proste gry dosowe jak również nieco bardziej zaawansowane pisane w DirectX. Zapraszam do zwiedzania [read more]