In this tutorial, you will create a remixable Falling Objects game, starting from a p5.js game template.
Note
|
This tutorial assumes you’ve already gone through the Koji quick start tutorial and are familiar with the basics of Koji. |
Falling Objects is a simple game where the player tries to collect as many falling objects as they can before they fall off the screen. The player moves their character left or right by clicking anywhere on the screen. The player loses a life when an object falls off the screen, and the game is over when the player runs out of lives.
Here’s an example of the game that you will build in this tutorial.
fork the game template and modify it to load the images and sounds used in the falling objects game.
define the Player
and Collectible
classes and spawn them in the game.
enable the player to catch a falling collectible and add the logic for scoring and losing the game.
make the game progressively more difficult over time, so that users have more incentive to compete on the leaderboard.
make the game easily remixable by other people so it can be shared everywhere online.
customize the preview image that is displayed when users share their remixes on social media.
publish your game and share it with your friends, so they can compete for the top leaderboard spot.
If you have any questions or feedback about this tutorial, please reach out to @Marko(Svarog) and the Koji community on the Koji Discord server.