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


ID | 955777 |
---|---|
Slug | flow-itch-johnbrynte |
Original name | Flow (itch) (johnbrynte) |
Updated | 2023-04-14 08:33:53 |
Suggestions | 5 |
ESRB (raw) | None |
Added by status (raw) | None |
Ratings (raw) | NULL |
Stores (raw) | itch.io |
Metacritic platforms (raw) | NULL |
Parent platforms (raw) | Web |
Alternative names | nan |
TBA | NULL |