Litron
Platforma : Android
Silnik : Własna technologia
Wydawca : Techland
Stanowisko : Człowiek orkiestra
Strona Projektu : [Link]

Gra logiczno zręcznosciowa stworzona w stylistyce trona. Gra typu free to play.

Godfire: Rise of Prometheus
Platforma : iOS/Android
Silnik : Unreal Engine 3
Wydawca : Vivid Games
Stanowisko : Lead Programmer
Strona Projektu : [Link]

Przygodowa gra akcji na urządzenia mobilne, osadzona w świecie starożytnej Grecji, stworzona w firmie Vivid Games.

Real Boxing
Platforma : iOS/Android
Silnik : Unreal Engine 3
Wydawca : Vivid Games
Stanowisko : Lead Programmer
Strona Projektu : [Link]

Real Boxing to zaawansowana graficznie gra bokserska na urządzenia mobilne, stworzona w firmie Vivid Games.

Murphys Runner Prototype
Platforma : iOS/Android
Silnik : Unreal Engine 3
Stanowisko : Programmer

Gra typu runner tworzona na urządzenia mobilne. Gracz wciela się w postać biegnąca po budynkach omija przeszkody uciekając przed groźnym pająkiem.

Particle system
Platforma : PC
Język programowania : Delphi

System cząsteczek stworzony na potrzeby gier komputerowych, wzorowany na ParticleFX z gry Max Payne 2. Mechanika opiera się o animowane tekstury, stany kluczowe oraz fizykę. Wyróznia się bogatą paletą możliwych efektów do stworzenia, oszczednocią pamięciową, dobrą wydajnocią i dużą jakocią.

Phylum physics engine
Rodzaj : Silnik fizynczny
Platforma : PC
Język programowania : Delphi
Szczególowy dokument : [Link]

PhyLum (PL) to obiektowy silnik fizyczny przeznaczony do wspomagania interakcji w grach trójwymiarowych. W zakresie możliwości silnik ten udostępnia fizykę ciał sztywnych (rigid body), miękkich (soft body), połączenia stawowe (joints) i płyny (fluids).

Mort Game Engine
Rodzaj : Silnik graficzny i edytor
Język programowania : Delphi
Platforma : PC
Strona gry : [Link]

Silnik graficzny dla gry RTS, oparty o forward rendering. Mort Game Engine wspiera wiele efektów graficznych takich jak: normalmapping, renderowanie terenu z wieloma warstwami, rzutowanie trójplanarne, animacja wielu obiektów oparta o koci, dynamiczne oswietlenie sceny, occlusion ambient per vertex dla terenu. Efekty postprocessingu - animowana woda, depth of field, camera motion blur, fog of war, bloom i wiele innych.

Tetrux
Rodzaj : gra casual/arcade
Język programowania : Delphi
Platforma : PC

Mini gra 2D polegająca na zbieraniu kolorowych klocków na deskę i dopasowywaniu ich kolorami. Głównym celem gry jest ułożenie jak największej wieży klocków i wymiana jej na punkty, przy utrudnieniu w postaci fizyki. Gracz do dyspozycji ma trzy rodzaje desek o różnych właściwościach (poślizg, szybkość, czas hamowania), rozgrywka odbywa się na trzech prostych lokacjach (pustynia, miasto, polana).

Gracers
Rodzaj : gra wyścigowa
Język programowania : Delphi
Platforma : PC

Gracers to futurystyczna gra wyścigowa, w której do dyspozycji mamy jeden z 9 pojazdów unoszących się nad ziemią. Ciekawa mapa, dobrze dopracowana dynamika jazdy oraz kamery, wydajne efekty graficzne oraz trudne do pokonania AI to główne zalety tej gry.

Spontan
Rodzaj : gra wycigowa
Język programowania : Delphi
Platforma : PC

Spontan to demo wykonane dla testów silnika fizycznego. Trójwymiarowa gra wyścigowa, w której Fiatem 126p po mocnym tuningu zwiedzamy małe miasteczko. Demo wyróżnia się dużą dynamiką zręcznościowym odwzorowaniem fizyki z możliwością driftowania. W zakres projektu wchodził także edytor map, dzięki któremu lokacje układa się na zasadzie łączenia klocków.

Wormsylvania 1942
Rodzaj : gra zręcznociowa
Język programowania : Delphi
Platforma : PC

Projekt gry komputerowej stworzony na konkurs serwisu www.unit1.pl. Tematem było przygotowanie w miesiąc gry, której bohaterem będzie robak. Tym razem wcielamy się w żołnierza robaka zesłanego na kolejną trudną operację do wykonania na statku Wormsylvania 1942. Cel to zniszczyć wroga przy użyciu 2 rodzajów broni (ak47 oraz shotgun) i jak zwykle zdobyć tajne akta. Projekt w pełni oparty o autorski silnik fizyczny PhyLum2D.

Edukacja
Uniwersytet Adama Mickiewicza
Wydział: Matematyki i Informatyki
Kierunek: Informatya

Stacjonarne pięcioletnie studia magisterskie ze spacjalnością inżynieria oprogramowania.

Doświadczenie zawodowe
Firma: Vivid Games
Stanowisko: Programista senior

Praca nad projektem gry Real Boxing oraz Godfire na stanowisku Lead Programmer. Szeroki zakres obowiązków związanych z zarządzaniem projektem, planowanie, projektowaniem gameplayu oraz programowaniem podstawowych funkcjonalności.

Firma: Embarcadero
Stanowisko: Programista grafiki

Tworzenie demonstracji graficznych wraz z dokumentacją na potrzeby premiery nadchodzącego Delphi XE2. Testowanie oraz rozwijanie nowej technologii Firemonkey.

Firma: DaThoX
Stanowisko: Programista gier

Projektowanie, programowanie i testowanie gier komputerowych. Programowanie mechaniki do gier różnego typu. Tworzenie silników graficznych i fizycznych. Pisanie narzędzi graficznych oraz pluginów do 3d studio max. Koordynacja pracy z grafikami.

Firma: Alakhaine
Stanowisko: Grafik

Tworzenie grafiki 3D renderowanej w 3d studio max oraz tekstur, na potrzeby gry przeglądarkowej innominecredimus.

Firma: Amazis.net Sp. z o.o.
Stanowisko: Programista webowy

Projektowanie, programowanie i testowanie aplikacji magazynowej tworzonej w oparciu o technologie: GWT, SmartGWTPro, Hibernate, Firebird. Tworzenie interfejsu graficznego.

CV w wersji pdf. Podsumowanie zawodowe

  • Bardzo dobra znajomość opengl i opengl es.
  • Dobra znajomośc silnika UE4.
  • Doświadczenie w zakresie tworzenia gameplayu do gier akcji i bijatyk.
  • Programowanie silników graficznych. Umiejętność tworzenia zaawansowanych efektów graficznych z wykorzystaniem shaderów glsl.
  • Programowanie silników fizycznych ciał sztywnych i miękkich, animacji szkieletowej oraz odwrotnej kinematyki.
  • Obszerna wiedza w zakresie matematyki i optymalizacja testu kolizji.
  • Tworzenie mechaniki, systemu kamer i animacji do gier dowolnego typu (wyścigi, fpp, tpp, rts, casual, gry sportowe).
  • Tworzenie interaktynych edytorów 3d oraz aplikacji multimedialnych.
  • Tworzenie sztucznej inteligencji w oparciu o steering behaviours.
  • Tworzenie dokumentacji technicznej oraz zakresu projektu.
  • Bardzo dobra znajomość platformy Android.
  • Tworzenie gier na platformy mobilne z wykorzystaniem Unreal Engine 3 (iOS, Android).
  • Programowanie proceduralne, obiektowe, znajomość i wykorzystywanie wzorców projektowych.
  • Bardzo dobra znajomość delphi/object pascal.
  • Znajomość c/c++, c#, java na poziomie dobrym.
  • Znajomość java script, flash, php, html, css.
  • Podstawowa znajomość silnika Unity.
  • Praca w grupie z wykorzystaniem svn, flyspray, mantis, jira, ontime, dotproject.
  • Zarządzanie zespołem programistów, organizacja pracy, wykonywaneia przeglądu kodu.
  • Tworzenie grafiki w programach takich jak 3d studio max, pakiet corel, texture maker.

© 2010-2011 Krystian Komisarek. All rights reserved.