Kozak Karol

Transkrypt

Kozak Karol
Kozak Karol
Portfolio
Gravity (C++)
Prototyp gry, której gameplay opiera się w dużej mierze na prawie powszechnego ciążenia
Newtona. Wiele elementów już jest gotowych – m.in. grawitacja, kolizje, niecentralne odbicia,
ruchy planet i asteroid, system cząsteczkowy czy tło wykorzystujące metodę parallax scrollingu, a
także menu. Stworzyłem też do niego prosty, ale funkcjonalny edytor poziomów. Wszystkie napisy
wyświetlane w grze zapisane
są w pojedynczym pliku
tekstowym, co daje bardzo
łatwą możliwość
wielojęzykowej lokalizacji.
gameplay
level editor
AlmostFPS (C++)
Prototyp platformowej strzelanki 2D.
C# (.NET)
Proste programy ModernUI (XAML) napisane z użyciem technologii .Net.
Konwerter
Prosty konwerter jednostek metrycznych. Przelicza jednostki europejskie i imperialne.
Interfejs skaluje się i obraca zależnie od pozycji urządzenia
Filtry
Aplikacja demonstruje filtry i efekty implementowane przeze mnie w C#. Dostępne są m.in.: Krzyż
Robertsa, filtr Sobela, Gaussa, Kuwahara, różne rodzaje progowania, filtry splotowe, redukcja
Szumów, szkieletyzacja, etc.
Detekcja twarzy
Aplikacja próbująca znaleźć twarz na wczytanym z pliku lub kamery obrazku.
Projekt aplikacji OCR (C++)
Aplikacja rozpoznająca tekst na skanowanym dokumencie, napisana w ramach zaliczenia kursu
„Analiza i przetwarzanie obrazów” na Akademii Górniczo-Hutniczej. Procent rozpoznania tekstu:
ok. 90%.
Interpreter Logo (Python)
Prosty interpreter języka LOGO implementujący podstawowe jego funkcje. Zaimplementowane
zostały elementarne słowa kluczowe języka (np., ws, pw, lw, pod, opu ugp itd.), a także pętle oraz
możliwość definiowania własnych procedur.
Maruda Quest: Winter riding (C++)
Prosta gra polegająca na zjeżdżaniu z góry na sankach, unikaniu kamieni oraz pilnowaniu, aby nie
skończył się odliczany czas.
I'm afraid of darkness (C++)
Sterując myszką, przechodzimy kolejne poziomy starając się uniknąć czarnego pola.
Dead End
ra napisana na compo, stworzona w kilka godzin na 26. edycję Ludum Dare (temat:
minimalizm). Gra jest pozbawiona grafiki, fabuły, dialogów etc. Słowem – wszystkiego, oprócz
dźwięku i bardzo prostego sterowania. Gracz ma za zadanie zebrać jak najwięcej bonusów zanim
złapie go przeciwnik, orientując się w terenie wyłącznie za pomocą odgłosów wydawanych przez
otoczenie
nArkanoid (C++)
Arkanoid posiadający nietypową, zeszytową oprawę graficzną. Poza standardowymi poziomami,
posiada także niekończący się tryb survival, polegający na zbijaniu nalatującej wciąż fali klocków
nKreski (C++)
Remake gry w żużel. Aplikacja umożliwia grę na jednym komputerze do 4 osób. Sterowanie dla
każdego gracza ogranicza się do jednego klawisza odpowiedzialnego za skręt.
Untitled Soccer (C++)
Gra w popularne na szkolnych ławkach piłkarzyki. Dostępny jest tryb multiplayer (dwóch graczy
na jednej klawiaturze) oraz tryb
singleplayer. W tym trybie ruch
komputera obliczany jest za pomocą
rekurencji z powrotami.

Podobne dokumenty