Aplikacje okienkowe
Projektami aplikacji okienkowych zajmowałem się podczas moich studiów
na Akademii Górniczo-Hutniczej w Krakowie, na kierunku
Automatyka i Robotyka, na wydziale elektrycznym.
Aplikacje okienkowe dla systemu Windows pisałem również hobbystycznie, ale o tym poniżej.
Na drugim roku studiów, w ramach przediotu Modelowanie układów fizyczno biologicznych, stowrzyłem aplikację Supermarket. Program zaimplementowałem w środowisku Borland C++ 6. Ideą projektu było zasymulowanie działania supermarketu co widać na załączonym obrazku:
Aplikację można pobrać stąd. (Należy zmienić rozszerzenie pliku na EXE.)
Poniżej kilka zrzutów z ekranu.
Zrzut ekranu z programu Supermarket Simulator - przed symulacją
Zrzut ekranu z programu Supermarket Simulator - w trakcie działania
Podczas studiów stworzyłem także prosty program dla apteki, również w środowisku Borland C++.
Aplikacja miała współpracować z czytnikiem kodów kreskowych, tak by wczytać recepty.
Zaimplementowano tylko podstawowe możliwości robienia zakupów w aptece.
Jako bazę danych wykorzystano PostgreSQL.
Symulator sieci komórkowej
Jako ostani projekt studencki chciałbym przedstawić projekt symulatora sieci komórkowej,
w którym zaimplementowano algorytm symulowanego wyżarzania, pozwalający wyszukiwać lepsze
drogi pomiędzy punktami na grafie.
Jako przykład działania algorytmu wybrano prezentację sposobu wyszukiwania ścieżki SMS-a,
wysłanego z miasta początkowego do miasta końcowego.
Aplikację stworzono w środowisku Borland Builder C++ 6.
Aplikację można pobrać stąd. (Należy zmienić rozszerzenie pliku na EXE.)
Poniżej kilka zrzutów z ekranu.
Symulator sieci komórkowej - główne okno
Symulator sieci komórkowej - opcje algorytmu
Symulator sieci komórkowej - wykres funckcji celu
Na koniec informacja o jeszcze jednym programie, niestety nieukończonym. Pod koniec moich studiów miała miejsce premiera gry The Elder Scrolls IV: Oblivion. Gra ta umożliwiała fanom rozszerzanie swojej funckjonalności o tzw. mody, czyli modyfikacje użytkowników. Powstawało mnóstwo dodatków tworzonych przez zapalonych graczy.
Moim zadaniem było stworzenie programu, który tłumaczyłby owe rozszerzenia na język polski,
także dla starszej gry z tej serii -
The Elderscrolls III: Morrowind.
Udało mi się zaimplementować część obsługi binarnego formatu dodatków - ESP/ESM, jednak niestety
programu nie ukończyłem.
Wspomniany format towarzyszy serii The ElderScrolls,
w kolejnych wydaniach gier był rozbudowywany.
Uzyto go również w grze Fallout 3 firmy Bethesda.
Kilka zrzutów poniżej: