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]