Skip to content

Exciting 2D platformer game, built using modern web technologies including TypeScript, Vue 3, HTML5, and CSS3. Enjoy the challenge and have fun!

License

Notifications You must be signed in to change notification settings

cs3-4-team/jumping-journey

Repository files navigation

2D Platformer Game «Jumping Journey»

image

Description

Welcome to our 2D Platformer Game! In this exciting adventure, you control a character who must jump on platforms and avoid falling into the deadly lava. If the character touches the lava, it's game over! The goal is to reach the coin at the end of each level to progress to the next one.

Features

Challenging Levels: Navigate through increasingly difficult levels filled with platforms and obstacles. Lava Hazards: Avoid the lava at all costs to stay alive. Collect Coins: Reach the coin at the end of each level to advance. Smooth Controls: Enjoy responsive and intuitive controls for a seamless gaming experience.

Technologies used

TypeScript: For robust and type-safe code.
Vue 3: To build a reactive and component-based game interface.
HTML5: For the game structure and canvas rendering.
CSS3: To style the game and create engaging visuals.

How to Play

  1. Use the arrow keys to move your character left, right and jump.
  2. Avoid falling into the lava.
  3. Reach the coin to complete the level and move on to the next one.

Installation

npm install

Compile and Hot-Reload for Development

npm run dev

Type-Check, Compile and Minify for Production

npm run build

Run Unit Tests with Vitest

npm run test:unit

Lint with ESLint

npm run lint

Deploy to GitHub Pages

npm run deploy

About

Exciting 2D platformer game, built using modern web technologies including TypeScript, Vue 3, HTML5, and CSS3. Enjoy the challenge and have fun!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •