Showing 82 open source projects for "java 2d card game source code"

View related business solutions
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 1
    Vivid3D-Sharp

    Vivid3D-Sharp

    Modern 3D engine and IDE written using C# and C++.

    Modern 3D engine and IDE written using C# and C++. Vivid features all the required functionality to write modern apps ang games. Including a fully working custom GL UI called "ResonanceUI". It features lighting and shadows(Unified) and can even embed and playback videos via FFMPEG, in the UI or full screen, with fully synced audio+picture. It offers two scripting solutions: C# and a custom language called VividScript, which is an OOP style language. The Editor is based on other...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    JPHP

    JPHP

    JPHP - an implementation of PHP on Java VM

    JPPM is a packager manager for JPHP like npm or composer. JPPM will help you to build and run jphp applications or write new packages. JPHP is a new implementation for PHP which uses the Java VM. It supports many features of the PHP language (7.1+). How does it work? JPHP is a compiler like javac, it compiles PHP sources to JVM bytecode and then can execute the result on the Java VM. We develop a new IDE for beginners like Game Maker or Scirra Construct. It's based on JPHP, JavaFX, Java 8,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Godot Steering AI Framework

    Godot Steering AI Framework

    A complete framework for Godot to create beautiful and complex AI

    This project is a framework to code complex and smooth AI movement in the Godot game engine, in GDScript, using steering behaviors. It works in both 2D and 3D games. It supports all essential steering behaviors like flee, follow, look at, but also blended behaviors, group behaviors, avoiding neighbors, following a path, following the leader, and much more. While an AI agent's next action is based on decision-making and planning algorithms, steering behaviors dictate how it will move from one frame to the next. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4

    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: 2 This Week
    Last Update:
    See Project
  • 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
  • 5

    javaLightConsole

    Easy fine console input/output for java

    Input : non blocking keyboard handling. Output : clean console, print at x,y coordinates, echo on/off, cursor on/off. Developed for learning game programming and MVC. Uses native code through JNI. Provides windows and linux versions. Includes code:blocks and eclipse projects for native and java code. You can use the classes InputProxy and OutpoutProxy in your projects. For usage examples, see their main() methods.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6

    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: 4 This Week
    Last Update:
    See Project
  • 7
    Duality

    Duality

    a 2D Game Development Framework

    Duality is a plugin-based 2D game development framework based on C# and OpenTK. To get a quick overview, please visit the project page. Duality is a modular 2D game engine that provides its own visual editor. It's highly extensible, written entirely in C# and backed by OpenGL. For a lot of game libraries, your code has the active role of setting everything up and managing it. These roles are reversed here: Your primary job is to define objects and specify their behaviors, Duality can handle...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    The Quorum Programming Language

    The world's first evidence-oriented programming language

    Quorum is a programming language designed in empirical studies with humans to be intuitive and easy to use. It is a Java Virtual Machine language with full Integrated Development and Debugger support built into the Sodbeans project. Version 4.0 includes support for graphics, 3D sound support, and Lego robotics.
    Downloads: 43 This Week
    Last Update:
    See Project
  • 9

    Odin Map Generator

    Map Generation Application and API

    Odin is a map generator derived from map generation experiments for a video game called Crypts of Eldor; after requests to release the tool, a decision was made to release a map editor based on this code. Additionally, a Java API is provided so that the map generator can be integrated into new software.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 10
    Lost God cards is an 2d MMO rpg playing with cards, that project includes the server and the client, both are programmed using java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    geeny

    scriptable game engine with built-in support for 2D graphics and sound

    Geeny is a scriptable game engine with built-in support for 2D graphics and sound. The scripting language is object oriented, high performance is attainable by using vector and array operations. Win32 C++, full portability planned in the future.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    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.
    Leader badge
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    CS:GO Multi Script

    CS:GO Multi Script

    Multi scripts for CS:GO that do just about everything

    I have not posted any of the code yet, I'm working on it locally then will push everything. This is not to be used in game (maybe deathmatch only :stuck_out_tongue:), but rather is meant to have some with the features that Java provides. I included all source so that you can see what I used. This is a great project to learn about global event listener, JRobot, JavaFX, etc...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    WesWorkshop

    WesWorkshop

    Create units and attacks for Wesnoth!

    This utility provides a GUI to create unit files for the game "Battle for Wesnoth". The user sets the unit properties from the GUI of the utility. Once all the properties have been set, it is possible to export them into a .cfg which will be read by the game. Further details can be found in the project wiki: http://sourceforge.net/p/wesworkshop/wiki/. Version 1.1* released. Please go to the wiki page to see the changes. Note you will not be able to load your works developed with the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    Open Zelda

    2D game creation software

    Classic Edition of Open Zelda, a 2D game creation software. This project has been superseded by the Modern Edition, but recently the Player had DirectX code replace with SDL 2 and changes are still welcome. http://youtube.com/watch?v=zHs4zRkcua8 [Linux] http://youtube.com/watch?v=lU2Xe5ewgwA [OS X]
    Leader badge
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Flixel Power Tools

    Flixel Power Tools

    The Flixel Power Tools are a set of plug-ins for Flixel 2.5+

    Flixel Power Tools is a plug-in suite for the Flixel engine (version 2.5+) that adds many auxiliary utilities, effects, and helper components to aid in developing 2D games with AS3. It includes visual effects, control utilities, math/utility extensions, UI enhancements, and more. It’s designed to be dropped into a Flixel project to give you extra tools beyond the core engine. The Flixel Power Tools come with a comprehensive Test Suite. Use it to visually see the tools in action, and then...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    lwjgl-basics

    lwjgl-basics

    LibGDX/LWJGL tutorials and examples

    lwjgl-basics is a lightweight, shader-driven Java library designed to teach and simplify 2D game development using LWJGL and OpenGL, focusing on minimal abstractions and direct control over rendering pipelines. It provides essential utilities for handling textures, shaders, and sprite rendering while maintaining a low-level approach that exposes developers to the underlying graphics concepts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    DominoBot

    DominoBot

    An IRC bot project case study.

    DominoBot is a project for a simple IRC framework. It is currently a simple yet functional Domino game bot for IRC. It currently allows arbitrary piece (stones) numbers and multi session support. The game states are broadcast to the lobby. Uses colors to identify the player who layed each stone. It is a case study to create a framework for quick development of turn-based sessions, such as games, voting, meeting and etc. Uses PircBotX (redistributed - you do not need to download it)....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    Energic Network

    Custom Minecraft network

    Energic is not really that special, it's built from the ground up by people that miss how basic the minecraft launchers were. We're aiming to bring you great play ability with our modpacks and a diversive launcher to help you. Recoding everything in C#, everything is going to change even the design. Feel free to get the source code if you know any decent VB.Net and send me what you did in a .zip file in a private message.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    StarlingPunk

    StarlingPunk

    StarlingPunk is a framework built on top the Starling library

    StarlingPunk is a game framework built on top of the Starling GPU-accelerated 2D library (AS3 / Flash / AIR). It is inspired by FlashPunk: it gives structure (entities, worlds), collision detection systems, tile maps, etc., and is intended to help developers organize 2D game code more cleanly while benefiting from Starling’s performance. It has features for quick prototyping and reusing code between projects. Organizing game objects into Worlds, Entities, with type-based grouping etc. Manage...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    DiffReport

    DiffReport

    Code Difference report

    Often I have seen some Huge Maintenance Projects it is always very difficult to track the incremental files for each release and If we want to do that we need to checkout both the branches and use some UI based tool to get the diff of the files finally we end up waiting in front of the PC for a long time and do this job. In many cases we spend more than 2 hrs/day. The time increases if there are more such parallel releases and at the end of the day 1 developer does it as full time job and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Mouse Run

    Mouse Run

    Programming Game, A Practice Tool for Building Intelligent Things

    Mouse Run is a programming game where programmers can implement a mouse and let it run in a maze to hunt of cheese. It is a battle among programmers to test who can build the most intelligent mouse, given limited information during the game. Programmers need only implement one code file, extending from an abstract class that will contain the logic of the individual mouse. The game Host will gather all the mouse implementation and let them run in the maze. It is real fun for...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Game Editor
    Game Editor is the game design software that gives you the power to create the games of your dreams, and gives you the chance to get the source code of the game creator and develop 2D games for personal computers as well as mobile devices like iPhone
    Downloads: 25 This Week
    Last Update:
    See Project
  • 24

    OpenBlocks C++ Library

    A C++ Implementation of the MIT OpenBlocks Java Code

    Please see more details under: http://education.mit.edu/openblocks. I have rewritten the parser and an OpenGL 2D/3D renderer of computer programs written in OpenBlocks. I provide here the full source code and a Microsoft Visual C++ 2005 Solution File. The code includes the C++ Library and a demo driver application that constructs a computer program using OpenBlocks and displays it using OpenGL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    jAMOS

    jAMOS

    AMOS BASIC reimplementation in Java

    jAMOS is a cross platform, Java-based reimplementation of François Lionet's AMOS BASIC on the Amiga.
    Downloads: 0 This Week
    Last Update:
    See Project