Skip to content

attilahorvath/gib

Repository files navigation

Gib

A tiny Metroidvania.

Oh no, Gib’s systems went offline! Help him regain his abilities by collecting items to bring them back online. But watch out for hazards along the way!

Launch dev build

Originally created for the js13kGames competition in 2018. The theme was 'offline'.

Launch compo version

Controls (none of them are available at the start)

  • Arrows / WASD / Gamepad analog stick - Move
  • X / K / Gamepad A button - Jump
  • Z / J / Gamepad B button - Shoot / Drill when pushing against bricks

Compatibility

The game has been tested successfully in the current versions of Chrome, Firefox, Opera, Safari and Edge on Linux, Windows and macOS.

For gamepad compatibility, the PowerA Nintendo Switch Wired Controller and THEC64 Mini Joystick was tested.

Development

Install dependencies:

$ npm install

Build the bundle:

$ npm run build

Or watch for changes and automatically rebuild:

$ npm run watch

Serving the game locally requires a web server, otherwise e.g. Chrome refuses to load the images. I was using serve for this purpose.

To run:

$ npm run start

The game will then be served at: http://localhost:3000