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

View related business solutions
  • 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
  • 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
    NiCE

    NiCE

    Modeling and Simulation made NiCE!

    Notice! This project is now the Eclipse Integrated Computational Environment (ICE)! The new project page is www.eclipse.org/ice and the updated source code is at www.github.com/eclipse/ice . Contact: billingsjj <at> ornl . gov The NEAMS Integrated Computational Environment (NiCE) facilitates the flexible development, composition and use of a wide range of simulations, models and analysis tools for NEAMS integrated performance and safety codes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    This java program will ultimately solve grid-type logic problems if given enough clues in a pseudo english language. Features a user friendly GUI letting the user know the progression of the solving process based on the clues entered.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    The JTS Topology Suite is an API for modelling and manipulating 2-dimensional linear geometry. It provides numerous geometric predicates and functions. JTS conforms to the Simple Features Specification for SQL published by the Open GIS Consortium.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 4
    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
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | 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
  • 5

    physicsmata

    API for all possible cellular automata that work same at all angles

    Its strange how the "sorted pointers" normalizing makes just about any random function, as long as it connects the inputs to the outputs on some path, vibrate as some nonlinear shape of wave. This could be used as a game interface for evolvable musical instruments or fluid puzzle games. Physicsmata is similar in effect to SmoothLife but simpler and pure Java. The cellular automata API takes a function to run at each point. Its parameters are sums of screen brightness (n color dimensions are optional) at concentric circles around each point, efficiently costing only the perimeter of those circles (instead of the area) because of the tree of squares. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Gravity Simulator

    Gravity Simulator

    Multithreaded N-Point Gravity Simulation for PC and Android

    Create a sun, spin some asteroids around it, and watch them collide and form planets. An N-Point Gravity Simulator is a realistic simulation in which all points attract each other: even the smallest asteroid has its own gravitational field that can affect even a large sun far away from it. Can be reused as a library for making games. If used as library, license is GNU LGPLv3, otherwise it's GNU GPLv3.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7

    Protein Contact Matrix Generator

    Command line application to generate contact matrix from proteins (3D)

    A protein contact matrix is 2D representation of the distances between amino acid residues in a 3D protein structure. Protein Contact Map Generator (PCMGen) is a command line tool which takes protein 3D structures (PDB format files) as input and computes contact distances between two chains (from single or two different proteins). These matrix files can be further visualised as Contact Maps using other visualization tools/ programs (like R-heatmaps). Contact Maps can be used to understand...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    SCaVis

    Scientific Computation and Visualization Environment

    SCaVis is an environment for scientific computation, data analysis and data visualization for scientists, engineers and students. The program is fully multiplatform (100% Java) and integrated with Java and a number of scripting languages: Jython (Python), Groovy, JRuby, BeanShell. SCaVis can be used to plot functions and data in 2D and 3D, perform statistical tests, data mining, numeric computations, function minimization, linear algebra, solving systems of linear and differential equations. Linear, non-linear and symbolic regression are also available. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9

    Kontinuum Calculator

    Calculate various aspects of the Kontinuum RPG system.

    Kontinuum is a calculator program that enables the user to calculate all probabilistic aspects of the Kontinuum RPG system, especially the dice rules.
    Downloads: 0 This Week
    Last Update:
    See Project
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 10

    TailooApp

    TailooApp is a software you can use to control Roomba robot.

    TailooApp is a simple software you can use to test the serial communication between your PC and Roomba. The software is a courtesy and it will be improved by you and me. I just developed the first version as a kick start for hobbyists, fathers and their sons, students, curious and all people who bought Tailoo but do not have any programming skill or are in the learning process.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    flow visualization toolbox

    matlab 2D image processing GUI toolbox for flow visualization

    A general flow visualization Matlab toolbox for image processing of some common planar/surface visualization techniques from PLIF (Planar laser induce fluorescence) for tracer distribution, BOS (background oriented Schlieren) for density, TSLC (Temperature sensitive liquid crystal) for thermal and PSP (Pressure sensitive paint) pressure distribution measurement. This work is part of author's PhD study, under Dr S. Zhong @ the University of Manchester's supervision, guidance and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    gattMath is a educational math (graphical) program that show some concepts behind Integral and Differential Calculus, like Riemann, Simpson, Darboux, Trapezoid, Monte-Carlo integration, derivative, antiderivative, tangent,..., and sure a plotter.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Biogenesis X Mod

    Biogenesis X Mod

    Mod of the evolution simulation and artificial life program Biogenesis

    This project is a modification of the original evolution simulation & artificial life project by Joan Queralt Molina: https://sourceforge.net/projects/biogenesis/ In both, the original project and this modification, 2-dimensional organisms consisting of line segments interact with each other, reproduce and evolve in time. Compared to the original project, this modification explores the following features: * alternative mutation mechanisms * an alternative stress-based aging...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    Visual Integer Factor

    Puzzle game demonstrating whats so hard about binary integer factoring

    VisualIntFactor will be an interactive educational and scientific tool demonstrating multiply, factor, conversion between unary counting and binary integers, all in the same grid of hexagons. This grid is based on pascals triangle, which is a 1d cellular automata that calculates (X choose Y) factorials by each cell being the sum of the 2 cells upleft and upright. Draw a binary integer from a cell going upright, then explore the allowed transforms which may lead you to a factored state in 2...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    LGML

    LGPL GML parser

    ...The library is compiled using Java 1.5 or 1.6. For now, supported inputs are: LineString, MultiLineString, MultiPoint, MultiPolygon, Point, Polygon, MultiSurface (in an experimental way: the only child object handled is Polygon). At the following URL: http://95.110.227.201:8080/lgml is exposed a minimal web interface in order to test it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    MNCubes

    MNCubes

    Research project to compute repeating patterns in discrete planes

    A 2D line can be rasterized into a 8-connected sequence of pixels which exhibit repeating patterns of connected pixels. Likewise, a 3D plane can be rasterized into connected cubes. A 'rectangular' cut of m x n cubes is a (m,n)-cube. Given m and n, the goal of this project is to generate all the (m,n)-cubes for all the (integer) discrete planes, based on the intersection vertices on a Farey diagram.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Coulson Plot Generator

    Coulson Plot Generator

    Graphics generator for pie diagram matrix from spreadsheets

    For comparative plus/minus spreadsheet data, Coulson Plot Generator application creates a multiple pie diagram, for a rapid visual comparison of subunit occupancy across a range of entities. Numbers of pies, segments, labels and colours are customisable. Creates an editable PDF from a comma separated text file. Now with zoom capability and more memory, for larger datasets. Save images in several formats including SVG.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    MemoryChantsOiseau

    MemoryChantsOiseau

    Apprendre les chants d'oiseau

    Un programme pour mémoriser les chants d'oiseau. Vous pouvez télécharger soit un installeur pour windows, soit un fichier zip valide pour tous les OS. Une fois décompressé il vous donnera un fichier jar et des répertoires. Il suffira alors de cliquer sur le fichier jar pour que le programme se lance. Merci de tester ce programme et de me signaler tout dysfonctionnement. Ce programme existe en français, anglais, finnois, allemand. D'autres langues sont possibles car les données sont au...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    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
  • 20
    Board Game Language
    Board Game Language (BGL, pronounced "bagel") is a natural language syntax programming language for first-time programmers. It uses board games as a metaphor for programming concepts, with the goal of teaching users the foundations of programming.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    A math application written in Java. Its features include 2D and 3D graph plotting, scripting, user-defined variables and functions and skinnable GUI. This project is not maintained at the moment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    DSOL

    DSOL: A Distributed Simulation Object Library implemented in Java

    DSOL is a full featured multi-formalism, distributed simulation environment developed at Delft University of Technology (The Netherlands). DSOL has support for discrete event and for continuous modeling. Formalisms supported are event scheduling, DEVS, flow-based simulation, and continuous modeling through sets of differential equations. The first release was introduced at IEEE's Winter Simulation Conference in 2002. Since then, numerous papers and PhD dissertations have been developed, with...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Open source 3D physics and dynamics engine and library written in pure Java. This is a Java port of ODE / OpenDE (Open Dynamics Engine). THIS PROJECT HAS BEEN MOVED TO A NEW LOCATION: http://www.ode4j.org
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    WOLFSIM: Wideband Optical FDTD Simulator

    FDTD Electomagnetic Wave Simulation Software

    WOLFSIM is a Finite-Difference Time-Domain electromagnetic simulator, designed to be easy to use but still very powerful, developed and maintained by researchers at North Carolina State University. It's features include: -1D, 2D, and 3D structures that are periodic in 1 or 2 dimensions -Materials that are anisotropic in permittivity and conductivity -Obliquely incident sources -Built-in vectorial (i.e. full polarization) near-to-far-field transformation See these...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    DobHelper

    DobHelper

    Make star maps for anywhere at anytime

    Generate star maps for anywhere at anytime. Choose from a database of thousands of deep sky objects, including all Messier, Caldwell, and NGC objects. Also allows recording of notes on viewed objects, and configuration of user-generated observation lists.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB