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.

  • 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
  • Simplify IT and security with a single endpoint management platform Icon
    Simplify IT and security with a single endpoint management platform

    Automate the hardest parts of IT

    NinjaOne automates the hardest parts of IT, delivering visibility, security, and control over all endpoints for more than 20,000 customers. The NinjaOne automated endpoint management platform is proven to increase productivity, reduce security risk, and lower costs for IT teams and managed service providers. The company seamlessly integrates with a wide range of IT and security technologies. NinjaOne is obsessed with customer success and provides free and unlimited onboarding, training, and support.
    Learn More
  • 1
    snake

    snake

    Just another Snake clone

    Just another Snake clone
    Downloads: 31 This Week
    Last Update:
    See Project
  • 2
    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: 7 This Week
    Last Update:
    See Project
  • 3
    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: 7 This Week
    Last Update:
    See Project
  • 4

    Java Snake Battle

    Variant of the classic Snake game written in Java

    A variant of the classic game Snake, but with the addition of an autonomous enemy snake.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Build apps or websites quickly on a fully managed platform Icon
    Build apps or websites quickly on a fully managed platform

    Get two million requests free per month.

    Run frontend and backend services, batch jobs, host LLMs, and queue processing workloads without the need to manage infrastructure.
    Try it for free
  • 5
    Mission X
    Mission X is a free open source multiplatform space shooter written in java featuring kick-ass graphics and OST. Languages: English, Italian. Last update: July 23, 2010. Trailer and more screenshots: missionx.fdossena.com
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    Java remake of the old classic game Scorched Earth. Applet with multiplayer over the Internet.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    Frogma is a super mario-like platform game written in Java. It features a frog trying to find all his frog chicks, who've been transformed into dumb, human, frog-sized princesses by an evil witch. See the home page for more info.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    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: 1 This Week
    Last Update:
    See Project
  • 9
    This is a free implementation in Java of the X-Blast project. It is a multi-player network game.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 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
  • 10
    An Open Source portable pure Java game library with example games, Swing-based sprite animation engine, deployment framework, and firewall tunneling networking. The code is documented in the book Advanced Java Game Programming by David Wallace Croft.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    An engine/framework for isometric games (like japanese RPGs) for mobile devices supporting J2ME (MIDP 1.0). This engine will manage maps, objects and characters. A full Action-RPG using this library is going to be released... Stay tuned...
    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
    Is a simple, Java made, snake game which supports full-screen mode and windowed and it let's you choose if your snake will be a "WIndows" or "Apple Mac" snake. It's fun.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    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
  • 15
    Motherload Unlimited (MLU) is a remake of the action-adventure game originally designed by XgenStudios, Motherload. We've been working on it for a couple of years using various game engines. Current version is a Java applet.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    This is a little game project for children
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    A space game programmed in Java ME (J2ME). It uses MIDP2.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Vorms is a 2D realtime Java game in the spirit of Team17's Worms series and the various games entitled Liero.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Action Arcade 2D j2me Engine Basic engine for j2me action arcade games, basic API for developing games. It will be a light engine. Methods and functions for load and paint graphics, background maps, basic sprites animations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    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
  • 21
    Fully playable Java game demo illustrating basic game programming technics, such as sprite animation, pixmap fonts, time or frame related game loop, affine transformations, convolution filters, sound generation and playback...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    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
  • 24

    Absolute Java Space Battle

    Asteroid-destruction space game Java applet

    A simple 2D game where asteroids fall at a spaceship and must be destroyed or dodged. Use the keyboard controls to maneuver the ship, avoiding the asteroids and guard towers as long as possible. To do so, dodge the asteroids and guard towers or destroy them with your laser cannon. Colliding with an asteroid or flying by a guard tower causes your shield to go down. Both the shield and laser cannon recharge over time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Airstrike is arcade game written in Java. The goal of the game is to fly over a terrain covered by enemies (rockets, missiles, planes, ...). Sounds are supported. Also editor where new levels can be created is included.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.