Showing 400 open source projects for "arcade game"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Loan management software that makes it easy. Icon
    Loan management software that makes it easy.

    Ideal for lending professionals who are looking for a feature rich loan management system

    Bryt Software is ideal for lending professionals who are looking for a feature rich loan management system that is intuitive and easy to use. We are 100% cloud-based, software as a service. We believe in providing our customers with fair and honest pricing. Our monthly fees are based on your number of users and we have a minimal implementation charge.
    Learn More
  • 1
    The Arcade Library

    The Arcade Library

    Easy to use Python library for creating 2D arcade games

    Arcade is an easy-to-use Python library for creating 2D video games. It provides a modern and straightforward API, enabling developers to craft engaging games and graphical applications efficiently. Arcade supports rendering shapes, handling user input, and managing game physics, making it suitable for both beginners and experienced developers.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 2
    The Arcade Learning Environment

    The Arcade Learning Environment

    The Arcade Learning Environment (ALE) -- a platform for AI research

    Arcade Learning Environment (ALE) is a widely used open-source framework that wraps hundreds of Atari 2600 games via an emulator and presents them as RL environments for AI agents. It decouples the game/emulation aspects from the agent interface, providing a clean API (C++, Python, Gymnasium) so researchers can focus on agent design rather than game plumbing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Phaser HTML5 Game Framework

    Phaser HTML5 Game Framework

    Phaser is a free and fast 2D game framework for making HTML5 games

    Phaser is a popular open-source 2D game framework for making HTML5 games for desktop and mobile platforms. Built with JavaScript and powered by WebGL and Canvas, it offers a robust API for developing everything from arcade to platformer and puzzle games.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 4
    Shopne-Arcade

    Shopne-Arcade

    A frontend for GnGeo emulator written purely in Python

    Shopne Arcade is a front-end application designed to easily play Neo Geo system games on PC. It's interface is compatible for screens with low resolution such as 640x480 pixels. It lets users play Neo Geo system games from one interface where users will be able pick different game play experience settings such as Neo Geo games video resolutions, audio sampling rates, etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Axe Credit Portal - ACP- is axefinance’s future-proof AI-driven solution to digitalize the loan process from KYC to servicing, available as a locally hosted or cloud-based software. Icon
    Axe Credit Portal - ACP- is axefinance’s future-proof AI-driven solution to digitalize the loan process from KYC to servicing, available as a locally hosted or cloud-based software.

    Banks, lending institutions

    Founded in 2004, axefinance is a global market-leading software provider focused on credit risk automation for lenders looking to provide an efficient, competitive, and seamless omnichannel financing journey for all client segments (FI, Retail, Commercial, and Corporate.)
    Learn More
  • 5
    MAME

    MAME

    MAME is a multi-purpose emulation framework

    ...The fact that the software is usable serves primarily to validate the accuracy of the documentation (how else can you prove that you have recreated the hardware faithfully?). Over time, MAME (originally stood for Multiple Arcade Machine Emulator) absorbed the sister-project MESS (Multi Emulator Super System), so MAME now documents a wide variety of (mostly vintage) computers, video game consoles and calculators, in addition to the arcade video games that were its initial focus. The MAME project as a whole is distributed under the terms of the GNU General Public License, 2 (GPL-2.0), since it contains code made available under multiple GPL-compatible licenses.
    Downloads: 67 This Week
    Last Update:
    See Project
  • 6
    FXGL

    FXGL

    Java/JavaFX/Kotlin Game Library (Engine)

    ..."Out of the box": Java 8-17, Win/Mac/Linux/Android 8+/iOS 11.0+/Web. Simple and clean API, higher level than other engines. Superset of JavaFX, no need to learn new UI API. Real-world game development techniques, entity-component, interpolated animations, particles, and many more. Games are easily packaged into a single executable .jar or native images. Any 2D game (side-scroller/platformer/arcade/RPG). Any business application with complex UI controls/animations. Hobby/academic/commercial projects. Teaching/learning/improving game development skills.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 7
    Phaser Raycaster

    Phaser Raycaster

    Raycasting plugin for Phaser 3

    Phaser Raycaster is a plugin for Phaser 3 that implements raycasting functionality, enabling developers to simulate visibility, lighting, and field-of-view mechanics in their games.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    Ct.js

    Ct.js

    Ct.js is a desktop game engine that makes learning programming fun

    ct.js makes learning programming fun and game development easy by its visual tools, good docs and flexible, modular library. It is free, open-source, and is loved by hobbyists, professionals, teachers, and their students. Bad tools hinder your performance. Ct.js is designed to be like a brush with which you create games, not to be an enemy you will fight with. ct.js bundles come with offline docs, tutorials, and editable examples and demos. The code editor highlights errors and provides...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Marvel Rivals Tracker

    Marvel Rivals Tracker

    Marvel Rivals Stats, Hero Tracker, Game Analytics, Match History, K/D/

    Marvel Rivals Tracker is a powerful desktop application designed to help players monitor and improve their performance in Marvel Rivals. Track in-depth game statistics, analyze hero performance, and review match history with dynamic visualizations. Whether you're playing casually or competitively, this tool provides detailed insights on kills, deaths, assists, accuracy, and more. Featuring a sleek, Marvel-inspired UI, it supports multiple game modes like Quick Mode, Ranked, and Arcade.
    Downloads: 3 This Week
    Last Update:
    See Project
  • FusionAuth: Authentication and User Management Software Icon
    FusionAuth: Authentication and User Management Software

    Offer your users flexible authentication options, including passwords, passwordless, single sign-on (SSO), and multi-factor authentication (MFA).

    FusionAuth adds login, registration, SSO, MFA, and a bazillion other features to your app in days - not months.
    Learn More
  • 10
    ArcadeGPU

    ArcadeGPU

    A complete 2D/3D Arcade Game Engine for Browser (Blender compatible)

    ArcadeGPU delivers a next-gen Y2K rendering pipeline combined with a seamless code-to-modeling workflow, powered by a unique real-time bridge between Blender and the engine. Choose your gameplay style with two physics systems: ultra-realistic simulations using Jolt, or fast-paced arcade physics with Walkmesh & Hitmesh. Explore the demo: https://aliyah-corp.github.io/
    Downloads: 19 This Week
    Last Update:
    See Project
  • 11
    Tux Football, a fun arcade-style 2D football game for Windows and Linux, very reminsicent of Sensible Soccer and Kick Off.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 12
    Snake Feast

    Snake Feast

    Snake Feast is a fun, addictive arcade game where you control a snake

    Snake Feast is a simple yet fun classic arcade game. The objective is to guide the snake to eat food, grow longer, and avoid colliding with walls or its own body. It’s lightweight, responsive, and runs smoothly in the browser. Features Classic Gameplay: Navigate the snake to eat food and grow longer. Three Game Modes: Choose from Easy, Medium, or Hard difficulty levels for an added challenge.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13

    SpaceMax Shoot them up

    first person shooter, space invader

    Space max is a type of space invaders written in python and Pygame For more information, you can join me with this address : space.max@free.fr
    Downloads: 11 This Week
    Last Update:
    See Project
  • 14
    ...The fact that the software is usable serves primarily to validate the accuracy of the documentation (how else can you prove that you have recreated the hardware faithfully?). Over time, MAME (originally stood for Multiple Arcade Machine Emulator) absorbed the sister-project MESS (Multi Emulator Super System), so MAME now documents a wide variety of (mostly vintage) computers, video game consoles and calculators, in addition to the arcade video games that were its initial focus.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15

    Lacewing

    Vintage DOS arcade-style video game Lacewing ported to Windows!

    A vintage game by Linley Henzell with an addition of several new levels. We're planning a modern remake of Lacewing. Please feel free to join the project if the concept inspires you! [More info in the presentation that can be downloaded from the Files section. You can also download Windows or DOS binaries to try the game].
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Willy the Worm

    Willy the Worm

    Willy the Worm is an 2d side scroller arcade stye game

    🐛 Willy the Worm: A nostalgic retro gaming adventure that revives the classic 1985 platformer by Alan Farmer! Guide Willy, a charming invertebrate with big dreams, as he climbs ladders, bounces on springs, collects presents, and rings bells while avoiding dangerous tacks and bouncing balls. This Python remake features fullscreen support, customizable controls, adjustable game speed, and even mouse support for modern players! Challenge yourself across multiple levels of increasing difficulty,...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 17
    Mingro

    Mingro

    Old-school 2D game engine

    An old-school game engine, much like good old ID and Apogee games as Duke Nukem, Commander Keen and Biomenace, slightly inspired by Diana Gruber's "Action Arcade Adventure Set". Made with Allegro.pas and programmed in Pascal.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    IsoRealms Spindizzy and Isorealms Engine

    IsoRealms Spindizzy and Isorealms Engine

    An isometric arcade-style game of skill, puzzles and exploration

    You are cartographer for undiscovered worlds; your task is to explore and map all areas of the recently discovered strange dimension of Hangworld. In order to complete your task, you take control of GERALD. However, fuel is expensive and funding can only be supplied as long as progress is being made, so it is vital to explore new areas and recover jewels. Spindizzy is a remake of the 1986 classic computer game of the same name, originally developed by Paul Shirley. The remake...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 19
    pfeMAME

    pfeMAME

    Python front end for MAME that can run in Linux, Windows, and MacOS

    pfeMAME is a front end for the Multiple Arcade Game Emulator (MAME) written in (wx)Python. It is cross platform (tested on Linux (Ubuntu), Windows (7, 8, 10, 11), and MacOS. ). It also includes a graphical Tile View designed for MAME cabinets which allows control using joystick / gamepad. It supports favourite game flagging, MESS systems, Software Lists (for systems), per-rom input mapping, and launching of other emulation engines.
    Leader badge
    Downloads: 65 This Week
    Last Update:
    See Project
  • 20
    Monty Mole PC remake

    Monty Mole PC remake

    2D Platform remake based on the game from the 1980s

    Monty Mole This is a 2D platform arcade game, based on the original game written on the ZX Spectrum. The miners are on strike and you need heat. Your aim is to help Monty collect all the coal by navigating through the mine shafts avoiding all the nasty creatures that live within.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    tetrimone

    tetrimone

    A Classic Block Dropping Game for Windows and Linux

    "Tetrimone" brilliantly combines "tetromino" (the four-block geometric pieces that are the heart of the gameplay) with a hint of "metronome" (suggesting the rhythmic, pulse-pounding timing that drives the game forward). This ingenious portmanteau captures the essence of what makes the game so addictive—geometric precision meeting musical rhythm in a perfect harmony of gaming elements. The name evokes both the mathematical elegance of the falling shapes and the escalating tempo that...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    QuickPlay

    QuickPlay

    Retro-Gaming Multi-Emulator Frontend. Frontend-of-Frontends

    Welcome to the QuickPlay homepage. QuickPlay - MAME Edition is a powerful Windows universal emulator frontend, which has support for countless emulators, systems, game sets and other emulation frontend projects. Its main focus is on being user friendly, simple to set up, yet thorough: its a combined searchable library for all of your retro-gaming...It has a novel Emulator Finder system that takes the hassle out of initial setup and ongoing maintainance
    Downloads: 25 This Week
    Last Update:
    See Project
  • 23
    LEDSpicer

    LEDSpicer

    LEDSpicer a LED Animator and Controller for Linux

    ...It allows the execution of animations and profiles and handle can input to interact with the LEDs, profiles can be triggered based on different events, like programs running, network input, game name, etc. Includes some utilities to make an arcade cabinet more attractive and cool!
    Downloads: 10 This Week
    Last Update:
    See Project
  • 24
    PacMan2 - The Family - Network Edition - Arcade game - opensourceware version of Pacman with NEW DESIGN and LOTS OF DEVICES (program's engine has got script executer - Squirrel(R)), in 2D version, semi-3D version and under development fully 3D It can be played by 2 players at the same PC or in multiplayer mode over the LAN-network (TCP/IP protocol, uses sockets)
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25

    cpm-gsxsnake++

    The GSX Snake Game

    A simple arcade game for CP/M written in C++ (more precisely, a C code wrapped into the C++ classes). Depends on cpm-ulibc (https://sourceforge.net/projects/cpm-ulibc) and cpm-libgsx (https://sourceforge.net/projects/cpm-libgsx). ********** Compatibility note for Amstrad CPC users: For the correct display use the GSX driver at least version 5 (as shipped with the later versions of DR Draw).
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next