Skip to content

carloswunsche/js13k-shmup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaScript 13k Game Engine

status: experimental Website status Repo size Prominent language

Overview

Retro caravan shmup made for the js13k-games contest. Work in progress. My plan is to use it for future entries once the engine is completed.

Features

  • Robust engine and collision system
  • Supports keyboard, xinput-compatible, and touchscreen controllers
  • Awesome particle system (?)
  • SFX and music (not yet...) thanks to ZzFX.

Try it Online

By following this link.

Keyboard controls

  • Movement: Arrow keys
  • Shot: "z" key
  • Reset: "r" key
  • Show hitboxes: "h" key

Gamepad controls

  • Movement: Dpad
  • Shot: B button (Xbox)

Play Locally

Open /dist/index.html and enjoy 🛩️

Build Dependencies

Build it Yourself

Clone repo, open directory in terminal and run script:

./build.sh

Compressed game size (game.tar.gz) is around 8979 bytes as of 2-23-2023.

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 5

Credits

Made by Carlos Wunsche

Thanks

This project could not be possible without the help of: