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.

  • Earn up to 15% annual interest with Nexo. Icon
    Earn up to 15% annual interest with Nexo.

    More flexibility. More control.

    Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • Earn up to 15% annual interest with Nexo. Icon
    Earn up to 15% annual interest with Nexo.

    Access competitive interest rates on your digital assets.

    Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 1
    Super-Mario-Bros-Java
    ------- 6th Feb 2026 ---------- gamepad support added = Mario_NES_Gamepad_Supported.zip require minimum java 1.8 after starting game with java.exe -jar "Mario.jar" in the main screen you can press z and x to chagen levels -------- settings if u check "skip this next time" and if u want to bring it back simply delete the file "Settings.txt" ( the file is create when u launch game and start game ) -------- controlls : z = run / fire x = jump arrows : left = go left down : duck right = go right i = show controlls menu g = show gamepad buttons -------- this is not for android game , its for windows , mac os and linux
    Leader badge
    Downloads: 581 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: 36 This Week
    Last Update:
    See Project
  • 3
    Neighbor from Hell remake

    Neighbor from Hell remake

    Переделка игры "Как достать соседа"

    Переделка игры "Как достать соседа"
    Downloads: 24 This Week
    Last Update:
    See Project
  • 4
    Flappy Bird

    Flappy Bird

    A swing clone of Flappy Bird

    A Flappy Bird clone with nice pixel art. A custom library is used to manage graphics and controls.
    Downloads: 9 This Week
    Last Update:
    See Project
  • Network Management Software and Tools for Businesses and Organizations | Auvik Networks Icon
    Network Management Software and Tools for Businesses and Organizations | Auvik Networks

    Mapping, inventory, config backup, and more.

    Reduce IT headaches and save time with a proven solution for automated network discovery, documentation, and performance monitoring. Choose Auvik because you'll see value in minutes, and stay with us to improve your IT for years to come.
    Learn More
  • 5
    CarDriving
    The very basic of a java 3D car driving game, freely expandable including a built-in basic 3D object editor and a more complex road+objects editor. Source code available, no OpenGL.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    A Java Persistent Universe based on Robert Jordan's Wheel Of Time. For now it's more an online virtual community than a MUD.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 7
    Pacman Game for J2ME enabled cellular phones. A CS 329 - Software Engineering II project for the University of Illinois.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8
    CarWars is a 2D top-view car game such as SuperCars, Death Rally, GTA.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    This project is a proof of concept for the use of video games as an alternative to traditional methods of music teaching, particularly for boys. It is the basis for the "Million Musician Challenge"- to engage 1,000,000 in music making.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Securden Privileged Account Manager Icon
    Securden Privileged Account Manager

    Unified Privileged Access Management

    Discover and manage administrator, service, and web app passwords, keys, and identities. Automate management with approval workflows. Centrally control, audit, monitor, and record all access to critical IT assets.
    Learn More
  • 10
    JGame is a small multiplatform 2D game engine. It runs on the Java JRE 1.3+ platform, the J2ME (MIDP2.0/CLDC1.1) mobile platform, and the Android (2.1+) platform. It provides a very high-level framework for "classic" type arcade games.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    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: 2 This Week
    Last Update:
    See Project
  • 12
    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: 2 This Week
    Last Update:
    See Project
  • 13
    Java remake of the old classic game Scorched Earth. Applet with multiplayer over the Internet.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    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: 2 This Week
    Last Update:
    See Project
  • 15
    A Java framework for writing sprite based games (turn-based, card, and arcade games.) Provides: Sprite management, rendering (Java2d or OpenGL), Collision Detection, Sprite widgets (buttons etc...), visual editor for layout of game widgets.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    snake

    snake

    Just another Snake clone

    Just another Snake clone
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    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: 1 This Week
    Last Update:
    See Project
  • 18
    Arcade shooter fully customizable from text files: now you can build your own arcade shooter easily! Project was created and compiled in Java 5.0, using Golden T Game Engine (http://goldenstudios.or.id).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Remake of the legendary 1980's PC game Digger for MIDP 1.0 devices such as mobile phones and PDAs.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Jeu arcade shoot'em'up, oû on fait "pew pew !"
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Ik

    Ik

    It's a game based on a puzzle survive sistem.

    The game tells us the story of Ik, a mayan young man. As we know, the entire Mayan Civilization disappears in some point back in time, but actually they went to another place, a better one (Something like " In a galaxy far far away"). The problem? Well, Ik didn't make it, he was left behind. So, abandoned in this world, he found Ok, the stone dog (I know, the names are little confused because they are based on Mayan Language). So, Ok tells our hero that he has to climb the Tower of Challenge to reach the other wolrd, where his people is. That's when the game begins.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    "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
  • 23
    LWNoid is a simple breakout game, written in Java & OpenGL, using lwjgl library.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    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: 1 This Week
    Last Update:
    See Project
  • 25
    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
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB