język polski język angielski
Homepage of Robert Kan professional web developer.

Język C/C++ jest podstawą idei programowania gdyż na nim bazowane są nowoczesne języki takie jak Java czy c#. C/C++ nadaje się idealnie do pisania gier, aplikacji które muszą być wydajne oraz do różnego rodzaju narzędzi. Poniżej przedstawiam tylko kilka większych projektów które wykonałem w C/C++.
Degen
Degen jest moją pracą inżynierską. Jest to mało skomplikowany (blisko 30 instrukcji) język skryptowy, przeznaczony do tworzenia prezentacji multimedialnych. Napisałem go przy użyciu kompilatora DJGPP oraz bibliotek Allegro, MikMod oraz AllegTTF. Jako że był stworzony w 1999 roku - jest aplikacją pod DOS32.

Posiada następujące możliwości:
działa w trybach vga/svga z wykorzystaniem VBE 2.0 (flat mode)
wyświetlanie statycznych obrazków w różnych miejscach na ekranie
wyświetlanie animacji FLI / FLC w różnych miejscach na ekranie
wyświetlanie napisów stworzonych przy użyciu czcionek TTF z kilkoma możliwościami pozycjonowania oraz wyświetlania np. po literze
pozwala na odtwarzanie modułów muzycznych w najpopularniejszych formatach (.mod, .xm, .s3m)
pozwala na synchronizowanie zdarzeń wynikających z prezentacji z muzyką
pozwala na wykonywanie podstawowych efektów na obrazie jak np. fade to color

Myślę, że jeśli kiedyś będę miał trochę czasu, to zrobię port Degena pod Win32.







 
Harin Wróżka
Wizja.net
Gra a zarazem wróżba dla dzieci napisana w języku C (kompilator MinGW) pod Windows. Zawiera spakowane animacje, 16 bitową grafikę i nastrojową indyjską muzykę.

Moje obowiązki:
ustalenie z klientem wyglądu oraz sposobu działania gry
dobranie odpowiedniej technologii i bibliotek do wymogów projektu
stworzenie aplikacji
optymalizacja grafiki
stworzenie programu instalacyjnego dla aplikacji w Nullsoft Install System (NSIS)







 
Warcaby
Jest to moja praca zaliczeniowa wykonana na studiach na zaliczenie z języka C. Program ma znaleźć i zaprezentować najdłuższe możliwe bicie w grze warcaby przy zdefiniowanych przez użytkownika ustawieniach pionków. Gra działa w trybie DOS/32 z wykorzystaniem trybów graficznych wysokiej rozdzielczości (VBE 2.0).

Program posiada:
grafikę w wysokiej rozdzielczości
specjalnie stworzony moduł muzyczny







 



View Robert Kan's profile on LinkedIn