Skip to content

My 2023 entry for the js13kgames competition, "Harold is Heavy".

Notifications You must be signed in to change notification settings

js13kGames/Harold-is-Heavy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

js13k-2023-harold-is-heavy

My 2023 entry for the js13kgames competition, Harold is Heavy.

Welcome Screenshot

PLAY THE GAME!

(See changelog below for more information on changes, bug fixes, etc.)

INSTRUCTIONS

It's the 13th century in the Floating Isles of Isildor, and the king is rounding up baby dragonkin everywhere. All but the improbably heavy Harold (because nobody could figure out how to move him).

Throw Harold's weight around in this silly platformer and rescue your friends from the king's ugly, boring crates! Arrow keys or WASD to move, spacebar to jump.

BUILD

To build the game for yourself:

  1. Clone the repository
  2. npm install
  3. gulp build (or just gulp to enter watch mode)

A normal build doesn't run the full terser / roadroller / zipping steps; for that, run gulp build --dist.

TOOLS

  • Levels are built using Tiled. The level structure is flattened/minimized and inserted into the LevelData during the gulp build.
  • Art created using Aseprite. All aseprite files in the assets folder is automatically smashed into a spritesheet during the build.
  • Sound effects created using ZZFX.
  • Music composed in Sound Box.

TIPS AND TRICKS

Click me (contains light spoilers)
  • As the end-game victory screen suggests, you can jump to any level with number keys 1-4.
  • You can also jump to the victory screen by pressing 5.
  • The victory screen will replay your last COMPLETED level, so you can trick it into playing a replay of another level by playing a level and then pressing 5 after completing it.
  • Your speedrun score is based on the total seconds spent in each level. Your time is tracked separately for each level and is updated when you complete a level.
  • Note that enemies left alive have a ~7 second penalty, so for maximum points, crush every enemy and rescue your friends as quickly as possible.

CHANGELOG

v1.0.0 (2023-09-12)

  • Submitted to game jam.

About

My 2023 entry for the js13kgames competition, "Harold is Heavy".

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 99.9%
  • Other 0.1%