Showing 296 open source projects for "2d java games"

View related business solutions
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    A easy basic in order to make games in 2d style amos for linux and windows The basic it comprises a module runtime, ide examples and games.
    Leader badge
    Downloads: 70 This Week
    Last Update:
    See Project
  • 2
    Vivid 3D

    Vivid 3D

    Vivid is a modern C++ 3D engine using OpenGL4+

    Vivid is a modern C++ 3D engine using OpenGL4+. It is written using Visual C++ 2022, and relies on several open source projects to achieve it's goal of making it easy and run to make modern games with it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Skija

    Skija

    Java bindings for Skia

    Skija is a high-performance, Java bindings library for the Skia graphics engine, allowing JVM and Kotlin applications to access the full capabilities of Skia’s 2D GPU-accelerated graphics without writing native code. Skia is the same graphics engine used in Chrome, Android, Flutter, and other platforms, and Skija leverages this robust foundation to provide fast rendering of paths, text, images, transformations, filters, and animations within desktop and embedded Java environments. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Urho3D

    Urho3D

    Cross-platform 2D and 3D game engine

    !!! The project repositories have been migrated to https://github.com/urho3d/Urho3D !!!
    Downloads: 23 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build, govern, and optimize agents and models with Gemini Enterprise Agent Platform.
    Start Free
  • 5

    Boss Engine

    8-bit Graphical API for Java

    Boss Engine is a graphical API for writing low-resolution 8-bit color applications. It offers easy to use functions for handling graphics, basic i/o and more. Screen access is performed through virtual framebuffers that allow direct read/write access to indexed color screen data. API is coded entirely with native libraries. No third party libraries required.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Simple 2D

    Simple 2D

    Simple, open-source 2D graphics for everyone

    Simple2D is a cross-platform C library that wraps SDL2 to provide a clean and easy API for developing 2D games and interactive applications. It’s designed to be beginner-friendly and eliminates much of the boilerplate involved in setting up graphics, audio, and input handling. Developers can use Simple2D to quickly prototype ideas or build lightweight applications in C with full access to rendering, events, and asset management. It is especially well-suited for learning environments and small indie projects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    FidoCadJ

    FidoCadJ

    Simple and intuitive 2D vector drawing for electronics and not only.

    A multiplatform vector drawing program with a complete library of electronic symbols. Schematics and drawings are stored in a very compact text format. There is no netlist concept behind the drawings (so no simulation, and this is a choice) but this allows a great graphical flexibility and ease of use, making FidoCadJ the perfect tool for exchange sketches in forum and newsgroup discussions with a few clicks. Drawings can be exported in several graphic formats, such as pdf. Follow the...
    Downloads: 43 This Week
    Last Update:
    See Project
  • 8

    jMonkeyCSG

    CSG for jMonkey

    Expanded Constructive Solid Geometry support for jMonkey. CSG supports boolean operations on primitive shapes, building up a complex surface from the addition/subtraction of simple cubes, spheres, etc. Check out the jMonkeyCSG website for more details.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Java Games and Graphics is meant to be a fun project. The goal here is to have fun with JAVA graphics and JAVA games. There is no specific goal as to what kind of graphics or games.This project features an RPG Role Playing, MUD, and Turn Based Combat gam
    Downloads: 0 This Week
    Last Update:
    See Project
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 10
    SDL Framework
    SDL Framework (SDLFW) SDLFW is a cross-platform framework from the powerful SDL library to create your own 2D games with the Lua programming language. It's easy-to-use, free, open-source, and works on Windows and Linux.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    flump

    flump

    Exports Flash .FLAs to GPU-friendly formats

    Flump is a toolchain for converting Flash timeline animations into lightweight runtime formats suitable for games. It allows artists to design animations in Adobe Flash (now Animate) and export them for playback in game engines using ActionScript, Java, or other runtimes. This helps maintain smooth vector animations with minimal performance cost, particularly for mobile and web games.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Ares
    Ares stands for Aural RPG Experience System. It is used to create and play music lists, background sounds or special sound effects for different situations during (pen & paper) role-playing.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 13
    DeadSimple Pixel Perfect Camera

    DeadSimple Pixel Perfect Camera

    An exceedingly easy-to-use pixel perfect orthographic camera script

    DeadSimple Pixel Perfect Camera is a Unity script that ensures crisp and clean pixel rendering for 2D games. It eliminates jitter and blur caused by scaling issues, making it ideal for developers working on retro-style pixel art games who need a plug-and-play solution.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Scrolling Game Development Kit 2
    All-in-one program for creating 2D scrolling games. Compile your games into stand-alone .NET executables or customizable C# source code. The IDE and framework are build on OpenTK, which wraps OpenGL, so generated games can be cross-platform.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 15
    UnityPixelCamera

    UnityPixelCamera

    A resolution independent pixel perfect camera for Unity

    Unity Pixel Camera is a Unity extension that ensures pixel-perfect rendering for 2D games, regardless of screen resolution. It simplifies the process of maintaining crisp pixel visuals by adjusting the camera's orthographic size and other settings automatically, making it an essential tool for developers aiming for retro-style aesthetics.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Origami Editor 3D

    Origami Editor 3D

    Virtual paper folding program

    Origami Editor 3D is an advanced paper folding simulator. It uses a what-you-see-is-what-you-get interface and operates with a geometric abstraction of the Yoshizawa-Randlett system. Anything from a simple airplane to John Montroll's omega star can be folded in this editor. Origami files created with the program preserve the entire folding process, and they can be exported as folding diagrams in PDF, animated GIF files, or even as standalone Java programs displaying the origami in a 3D...
    Leader badge
    Downloads: 12 This Week
    Last Update:
    See Project
  • 17
    Le chansonnier

    Le chansonnier

    Your electronic guitar songbook

    "Le chansonnier" is a program allowing to create, manage, display and publish a guitar songbook. It is able to produce nice PDF documents containing song and chords along with chord diagrams.
    Downloads: 163 This Week
    Last Update:
    See Project
  • 18
    JFreeChart
    JFreeChart is a free (LGPL) chart library for the Java(tm) platform. It supports bar charts, pie charts, line charts, time series charts, scatter plots, histograms, simple Gantt charts, Pareto charts, bubble plots, dials, thermometers and more. *** JFreeChart has moved to GitHub: https://github.com/jfree/jfreechart ***
    Leader badge
    Downloads: 420 This Week
    Last Update:
    See Project
  • 19
    Astroinfos

    Astroinfos

    Astronomie Infos von unserem Sonnensystem

    Die wichtigsten Astronomischen Informationen über das Sonnensystem. Nur in deutscher sprache!!! Um das Programm ausführen zukönnen, müssen sie die zip datei erst entpacken. Die Inhalte dürfen sie nicht verschieben!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    MacroWriter

    MacroWriter

    Free macro creation tool

    Allow you to to create macros that will work in everything, for free! Latest Version: 1.0.6 - Interface changed. Known problems: - If you use the editor's auto recorder while in a fullscreen program, the auto generated macro commands will be invisible until you close the auto recorder window. Credits: (Images and icons) https://icons8.com/ https://www.iconsmind.com/ (jNativeHook) https://github.com/kwhat/jnativehook Alexander Barker Aidas Adomkus
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Eviewbox is a java imaging suite, its purpose is to view and spread native DICOM medical images and allowing for 2D reconstructions. EViewbox applet will allow to see the DICOM images on every platform.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Slideshow 3D
    This program shows stereo-images in a dual beamer environment or on a single screen as red-cyan-anaglyph with interactive adjustment of the image pair’s parallax offset. It provides native support of MPO-files (Fuju Finepix 3D).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Krut Computer Recorder
    Krut Computer Recorder is a screencast tool to record audio and video from your computer screen into .mov-files and .wav-files. It can be used to e.g. make video tutorials or record games. It could also be used to record streaming video and audio.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 24
    Crystal Space 3D SDK
    Crystal Space is an Open Source 3D SDK for Unix, Windows, and MacOS/X. It renders with OpenGL and features GLSL shaders, CG shaders, deferred rendering, dynamic shadows, bullet based physics library, terrain engine, skeleton based animation meshes, exporter for Blender, portals, etc...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 25
    Simple Normal Mapper

    Simple Normal Mapper

    Easy creation of normal maps

    Simple Normal Mapper is a normal map editor with which one can easily create normal maps for 2D images. Normal mapping is used, for example, in 2D games to make an illusion of a 3D object. Simple Normal Mapper is fully automatic with some user-controllable parameters. Simple Normal Mapper is written in Qt and C++. The newest source code and releases here: https://github.com/juzzlin/SimpleNormalMapper/releases
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB