Giter Club home page Giter Club logo

cacti-run's Introduction

Description

You're stranded in the desert, close to dying of starvation and thirst. You must escape, but there's so much cacti in the way. There's only one way around them: jumping. Cacti Run is a video game made in Kaboom.js where you jump over cacti to gain points.

Features

  • Leftward scrolling of cacti ๐ŸŸข
  • Touchscreen support ๐ŸŸข
  • Creeper walking animation ๐ŸŸข
  • Title and respawn screens ๐ŸŸข
  • Account registration/login system ๐ŸŸข
  • Get harder on progression ๐ŸŸข
  • Leaderboard ๐ŸŸก
  • Custom skins ๐ŸŸก

๐ŸŸข = Working | ๐ŸŸก = Planned for future

Controls

Jump

  • On PC, press space to jump
  • On mobile, tap the screen to jump

Movement of the player forward is accomplished by scrolling. You are not actually moving to the right; the cacti are moving to the left.

Changelog

17th May 2023

  • Best scores are now recorded in SQLite database

9th April 2023

  • Now known as "Cacti Run"
  • Shrink player

7th April 2023

  • Complete rewrite of backend
  • Passwords hashed by bcrypt instead of SHA256
  • Harder on progression; gameplay becomes faster every 15 points
  • Floor sprites fill the entire bottom of the screen
  • Removal of Minecraft textures; I've made my own ones!

6th April 2023

  • Account login/registration system
  • No longer available on GitHub pages due to use of Node.js

3rd April 2023

  • Buttons on title and respawn screen
  • Player can only jump when on the ground, no longer able to "fly" over obstacles
  • Added the sun

2nd April 2023

  • Touchscreen support
  • Minecraft textures
  • VT323 font

Screenshots

cacti-run's People

Contributors

chassinat0r avatar

Watchers

 avatar

Forkers

wotengs

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.