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
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.
CurveDraw is a software that aim to draw 2D curves (Cartesian,polaire).
The software is 100% Java.CurveDraw is based on JEP library (Java Math Expression Parser) .
A Rubik's cube game for java capable cellphones (MIDP 2.0). Features: - multiple views: 3D and 2D (also able to run on older cellphones which do not support 3D) - automatic solvers which can solve the cube either step-by-step or completely.
VisualMaths is a 2D curve drawing program (3D and dynamic curves not yet available). User defines objects (functions,variables,arrays) and assign each object to a curve and an axis. VisualMaths also provides some graphic solvers : minima, maxima.
@rbre uses X3D to let people create, visualize, browse and share genealogical data, by using 2D individual icons assembled in 3D family trees. @rbre will include P2P functions for sharing.
Strategia is a heroic-fantasy role playing game developped in Java. It is in 2D and the subtlety is that the player must create a class to make his character moving or attack.
CamSketchpad is a modern recreation of Ivan Sutherland's seminal Sketchpad program. It's a 2D drawing / CAD program with support for geometrical constraints and the inclusion of instances referencing other drawings.
AOJava: the java implementation of Argentum Online (http://sourceforge.net/projects/morgoao/). It's a 2D non-isometric MMORPG game.
The goal is create a 100% compatible client & server of the original VB6/DirectX game.
Echecs is a chess game with multiple user interfaces (actually 2D graphic mode and text mode are available). It can be played on the same computer by 2 humans. Network and non-human player functionalities are under developement.
jgapi stands for Java Gaming API. This project is meant to deliver a simple to use
API to program games in java. Currently we got 2D Frame, FullScreen and Applet support.
It's a multiplayer game, every player controls one ball making it move through the world and competing against the others players in several game modes. To do the ball move the player can incline the 2D world and do the ball jump.
The purpose of this project is to create java-based games inspired by classic games. The project will include both 2D and 3D games. The first game will be a remake of the classic TrailBlazer C64 game.
Jiso Game3 was a 2D isometric MMORPG project (client/server) written in Java with an Ancient Greece theme. The project is no longer active, but the source code is being made available under a BSD license for anyone who might find it useful.
A Java port of "powermanga", which is an arcade 2D shoot-em-up game with 42 levels, 14 guardians and more than 200 sprites. It runs in 320x200 or 640x400 pixels. It runs on J2SE and some J2ME (MIDP 2.0/CLDP 1.1) enabled systems, SWT is also supported.
A user-friendly open-source toolkit written in Java that lets you visualize and analyze the behaviour of users in the ActiveWorlds family of 3D virtual worlds by mapping them over 2D space.
TankWars is a 2D RTS game made in Java and SDL. It can be played with 1 to x players on the same computer or on the network. Each player leads several tank convoys that can interact each other in a huge desert and aims to destroy the enemy convoys.
Semicuro is a paint application that is geared toward the creation of complex bitmapped textures for use in 2D and 3D graphics. Its strength lies in its ability to support multiple brushes, each of which can paint multiple "bristles" simultaneously.
Vizz3D is a 3D program visualization system. It promotes system structure and quality information to a user in a comprehesible way and leverages the understanding of that system. Vizz3D uses OpenGL (jogl) for 2D and 3D visualizations.
Create your map with MapNDragons and play your game. MapNDragon is an easy tool for master to create and view 2D maps. Don't waste your time creating maps with your pencil, use this helpfull tool!!
NESD-Imaging is a 2D rendering framework for Java. It combines JAI and Java2D and extends them by providing lazy rendering (do not block UI). It provides geo-positionned images rendering (à la google-map). It scales well to large image set (>500GB).