A simple 2D jungle-themed fighting game

Overview

πŸƒ 🐯 2D Jungle Fighting Game 🐯 πŸƒ

This is a simple 2D fighting game made with JavaScript and HTML Canvas.

It's meant to be played on desktop, with a canvas size of 1024x576 to fit most screens.

Live demo

How to play

  • Player 1 (Huntress) is controlled by WAD keys - with attack triggered by spacebar (⎡)
  • Player 2 (Hunter) is controlled by Arrow Keys - with attack triggered by Arrow Down (↓)
  • The game will end whenever one of the players die or the timer reaches 0
  • Timer lasts 60 seconds

Credits

Tutorials and docs followed:

Assets

All assets (sprites, images, sounds) were created by the following artists with small modifications by me:


This was purely made for fun - feel free to modify or copy at will. All assets are available for free, with the exception of the 2D rain sprite. Please do not redistribute it!

πŸ’– , @pokecoder

You might also like...

Simple car driving game with birds eye view.

Simple car driving game with birds eye view.

Car Driving Game Simple car driving game with birds eye view. Messing around with vanilla script. Try it out but don´t hit the 🌳 ´s Live Version Clic

Apr 5, 2022

A simple leaderboard project made while a student in Microverse using API to get scores for a game, JavaScript, HTML and basic CSS

A simple leaderboard project made while a student in Microverse using API to get scores for a game, JavaScript, HTML and basic CSS

Nov 28, 2022

It is a simple Math Sprint Game in which the user must agree or disagree with the answers to math problems in the quickest time possible.

It is a simple Math Sprint Game in which the user must agree or disagree with the answers to math problems in the quickest time possible.

MATH-SPRINT-GAME The user must agree or disagree with the results of math equations in this Math Sprint Game. The amount of time the player spends mak

Aug 1, 2022

β™ŸοΈ Simple 2D Chess game

β™ŸοΈ Chess2D A simple 2D Chess game made using HTML, CSS, and TypeScript. Chess2D This project uses the VanillaTilt.js library to achieve the 3D-paralla

Jul 22, 2022

A simple breakout game created using HTML, CSS and Javascript

A simple breakout game created using HTML, CSS and Javascript

BreakOut Game This game is created using HTML, CSS and Javascript Game Overview The game would consist of 3 lives in order to clear out all the blocks

Nov 27, 2022

A game inspired by Go, developed using Phaser JS

A game inspired by Go, developed using Phaser JS

Influence A game inspired by Go, developed using Phaser How to play Players take turns to select and color a tile. At the end of a turn, each tile wil

Aug 28, 2022

Free, open source game engine online

microStudio is a free, open source game engine online. It is also a platform to learn and practise programming. microStudio can be used for free at ht

Dec 30, 2022

πŸš€ πŸ“ˆ Stock market game where the stocks are github repositories

GitHubStonks What is githubstonks ? githubstonks.com Githubstonks is a stock market game where the stocks are popular GitHub repositories. You can buy

Sep 27, 2022
Owner
Ale
Ale
🎨 Flat, simple, multi-themed, responsive and hackable Color-Picker library.

?? Flat, simple, multi-themed, responsive and hackable Color-Picker library. No dependencies, no jQuery. Compatible with all CSS Frameworks e.g. Bootstrap, Materialize. Supports alpha channel, rgba, hsla, hsva and more!

Simon 3.9k Dec 27, 2022
A Notion themed portfolio developed with NextJS, deployed on Vercel.

This is a Next.js project bootstrapped with create-next-app. Getting Started First, run the development server: npm run dev # or yarn dev Open http://

Mackenzie 4 Jul 19, 2022
Superlight vanilla javascript plugin, for modern web dropdowns. Supporting multi-options, search and images. Designed to be seamlessly themed

Superlight vanilla javascript dropdowns by LCweb Need to jump off of jQuery (or any other) dependency? Other packages are too heavy to just tweak sele

Luca 10 Dec 26, 2022
Slime jumper game is a simple game that requires you to escape from the enemies that come your way.

Slime Jumper What is this game? The slime jumper game is a game with a simple logic (but it was not so easy to do) where you have to escape from the e

Fatih 2 Mar 1, 2022
This is a Tic Tac Toe game built with HTML, CSS, and JavaScript. It is a simple and fun game where two players take turns marking X and O on a 3x3 grid.

Tic Tac Toe Game This is a Tic Tac Toe game built with HTML, CSS, and JavaScript. It is a simple and fun game where two players take turns marking X a

Andrew Tsegaye 4 Mar 4, 2023
NFT Game Starter Project: https://github.com/buildspace/buildspace-nft-game-starter

Running React on Repl.it React is a popular JavaScript library for building user interfaces. Vite is a blazing fast frontend build tool that includes

Zahuis 2 Feb 11, 2022
Conways-game-of-life - A Conway's Game Of Life project using Python

conways-game-of-life A Conway's Game Of Life project using Python JavaScript Devlog January 1st 2022: also need to remember Python's syntax a bit will

Felipe Melgaço Magesty Silveira 0 Sep 23, 2022
Clinton Mbonu 20 Jun 30, 2022
INeedHelp is a Game Boy, Game Boy Advance, and Nintendo DS emulator written in JavaScript and TypeScript.

INeedHelp INeedHelp is a Game Boy Advance and Nintendo DS emulator written in JavaScript/TypeScript. FAQ Why is it called INeedHelp? You would need he

Powerlated 6 Jun 29, 2022
Simple Three js game project

Simple Game This is a simple game developed with three.js library. Usage To run the game, we must start a web server with the command "python -m http.

Aydın Başkara 1 Jun 22, 2022