Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Arcade Game

Arcade Game

36 projects

Showing 36 of 36 projects

Duck Hunt
Duck HuntJavaScript

A faithful implementation of the classic Duck Hunt game using JavaScript and HTML5.

#howlerjs#canvas#tweening
Stars632
Forks289
Last commit3 months ago
Space Shooter
Space ShooterPython

A classic retro space shooter game built with Python and Pygame, featuring power-ups, health bars, and custom sound effects.

#retro-games#rpg-game#python
Stars525
Forks242
Last commit4 years ago
PacPac
PacPacLua

A Lua-based Pac-Man clone with three mazes and easy level editing, built with the LÖVE game engine.

#pac-man-clone#game-development#level-editor
Stars355
Forks36
Last commit11 years ago
Asteroids
AsteroidsJavaScript

A pure JavaScript implementation of the classic Asteroids arcade game using HTML5 Canvas.

#asteroids#html5#asteroids-game
Stars355
Forks335
Last commit2 years ago
thetawave-legacy
thetawave-legacyRust

A space shooter game built with the Amethyst engine in Rust, inspired by classic arcade shooters.

#amethyst#amethyst-engine#gamedev
Stars196
Forks24
Last commit5 years ago
rsnake
rsnakeRust

A classic Snake game implementation built with Rust and the Piston game engine.

#game-development#8bit#cross-platform
Stars145
Forks36
Last commit3 years ago
Digger
DiggerHTML

A classic Digger arcade game recreated in JavaScript using HTML5 Canvas.

#digger-clone#canvas#open-source-game
Stars95
Forks30
Last commit2 years ago
Snaake!
Snaake!Dart

A small and simple clone of the classic Nokia snake game built with Flutter.

#hacktoberfest#flame-engine#bloc-pattern
Stars82
Forks11
Last commit6 years ago
killersheep.nvim
killersheep.nvimLua

A Neovim port of the classic killersheep game with optional gore effects.

#neovim-plugin#game-port#vim-game
Stars76
Forks3
Last commit1 year ago
Breakable
BreakableGDScript

A breakout-style arcade game built with Godot Engine to learn game development concepts.

#shader-effects#audio-integration#breakout-clone
Stars64
Forks9
Last commit4 years ago
Beast
BeastRust

A faithful ASCII arcade game remake of the 1984 classic BEAST, built in Rust with global highscore tracking.

#rust-game#rust-lang#posix-terminal
Stars59
Forks6
Last commit4 months ago
Ball And Wall
Ball And WallJavaScript

An Arkanoid-style browser game with two episodes, level editor, and free space-themed assets.

#arkanoid-clone#grunt#game-development
Stars51
Forks41
Last commit11 years ago
A Dark Room
A Dark RoomJavaScript

A fast-paced arcade shooter where you dodge red targets, collect bombs, and survive for a high score.

#ludum-dare#web-game#score-challenge
Stars51
Forks33
Last commit13 years ago
Captain Rogers
Captain RogersJavaScript

An HTML5 mobile game where players navigate through asteroid belts, built with ImpactJS game engine.

#game-development#javascript-game#mobile-game
Stars51
Forks33
Last commit6 years ago
Savage Wheels
Savage WheelsC++

A 2D car crashing arcade game where players compete in deadly tournaments with unique vehicles and drivers.

#car#sdl#car-game
Stars43
Forks20
Last commit2 months ago
Coffee Snake
Coffee SnakeJavaScript

A classic Snake game built with HTML5 Canvas and CoffeeScript, playable directly in the browser.

#canvas#open-source-game#coffeescript
Stars35
Forks25
Last commit5 years ago
Breakout
BreakoutJavaScript

A multiplayer version of the classic Breakout arcade game for browser-based play.

#breakout-clone#couch-gaming#javascript-game
Stars32
Forks29
Last commit2 years ago
Falling Time
Falling TimeC

An arcade game where you control a ball falling through holes to avoid being crushed by the descending screen top.

#gpl-licensed#sdl2#opendingux
Stars28
Forks15
Last commit5 years ago
BlockPop
BlockPopGDScript

A simple Breakout clone game built with the Godot Engine 1.1.

#breakout-clone#game-development#game
Stars28
Forks5
Last commit5 years ago
Falling Square
Falling SquareGDScript

