Open Source Java Side-Scrolling Games

Browse free open source Java Side-Scrolling Games and projects below. Use the toggles on the left to filter open source Java Side-Scrolling Games by OS, license, language, programming language, and project status.

  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    Build gen AI apps with an all-in-one modern database: MongoDB Atlas

    MongoDB Atlas provides built-in vector search and a flexible document model so developers can build, scale, and run gen AI apps without stitching together multiple databases. From LLM integration to semantic search, Atlas simplifies your AI architecture—and it’s free to get started.
    Start Free
  • 1
    jwargames

    jwargames

    Collection of Simple Java War Games

    Collection of SimpleJava War Games Currently at the beta stage: Flyer 0.2.6 - top view airplane shooter Fighter 0.1.3- side view airplane shooter and bomber Marine 0.3.5 - side view beat them all Tank 0.2.4- top view tank shooter Gunner 0.1.2 - perspective view gun shooter Warship 0.1.3 - top view sail ship shooter Civil war 1861 2.1.0 - strategic game Enigma 0.0.4 - Decoding game with Enigma Machine Fighter3D 0.0.2 - 3D airplane shooter Star Battles 0.0.2 - 3D spaceship shooter
    Downloads: 107 This Week
    Last Update:
    See Project
  • 2
    Snake 2D

    Snake 2D

    Simple single and multiplayer 2D snake game

    Simple single and multiplayer 2D snake game If you like it please drop a Like! :D
    Downloads: 28 This Week
    Last Update:
    See Project
  • 3
    snake

    snake

    Just another Snake clone

    Just another Snake clone
    Downloads: 18 This Week
    Last Update:
    See Project
  • 4
    Break-Out

    Break-Out

    The classical breakout game for hours of fun !

    This game is a nice remake of the traditional brick breaker game, which rules are the following. Bounce the little ball with the bar to destroy all the bricks. Try to survive all the levels to get a nice score or go as fast as you can to make the best chronos and be in the high-scores. Good luck ! If the game does not launch correctly, you probably have to install a more recent version of Java. I uploaded a light version of the game (without the soundtrack). Feel free to leave a review !
    Downloads: 10 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 5
    Space Action 3000

    Space Action 3000

    A 2d shoot 'em up game cr. w. JavaFX. Three enemy types, one end boss.

    Space Action 3000 is a shoot 'em up with weapon upgrades, three different enemy types and one end boss. Requirements: - Java installed - JavaFX installed - environment viriable PATH_TO_FX must have been set
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    Brick Breaker

    Brick Breaker

    A Java remake of the classic Atari game "Breakout"

    This game is a clone of "Breakout", a game in which the player controls a paddle that is used to bounce a ball that breaks blocks. Items are occasionally dropped from the blocks. The game tracks the player's name, lives, level, and score as well. If the player scores high enough, they are placed on the high score board, which is displayed at the end of every game. There are an unlimited amount of levels, and the user can also select to have background music played throughout the game. Catch the green items to make your paddle larger, and avoid the red ones!
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    MOAGG is a 2D gravity game, combining the idea and fun of several existing games, such as Space Taxi (C64) and Gravity Force (Amiga).
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    Java remake of the old classic game Scorched Earth. Applet with multiplayer over the Internet.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9

    Mario Survival

    A variation of the classic Mario game with a custom map editor.

    This is a variation of the classic Mario game in which you, Mario, must survive against a never ending onslaught of enemy Mario's. The application includes an in-game map editor, so you can create your own custom maps to play on, as well.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 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
  • 10
    Stone's Throw is a 2D accurate physics clone of the arcade classic Arkanoid written in pure Java. It has support for a global high score list and a central store of level data.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    "Neotroids" is a sidescroller made in Java and designed to run in as many platforms as possible, based in Nintendo's Metroid series with similar environments and items/powerups. The story revolves around events after Metroid Fusion, with an all-new ch
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    A port of the cool tank shooting game Scorched Earth to Java, to be enjoyed by people on every platform
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    A Java clone of the classic ASCII based arcade game that is similar to Donkey Kong and was played on Kaypro and other CP/M computers.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    A Java port of "powermanga", which is an arcade 2D shoot-em-up game with 42 levels, 14 guardians and more than 200 sprites. It runs in 320x200 or 640x400 pixels. It runs on J2SE and some J2ME (MIDP 2.0/CLDP 1.1) enabled systems, SWT is also supported.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Secret Agent Remake

    Secret Agent Remake

    Remake of old game Secret Agent (more weapons, better AI)

    Remake of old game Secret Agent. The idea is much better AI (opponents will run, jump, dodge), different weapons and more. Planned features: - Turrets and traps - Robot enemies - Much improved AI - Dynamic difficulty (based on episode progress, causes more spawned enemies with better AI) - Weapons shop when entering a building - Results screen when finished a building - Inventory items (defuse kit, mines, grenades, medkit) - Cutscenes - Menu (settings, save, load, select episode) - Sounds - Better effects - At the end included Crystal Caves episodes
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    A Day in the Bay is educational software designed to teach ecology to late elementary schoolers. The child plays as an organism in the Chesapeake Bay and learns and explores the interconnectedness of different species in the largest estuary in the world
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    ASCII

    side-scroll platform game featuring ascii charachters.

    Otto the Snowman must face gruesome enemies, impossible jumps and explosions to accomplish his goal (which is still to be defined).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Android Robo Combat

    Android Robo Combat

    self-programmed android game

    The scope is to create a android game, by using Java. Robo Combat is a game that is like the well known game Mario World. It also includes a simple map editor. For developers: Suitable for beginners in the programming language Java. Please download following programs: - Eclipse + ADT plugin - Android SDK Tools - Android Platform-tools - The latest Android platform - The latest Android system image for the emulator All this is available in the bundle: http://developer.android.com/sdk/index.html
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Areasteroids is an educational free software to learn how to calculate the geometric figures area. The original idea was based on the old arcade game Asteroids of Atari.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    A very simple, yet addicting game. Requires atleast 2 players, with a maximum of 4 players. Move around your environment with your block, get power-ups/downs, and be sure to shoot the other players before they get you!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    Barcel

    A game about collecting things.

    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Browser based 2D scrolling shooter written in Java. The player controls an airplane in a top-down view and shoots down enemy planes, helicopters and tanks. Play right at the homepage: http://btrgame.com
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Bedroom battle tanks is a JGame based 2D tank shooter created as an entry for a game development competition.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    STILL IN EARLY DEVELOPMENT: OUYA game inspired by the original "Bomberman". Details: 2D, 4 player support.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    bomberman like game in Java
    Downloads: 0 This Week
    Last Update:
    See Project