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
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.
This is the first step of a board game engine development plan "Architect". The first version will be playing the classical Gomoku game, and this version is called "Architect I". This project also shows the rich features of the next generation Java graphical user interface. The GUI of this application was built using JavaFX 2.0 which was entirely written in Java. Although as been announced, JavaFX 3.0 will be integrated into JRE in next year, at this point, you still need a separate runtime...
Dynamic tree of Java objects encapsulates hard-drive and Jar/Zip files (and their inner files) and Java objects all the same way. Create new ways of communication as executable Jar files, like a paint program that creates/uses paint programs as tools
Play Go on your java enabled mobile phone (or PDA) and write game protocols without carrying a laptop around. "mgo" is a small, easy-to-use J2ME application featuring: boards from 19x19 to 9x9, load/save games, keep scores (captures/territory), replay.
OpenKingdom is a game based on the ideas of the Anno series, but with own content, ideas and code. It is currently in early development and not playable yet.
MapHack aims to provide a board game map API either locally or through JSON. This service makes it easier for developers of turn based strategy games to focus on the game mechanics and AI.
Tiny Go is a MIDlet (cell phone application, MIDP 2.0, CLDC 1.1),
which allows to play and review Go (Weiqi, Igo, Baduk) board game
files in Smart Game Format (SGF). Supports problem solving.
Project provides library for SGF parsing as separate package.
Unlimited organizations, 3 enterprise SSO connections, role-based access control, and pro MFA included. Dev and prod tenants out of the box.
Auth0's B2B Essentials plan gives you everything you need to ship secure multi-tenant apps. Unlimited orgs, enterprise SSO, RBAC, audit log streaming, and higher auth and API limits included. Add on M2M tokens, enterprise MFA, or additional SSO connections as you scale.
Traditional Chinese board game (not the solo mode). New version of http://openmahjong.sourceforge.net/ with the following using a different coding pattern : Model-View-Controller (MVC). Now with Chow :-D
Sho is a traditional Tibetan game, with its abstract logic similar to Ludo This project will implement an open source Java game. Secondary goal is to develop an AI as well as multiplayer support.
GeneThello (read jə-ˈne-ˈthe-lō), is an acronym for genetic othello, an othello (reversi) playing program which based on Genetic Algorithm (GA). In principle GeneThello consist of an othello program and a genetic algorithm system.
A small ICS chess client written in Java, not so large as Jin and nicer looking. The main thing will be to write code for various chess servers. Expected features include game saving as PGN and support for most commands of various ICS servers.
A real life version of the board game "Scotland Yard".
All you need is a GPS and internet enabled mobile phone and a few friends to play the game with!
An alternative/custom Minecraft server, written in Java, compatible with the original protocol. OpenCraft is built upon Apache MINA, SLF4J, Jython and XStream. The aim is to have features not in the official server distribution, like antigrief/scripting.
BB Arena is a Java Open Source version of a fantasy football game, that allow roster creation, network play, match report generation and easy rules customization.
Project migrated to https://github.com/Teg79/BBArena/tree/develop
This is the game Get Four also known as Connect Four. You can play against a computer opponent which provides three different levels of difficulty. Or you can play against another human player.
NOTICE: The LateralGM team has since moved to use GIT. You can now find the latest code at https://github.com/IsmAvatar/LateralGM
This repository will remain here as a way to look up things on the old svn repo.
LateralGM (LGM) is an alternate Game Maker IDE written in Java. It can be used to edit projects, and, with a plugin like ENIGMA, it can compile/run them. It has many other uses, including GM8 -> GM6/7 conversion.
An Open Source portable pure Javagame library with example games, Swing-based sprite animation engine, deployment framework, and firewall tunneling networking. The code is documented in the book Advanced JavaGame Programming by David Wallace Croft.
Joaquim is a java implementation of brazilian checkers (aka draughts) game. It has a console-based interface. Brazilian Checkers has the same rules as International Checkers but it is played on a 8x8 board.
A turn-based, 4X strategy game with some real-time tactical and also role playing aspects. I've been planning this game on paper for years and am now starting to code (Jan. '11)