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.