Java

Bild des Benutzers Pebblerubble

Marauroa

Marauroa ist eine Engine, aber keine eigenständige, sondern ein Programmier-Framework. Sie ist in Java geschrieben. Sie ist nicht speziell für einen bestimmten Spiel-Typ konzipiert, sondern behandelt Informationen vom Spielclient zum Server ("Aktionen" genannt) und vom Server zum Client ("Wahrnehmungen" genannt). Sie erlaubt Datenbank-Nutzung und sowohl Echtzeit- als auch rundenbasierte Spiele.

Marauroa ist unter der Lizenz GPL veröffentlicht.

Das Arianne Project baut auf Marauroa auf und bietet das MMORPG Stendhal.

Bild des Benutzers comrad

CreepTD

CreepTD ist ein Online-Multiplayer-Tower Defense. Nach der Registrierung kann man den Java-Client (mindestens Java 7) herunterladen und loslegen.

Bild des Benutzers xilef

Mindustry Classic

Eine alte "klassische" Version von Mindustry die nicht mehr weiterentwickelt wird.
Entspricht dem Mindustry build 3.5 40 mit kleinen bugfixes und ist unter der GPLv3 lizensiert.

Bild des Benutzers comrad

Java Settlers of Catan

JSettlers2
JSettlers

Java Settlers of Catan ist eine freie und offene Community-Nachbildung des Brettspiels Siedler von Catan von Kosmos. Sie ist als Server-Client-Variante umgesetzt, so dass viele Spieler mit entweder menschlichen oder auch Computer-Gegnern gegeneinander antreten können.

Das Spiel ist nicht zu verwechseln mit dem namensähnlichen JSettlers, das aber mit anderen Siedlern zu tun hat.

Bild des Benutzers comrad

Gaia Sky

Gaia Sky ist eine kostenlose, freie und offene Software für Linux, die es ermöglicht die Ergebnisse der Gaia-ESA-Mission zu visualisieren. Neben klassischen Debian und Aur-Paketen gibt es auch ein AppImage und ein Flatpak-Repo.

Aktuell benötigt das AppImage eine recht aktuelle Glibc 2.33. Für das Ausführen der direkten Java-Version wird mindesten ein JDK 15 benötigt.

Paketmanager
Bild des Benutzers comrad

Pixel Wheels

Pixel Wheels ist ein pixeliger Top-Down-Fun-Racer, ähnlich wie MarioKart oder SuperTuxKart. Er ist Open Source und kann u.A. auch auf itch für Linux bezogen werden. Android (Play Store und Fdroid) sind ebenfalls verfügbar.

Multiplayer ist auf lokales Multiplayer zu zweit beschränkt.

Bild des Benutzers comrad

Jerry

Jerry ist eine Schachoberfläche in Java bzw. JavaFx und beinhaltet die Schach-Engine Stockfish.

Bild des Benutzers comrad

LionEngine

LionEngine ist eine freie Game-Engine in Java, die bei dem Projekt ein Lionheart Remake zu erstellen entwickelt wurde. Mit der 2D-Engine konnten bislang einige weitere Remakes wie Warcraft, Tyrian uvm.

Bild des Benutzers comrad

VASSAL

Vassal Engine

Vassal ist eine freie Brettspiel-Engine, um Brettspiele über das Internet oder per Email spielen zu können.

Es gibt eine große Liste an unterstützen Spielen: Link. Vassal (ab 3.4.11) benötigt Java 11 oder neuer.

HINWEIS: Natürlich ist zu Prüfen, ob das jeweilige Modul legal benutzt werden kann oder den Besitz des Originals voraussetzt!

Bild des Benutzers comrad

Jago

JagoClient

Jago, bzw. JagoClient, ist ein Java-basierter Client, um Go-Spiele zu Spielen. Es kann

  • SGF (Smart Go Format) und XML go game viewer zum Bearbeiten und Speichern von Go-Spielen
  • zu kompatiblen IGS-Clients und Servern verbinden
  • Punkt zu Punkt-Spielverbindungen ohne Server
  • GMP (Go Modem Protocol)

Als Unterbau kann z.B. GNU Go verwendet werden, es funktioniert aber auch eigenständig.

Inhalt abgleichen
Mastodon