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

View related business solutions
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 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: 0 This Week
    Last Update:
    See Project
  • 2
    ModernGL

    ModernGL

    Modern OpenGL binding for Python

    ModernGL is a Python wrapper over OpenGL, designed to simplify the creation of high-performance, modern graphics applications. It provides an intuitive API for rendering 2D and 3D graphics, making it accessible to both beginners and experienced developers. ModernGL is suitable for applications such as games, simulations, and data visualizations.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 3
    Arianne RPG

    Arianne RPG

    Arianne is an engine to develop multiplayer online games like Stendhal

    Arianne is a multiplayer online engine to develop turn based and real time games, providing a simple way of creating the game server rules and clients like our MORPG Stendhal. Our engine Marauroa uses Java and SQL for hosting hundreds of players on a solo host. Stendhal is a fun friendly and free multiplayer online adventure game with a huge and rich world. With hundreds of NPCs and different quests, features like the Travel log and achievement system keep track of progress. ...
    Leader badge
    Downloads: 195 This Week
    Last Update:
    See Project
  • 4
    TuxCap Games Framework
    The TuxCap Games Framework is a GNU/Linux and Mac OSX port of the PopCap Games Framework used for 2D game development. It comes with PyCap Python bindings, a fast 2D physics engine, a particle engine, widgets and many documented examples.
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 5
    Gym

    Gym

    Toolkit for developing and comparing reinforcement learning algorithms

    Gym by OpenAI is a toolkit for developing and comparing reinforcement learning algorithms. It supports teaching agents, everything from walking to playing games like Pong or Pinball. Open source interface to reinforce learning tasks. The gym library provides an easy-to-use suite of reinforcement learning tasks. Gym provides the environment, you provide the algorithm. You can write your agent using your existing numerical computation library, such as TensorFlow or Theano. It makes no...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    ZED OS

    ZED OS

    ZED OS the clone of Windows XP

    ZED OS is a portuguese Linux based distribution (remaster of Ubuntu Mate). It was designed for users who want an innovative system. With both 3D and 2D interfaces you'll be able to chosse the better one according to your hardware/needs. It's Web Based and inspired in Windows XP from Microsoft
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7

    Platformer 2D Godot Game

    Test project with a 2D platform game developing in Godot 3.1

    Test project with a 2D platform game developing in Godot 3.1, reusable mechanics for: State Machine, basics AI, Android Games.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    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: 12 This Week
    Last Update:
    See Project
  • 9
    Snot The Second, the rubber boxes King, declared a holy war against evil plastic balls to defeat himself and his crew lives. Excentric crossplatform 2D labyrinth game written in Python. Just try to reach exit of each level.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 10
    Pygrid Engine

    Pygrid Engine

    Pygrid is an open-source and cross-platform pygame/python 2D engine.

    Pygrid is an open-source cross-platform pygame/python engine for the development of 2D top-view and platform games. It follows the "grid-fixed" principle, in which every game-object has a fixed size based on a grid (What allows perfect object interaction, such as "collision" and "movement").
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Projects of The Fellowship of the Game game development group.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Flexible Isometric Free Engine

    Flexible Isometric Free Engine

    Cross platform 2D game creation framework with Python bindings

    FIFE is a cross platform 2D game creation framework written in C++ with Python bindings. It's designed to be flexible enough to support a wide variety of 2D game types but specializes in 2D isometric type views.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 13
    pyirrlicht

    pyirrlicht

    Access to Irrlicht Engine SDK from assembler, C, Python, Basic, Pascal

    Python ctypes module for the Irrlicht Engine SDK for 2d/3d games and graphics. Compatibility with all Python versions, wich support ctypes module. Second internal project is SWIG wrapper. Additional support for SVG files over AGG or Cairo library. Also irrlicht_c library give access to Irrlicht functional from other programming languages: ASM (FASM), C (TinyC), Basic (FreeBASIC, thinBasic, OxygenBasic), Pascal, Gentee, AutoIt and game frameworks like GameMaker or Blitz.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    A Java-based creator for twodimensional, sprite-based RPGs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    The Flatware Engine aims to be a cross-platform, resolution-independent engine and toolset for developing 2D games (side scroller, isometric, etc.)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    OpenGDK is short for Open Game Development Kit. It's supposed to be a plug-in BASED (it's different from OGRE. OGRE is plug-in friendly), cross-platform, open source, general purpose (2D, 3D, client, server, editor), game development kit.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Pyzzle - A Myst Game Engine
    Pyzzle is a cross-platform game engine for creating large-scale, 2D Myst-like adventure games. The engine supports 2D panoramas, features an intuitive design mode, and allows users to download content from the internet. Pyzzle is written using Pygame.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Python PS3 support library, primarily designed to support game development under Linux. At its core, there is an optimised SPU alpha-blended blit for fast 2D rendering, and also offers full support for multiple game controllers and sound playback.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    L2jdertin, Stable L2J Cliente: Interlude.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    The main purpose of the Moonlight Engine is to be a general 2D game engine geared towards tile-based games, and RPGs specifically. Support for online games is also planned.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 21
    This was once an engine targeted at online games. It has been succeeded by another project with the same goal: http://io-project.org
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    NiL is a modular multi-purpose gaming engine including a multiplayer worm game a little like quake, except it's 2d and a little like worms except it's realtime.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    The purpose of Element is to provide a powerful, high-level object-oriented 2D engine primarily intended for the development of games through the Python programming language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    LucidEngine is a simple layer over MIDP compatible phones that will let you write simple and old fashioned games using a specific language. Every game you'll develop will basically work on all the devices (even not phones) LucidEngine as been ported.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    This XML-based language will allow easy creation and integration of Game Map and Object definitions for any game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next