JamJam

Każda piosenka to poziom. Wczytaj utwór, a JamJam rozpisze go w kilka sekund, a potem biegniesz, robisz uniki i walczysz w rytm muzyki.

Wkrótce naSteam Zrobiona wGodot Zrobiona ręcznieBez użycia AI

Jak piosenka staje się poziomem.

Silnik w C++ wbudowany w grę słucha Twojego utworu i w kilka sekund zapisuje poziom.

Generator poziomów
Tempo124 BPM
Wykryte uderzenia0
Rozpisane nuty0
Przytrzymania0
Przebieg faliSiła uderzeńEnergia wokaluPoziomIlustracja na przykładowym sygnale
  1. 01DekodowaniePliki MP3 i OGG są dekodowane natywnie w C++, więc nawet długie utwory wczytują się w chwilę.
  2. 02WykrywanieSilnik znajduje uderzenia, czyli momenty, w których zaczyna się nowy dźwięk, i dopasowuje je do tempa.
  3. 03Podążanie za głosemEnergia w paśmie wokalu decyduje, które uderzenia stają się nutami, więc poziom śpiewa razem z piosenką.
  4. 04KształtowanieKrótkie uderzenia stają się kliknięciami, długie dźwięki przytrzymaniami, a poziom trudności ustala gęstość.

Zbudowana, żeby dawać frajdę.

Każdy system dopracowany z testerami, wersja po wersji.

Tryby arcadeSzybkie rundy, pogoń za wynikiem i rzeczy do odblokowania.
Świat-hubSpaceruj między piosenkami i wyzywaj postacie na pojedynki.
Postacie do odblokowaniaLista postaci, która rośnie, im dłużej grasz.
Edytor poziomówDopracuj dowolny poziom ręcznie albo zbuduj własny.
Smugi komboPowidoki, które rosną, im dłużej trwa Twoja seria.
Walki z bossamiStarcia, które trzymają rytm, kiedy atakują.
Melodyjne dźwięki uderzeńKażde uderzenie gra nutę pasującą do piosenki.
Wbudowana szafa grającaOdtwarzacz z obrotowym kołem do przeglądania biblioteki.
Kooperacja na jednej klawiaturzeDwóch graczy, każdy na swoim torze, WASD i strzałki.

Inne gry, które zrobiłem.

Od projektów na studiach po prototypy, każda nauczyła mnie czegoś nowego o tym, jak gra ma się czuć.

RPG

Nyx

RPG z widokiem z góry i wieloma zakończeniami, w którym Twoje wybory decydują, jak kończy się historia.

Platformówka zrobiona w Godot

LET ME OUT

Platformówka zbudowana wokół zdolności odpychania: celuj w przeciwną stronę niż ta, w którą chcesz lecieć.

Zagraj na itch.io

Dzięki, że grałeś razem ze mną.

JamJam jest w drodze na Steam. Do tego czasu możesz zagrać w moje starsze gry na itch.io i przejrzeć kod na GitHubie.