Skip to content
Branch: master
Go to file
Code

Latest commit

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Grand Theft Duty

Build Status Dependency Status devDependency Status Coverage Status Gratipay

A top-down shooter inspired by the classic Grand Theft Auto games and Call of Duty. Grand Theft Duty combines elements of both games.

The game is built using three.js for graphics and howler.js for audio.

Goals

  • Playble in the browser
  • Play with keyboard or gamepad
  • Split screen mode
  • Online multyplayer
  • Basic AI
  • Original graphics and sounds
  • Map Editor

Demo

grand-theft-duty.arjanfrans.com

Setup

Clone the repository:

git clone https://github.com/arjanfrans/grand-theft-duty

Go into the project directory and install packages:

npm install

Start the game:

npm start

Development tools

  • BMFont: generate bitmap fonts.
  • spritesheet-js (fork): generate spritesheets. Requires imagemagick to be installed.
  • audiosprite: generate audiosprites for howler.js. Requires ffmpeg to be installed.

About

🔫 Javascript game using three.js

Resources

License

Releases

No releases published
You can’t perform that action at this time.