USA School Directory – Search Public Schools by State, City & ZIP
Flow (itch) (johnbrynte)

Flow (itch) (johnbrynte)

2023-04-13None
Genres
Platformer
Platforms
Web
Publishers
NULL
Developers
johnbrynte
Tags
2DrandomquirkyMIDIgenerated
About Flow (itch) (johnbrynte)

A game made by me during in between my studies at KTH. The game explores the space of RANDOMLY GENERATED levels, graphics and music, as well as making a basic platforming game. This is a Javascript port of the original Java game, using PixiJS and MIDI.js. Controls Space to place a block. Arrow left/right to move. Arrow up to jump. Hold ctrl to run faster and jump higher. Pro tip: hold down ctrl at all times! Hold arrow down to charge for a super jump when released. While sliding down a wall, jump and steer away from the wall to perform a wall jump. Outcomes and lessons learned Revisiting this game after about five years gave much insight in the art of game making and what I still don't know about it. Here is a short summary Putting away ideas and revisiting them later is a good thing Game feel is not the same as game control Kill your darlings Code The MIDI.js library simulates a MIDI environment using the Web Audio API. Since there was no soundfont for the Percussion part of the standard GM1 synth I had to create one. The soundfont along with all the sampled sounds can be found on GitHub: https://github.com/johnbrynte/midi-js-gm1-percussion

Screenshots
Flow (itch) (johnbrynte) screenshot
Flow (itch) (johnbrynte) screenshot
Quick facts
ID955777
Slugflow-itch-johnbrynte
Original nameFlow (itch) (johnbrynte)
Updated2023-04-14 08:33:53
Suggestions5
ESRB (raw)None
Added by status (raw)None
Ratings (raw)NULL
Stores (raw)itch.io
Metacritic platforms (raw)NULL
Parent platforms (raw)Web
Alternative namesnan
TBANULL
An error has occurred. This application may no longer respond until reloaded. Reload 🗙