A fast-paced mobile game where you tap falling squares before they explode to test your reflexes.

#ios#games#android
Stars27
Forks8
Last commit3 years ago
Raging Gardens
Raging GardensJavaScript

A humorous HTML5 browser game where a ninja rabbit pulls carrots and farts to fend off opponents.

#game-off-2012#crafty-js#humor-game
Stars27
Forks14
Last commit8 years ago
DIY Arcade Machine
DIY Arcade MachinePython

A mini arcade system that runs classic games on a 64x64 LED matrix with RP2040 hardware or as a PyGame desktop emulator.

#i2c-controller#hacktoberfest#arcade-machine
Stars26
Forks1
Last commit21 days ago
Missile Command
Missile CommandLua

A faithful clone of the classic Missile Command arcade game, built with Lua and LÖVE for cross-platform desktop play.

#arcade#love-game-engine#desktop-game
Stars22
Forks10
Last commit2 years ago
Green Wall
Green WallJava

An addictive arcade-style Android game where players fling fruit at a wall with increasing speed and difficulty.

#cartoon-graphics#fruit-game#casual-game
Stars22
Forks23
Last commit11 years ago
Save The Forest
Save The ForestJavaScript

A canvas-based HTML5 game where players extinguish fires on trees to save a burning forest.

#canvas#glitch-art#game-development
Stars19
Forks14
Last commit10 years ago
D3shooter
D3shooterJavaScript

An Asteroids-style HTML5 game built with D3.js to demonstrate the library's capabilities beyond data visualization.

#real-time-graphics#svg-graphics#d3-js
Stars14
Forks17
Last commit7 years ago
Glimmeroids
GlimmeroidsTypeScript

Asteroids game implementation built with Glimmer.js, ported from Reacteroids.

#component-architecture#glimmerjs#web-games
Stars12
Forks9
Last commit8 years ago
Spashal
SpashalHTML

A space-themed arcade shooter game with shield mechanics and dual control schemes for desktop and mobile.

#alien-combat#shield-mechanics#web-game
Stars8
Forks1
Last commit10 years ago
Three Hungry Mice
Three Hungry MiceGDScript

A small Breakout-style arcade game where players control two mice to bounce a ball using trampolines.

#game-jam#mouse-control#breakout-game
Stars7
Forks1
Last commit10 years ago
Ceros Snake
Ceros SnakeJavaScript

A remake of the classic Snake game built with HTML5 and JavaScript.

#canvas#classic-game#javascript-game
Stars6
Forks14
Last commit10 years ago
glimmer-pong
glimmer-pongTypeScript

A classic Pong game built with Glimmer.js using SVG graphics for smooth rendering.

#pong#glimmerjs#web-game
Stars5
Forks0
Last commit9 years ago
Phaser Snake
Phaser SnakeJavaScript

An open-source implementation of the classic Snake game built with the Phaser JavaScript game engine.

#phaser-engine#game-development#open-source-game
Stars5
Forks11
Last commit11 years ago
GitHub repository
GitHub repositoryVisual Basic

A virtual reality arcade game written entirely in BASIC, playable on DOS and modern systems via QB64.

#qb64#basic#quickbasic
Stars5
Forks0
Last commit7 years ago
Barkanoid
BarkanoidJavaScript

A classic Breakout arcade game clone built with Babylon.js as a learning project.

#breakout-clone#babylon-js#3d-graphics
Stars3
Forks0
Last commit2 years ago
SpaceRox.MX2
SpaceRox.MX2C++

A 2D Asteroids-style arcade game built with the MX2 framework using SDL2 and Vulkan.

#vulkan#cplusplus-20#sdl2
Stars1
Forks0
Last commit4 months ago
Starship Flight Simulator
Starship Flight SimulatorHTML

A 3D space flight simulator game inspired by classic Star Wars arcade games, built with Babylon.js.

#web-game#space-simulator#babylon-js
Stars0
Forks0
Last commit1 year ago

Related Tags

#Game Development17#Open Source Game14#Browser Game13#Javascript Game12#Html5 Game12#2d Game11#Game10#Retro Gaming8#Mobile Game5#Snake Game5#Canvas5#Godot Engine4
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub