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
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.
A J2ME MIDlet implementing a Portable Chess Board to run on a Java enabled Cell Phone. In order to download the binaries and/or the source files please follow the Files->MobileChessBoard link above.
JSettlers2 is a web-based version of the board game Settlers of Catan written in Java. This client-server system supports multiple simultaneous games between people and/or AI bots. Originally written by Robert S Thomas as an AI dissertation (http://sourceforge.net/projects/jsettlers).
The active sourcecode is hosted at https://github.com/jdmonin/JSettlers2 including full history; the sourceforge CVS is historical up to 2012-09-28.
Java Open Chess is a project written in Java in NetBeans IDE. There is possibility to play for 2 players on local computers and via network connection. There is also an option to play versus quite weak computer oponent. Stronger computer oponens will be implemented soon.
ATTENTION: Requires Java 1.8 or higher!
SJCE - Strong JavaChess Engines, free portable cross-platform graphical chess game, 100%-pure Java. Support with including many best free/open-sourcejava xboard/uci chess engines. It is possible to play both White and Black. It is possible to play Human to Human, Human vs Engine, Engine vs Engine. Simple and intuitive GUI - Graphical User Interface.
A 2D-Chess with many features, such as a multiplayer server and many others. It will also show you all movement possibilites you have. Playing against Computer is in development
From the creator of MKGI Chess Club comes this next generation chess club. Completely re-written from scratch on the latest software frameworks, it features: social networks connection, scalable data storage, stunning graphics and much more to come.
This project has two parts:
- A Java Chess library containing board models, rules and PGN format management
- A complete Chess web application based on the core Java library
"Kenny" is an XBoard/WinBoard chess engine based on "Winglet"
Kenny is a Winboard/XBoard chess engine based on Winglet (http://www.sluijten.com/winglet/source/index.htm), an open sourcechess program. Winglet's full sourcecode can be obtained from Winglet.
Kenny is an advanced form of Winglet which plays better at some faster time levels like blitz chess or upto 20 minute games, but almost always loses against Winglet when the time controls are 40 minutes or more for each.
Java based client / server online games engine & API for easy creation/running of real-time multiplayer games. Games include Battleships, Camelot, Checkers, Chess, Connect 4, Dots, Go, Octagons, Texas Hold'em Poker, Reversi, Spades, Tetris & Tic-tac-toe
An Open Source portable pure Java game library with example games, Swing-based sprite animation engine, deployment framework, and firewall tunneling networking. The code is documented in the book Advanced Java Game Programming by David Wallace Croft.
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)
Stoopid Chess is a chess playing program with a GUI which allows you to play against the computer. It's written in C# and plays with reasonable game strength.
Chess game. It supports disconnected network play by means of emails or such. It supports also realtime network play through a TCP connection. It requires Java 2 version 1.3 or later (vers. 2 under development will reqire JDK5.0 to compile from sourc
Earl Engine moved to Google Code: http://earl.googlecode.com. BoardCalc is a separate, independent utility mobile application for Conflict of Heroes gamers. It's a probability calculator and dice replacement. NOTE:
A platform which hosts battles between Fruit War robots - special java programs. The platform accepts sourcecode as robot, and ranks all robots according to battle result. This project has been totally refined and is now hosted at http://robotypo.appspot.com
Invade Earth is based on the popular game Risk 2210 A.D. by Avalon Hill.
Invade Earth features multiple rule sets, a versatile Map Editor, network support, saving and loading game states, and play against the computer.
NOTE: Currently, code in CVS may not be up-to-date. Contact admin if interested in the codebase. The latest version of the application is available at http://jonathancrosmer.com/software/invadeearth
FIGS, open and fun! GPL/java game server for many games, and a graphical client. Server works for 16/19 chess variants,adding go, rating system, and haskell AI client soon.
JChessBoard is a chess game written in Java that can be connected to another JChessBoard via a direct TCP/IP connection. No Internet Chess Server is required for playing. It also became a full featured PGN viewer and editor.
BBalc is an open framework for the BloodBowl game.
This library provides chess-computer like functions such as analysing the game and generating/proposing actions. The modular design allows users to extend existing analyse modules to fit their needs.
AntiChess is an anti chess game written in Java. The goal is to get checkmated or lose all your pieces except your king to your opponent. You have to take your opponents piece if you can. It supports 2 player and 4 player games on the same board.
Java chess programm. Main goal is to develop an object orientated program with simple and well documented interfaces. A major point is how to handle endgame situations.