Skip to content

deverac/js-arcade

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a curated collection of Javascript games that have been modified to run in a browser and have no external dependencies. i.e. An Internet connection is not required, nor is running a local server required.

To run, unzip arcade.zip, and open ./arcade/index.html in your browser.

Although, neither an internet connection nor a local server is required, one may be used if desired. An online version of js-arcade is available at: https://deverac.github.io/js-arcade/.

Keys

Key Action
Arrow keys Navigate
Enter Run a game title
Space Open an info window showing the keys for the game and links to the original source and an online version of the game (if available).

To exit it a game, navigate Back in your browser.

  • Some games start with sounds on; some games start with sounds off; some games have no way to mute the sound.
  • Sound levels vary a lot, between games.
  • Some games include help pages; most do not.
  • Some games require Local Storage or Cookies.
Game Description License
Asteroids Classic Black and white vector graphics MIT
Asteroids Reloaded Asteroids, re-imagined. MIT-like
Ball and Wall Arkanoid-like GPL
Checkers Capture all opponents pieces by jumping Apache2
Connect4 Get four discs in a row MIT
Cube Solve 2, 3, 4, 5 sided cubes ISC
Duck Hunt Shoot the ducks before they escape MIT
Lemmings Get lemmings to their home GPL2
Lunar Lander Land LEM module on moon MIT
Mahjong Remove matching tiles MIT
Mario Run and jump to the end Unlicense
Memory Game Match pairs of cards MIT
Onslaught Arena Kill the monsters GPL
Orona Bolo clone. Capture all bases; destroy all pillboxes GPL2
Outrun Synthwave Beat the clock MIT
Pacman Recreation of classic Pacman GPL3
Pool Pocket your balls before your opponent MIT
Racer10k One lap on procedurally generated course. MIT
Radius A cross between Robotron and Asteroids MIT
Simon The classic 4-color, 4-tone repeat-a-sequence None
Sleeping Beauty A Rogue-like game to rescue a sleeping beauty ISC
Tetris Place blocks to create solid rows MIT

None of the games in this collection were written by the curator.

Developer Info

Action Description Notes
Build all games ./build.sh build_all Creates the play directory for each game
Build a single game ./build.sh game <name_of_game_dir> e.g. ./build.sh game racer10k
Clean all games ./build.sh clean_all Remove all generated files and dirs (e.g. node_modules, play)
Clean a single game ./build.sh clean <name_of_game_dir> e.g. ./build.sh clean racer10k
Create arcade.zip ./build.sh arcade Only games that have been built are included in the zip file.

Building all games requires about 2 Gb of disk space.

About

An arcade in your browser - no external files required.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published