Coder Social home page Coder Social logo

js13k-2022's Introduction

js13k-2022

JS13KGames entry for 2022, theme is "DEATH".

Bee Kind

You play as BeeKeeper Bunny trying to save the bees.

The bees take pollen from the flowers to their hives, but the blue ZomBees try to steal pollen and break the hives.

Watch out for the grubs which turn into evil blue ZomBees when they eat enough toadstools.

You can collect a gun which shoots super-strength 2000 MGO honey and neutralises the enemies. Once the bees have made enough honey in a hive, new baby bees are born. There is also a JS13K logo which gives temporary invulnerability.

To progress to the next level you need to defeat all the enemies and help the bees grow their colony. The further you progress, the more bees you'll need to safeguard to move onwards.

Clear away toadstools to prevent grubs turning into ZomBees and make space for flowers to grow.

If the bees die out, we all die, so this is a crucial mission to increase their numbers.

BEE LUCKY, and BEE KIND.

Controls are :

  • Keyboard - Movement ... Cursors / WASD (or equivalently positioned keys, ZQSD etc) / ZX;.
  • Keyboard - Fire ... SPACE / ENTER / SHIFT
  • Gamepad - Move ... Left stick, Fire ... South button

Web Monetization

Coil subscribers get extra functionality based on the 100+20 rule. When monetization detected, player can still jump when hurt and bees move faster.

Stuff I managed to add

  • 2D platformer
  • Desktop support
  • 16:9 aspect ratio with auto scale/size/center depending on browser size
  • Low resolution pixelated retro feel
  • Particle system
  • Switch between 2D platformer and top-down in the same level
  • Entities follow paths around obsticles using A* pathfinder algorithm
  • Parallax clouds
  • Gamepad support, with JS13k controller icon
  • Timeline based animations
  • Level transition screen showing level names
  • Intro screen
  • Introduce characters on intro screen
  • Pop-up message boxes with optional icon
  • Music track
  • First level as a trainer level
  • Web Monetization
  • Completion screen

Tools used

To do list

  • Menu system
  • Weather effects
  • Sound effects
  • Touch support for phone/tablet

Play online now

Click here to play now

Attribution of assets

Using some assets from Kenney.nl "Pixel Line Platformer" (Creative Commons Zero, CC0 license)

Using part of Harp Solo from "Blue Danube" (Op.314) by Johann Strauss II (in the public domain since it was composed in 1866 - before 1924).

js13k-2022's People

Contributors

picosonic avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Forkers

js13kgames

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.