Autor Thema: [Eigenentwicklung] Cardeleon - Dein kleiner, digitaler Spieltisch  (Gelesen 764 mal)

flacki-wirbeltier, Quillbound, JohnnyPeace, Trichter und 2 Gäste betrachten dieses Thema.

Online Metamorphose

  • Famous Hero
  • ******
  • Das Mondschaf
  • Beiträge: 2.436
  • Username: Metamorphose
    • vonallmenspiele
Cardeleon - Dein kleiner, digitaler Spieltisch


   

Ich programmiere aktuell an Cardeleon, einem kleinen Spieltisch bei dem man unterschiedliches zocken kann.

Er hebt sich durch folgende Merkmale von den bekannten Spielesoftwares ab:
-Er ist klein, Multiplattform, ressourcenschonend und lässt sich mit Maus, Touch oder Gamepad steuern. Er läuft sogar auf Handhelds.
-Kartenspiele, Brettspiele, Rollenspiele - alles geht!
-Solo und Pass&Play spielbar - kein Internet-Multiplayer
-Ich liefere ein paar (lizenzfreie) Spiele mit, man kann aber selbst einfach spiele erstellen in dem man Bilder in einen Ordner packt und eine Textdatei anpasst. Durch die ist das Spiel hoch modifizierbar.

Im Spiel gibt es verschiedene Modes, durch die man durchschalten und unterschiedlich verknüpfen kann:
-Hand: Hier kann man Karten/Spielsteine auswählen, ziehen und abwerfen. Es existiert hierbei ein generelles Deck, von dem alle ziehen und ein genereller Abwurfstapel, den alle sehen. Zusätzlich existiert auch noch ein Player-Deck und ein Player-Discard für persönliche Karten.
-General: Der allgemeine Spieltisch, den alle sehen. Hier kann alles mögliche abgelegt werden.
-Player: Der Spielbereich eines einzelnen Spielers. Man kann die Spielbereiche der anderen einsehen aber nicht verändern.
-Materials: Grundlegende Spielmaterialien wie Pöppel, Scheiben usw in unterschiedlichen Farben, die man dann einfach setzen kann
-Interactive: Objekte die interaktiv sind über das setzen hinaus. Würfel in unterschiedlicher Anzahl und Arten, Zähler für Leben und andere Werte sowie eine schraube, die zwei Objekte (Karte, Counter, Material usw) aneinanderschraubt.

Zuletzt habe ich eingebaut, dass man seine komplette Hand jemand anderem passen kann. Mit der aktuellen Engine wären beispielsweise folgende Spiele theoretisch möglich: Uno, Texas Hold'em, Schach, Mensch ärgere dich nicht, Magic, RPG's mit kleinerer Tischfläche, Compile, Yahtzee, Sushi Go und so weiter.

Ich programmiere ihn in Godot und werde wie bei meinem vorhergehenden Projekt MimiType (Süsser Texteditor mit schrägen Features) das hier ein bisschen dokumentieren :)

Heute habe ich ein Development-Video hochgeladen: https://youtu.be/nzvaAd6NzIE

Bin wie immer gespannt auf eure Meinungen
« Letzte Änderung: 29.08.2026 | 11:45 von Metamorphose »
Keys RPG - Durchgeknalltes Universalrollenspiel in verschiedenen Welten
vonallmenspiele - Rollenspiele aus der Schweiz
Alles ist ein Spiel - Alles mögliche zu Brett- und Kartenspielen
Thread zu rezis von "Buffy - Im Bann der Dämonen"

Offline Grummelstein

  • Hero
  • *****
  • Beiträge: 1.493
  • Geschlecht: Männlich
  • Username: Grummelstein
Klasse Projekt! Und Danke für's teilen.  :d
"...
Aber ein Mensch kann niemals ein Tier werden.
Er stürzt am Tier vorüber in einen Abgrund."

Online Metamorphose

  • Famous Hero
  • ******
  • Das Mondschaf
  • Beiträge: 2.436
  • Username: Metamorphose
    • vonallmenspiele
Nach ziemlich viel rumbastelei kann man in cardeleon nun go spielen. Das heisst eigene Spielebereiche mit selbst platziertem spielmaterial ist nun auch möglich in kombi mit einem generellen spieltisch, den alle verändern können. Yay :)

Keys RPG - Durchgeknalltes Universalrollenspiel in verschiedenen Welten
vonallmenspiele - Rollenspiele aus der Schweiz
Alles ist ein Spiel - Alles mögliche zu Brett- und Kartenspielen
Thread zu rezis von "Buffy - Im Bann der Dämonen"

Online Metamorphose

  • Famous Hero
  • ******
  • Das Mondschaf
  • Beiträge: 2.436
  • Username: Metamorphose
    • vonallmenspiele
Ich werde Cardeleon in den kommenden Tagen abschliessen. Ich würde mich sehr freuen, wenn jemand Lust hat Cardeleon auf Windows oder/und Linux zu testen. Sollte auf jedem PC laufen.

Als Spiele spielbar werden sein:
-RPG-Umgebung für Kämpfe (Initiative, Health und Würfel)
-Backgammon
-Go
-Eventuell ein Standard-Deck von 52 Karten

Würd mich freuen wenn das klappt :)
Keys RPG - Durchgeknalltes Universalrollenspiel in verschiedenen Welten
vonallmenspiele - Rollenspiele aus der Schweiz
Alles ist ein Spiel - Alles mögliche zu Brett- und Kartenspielen
Thread zu rezis von "Buffy - Im Bann der Dämonen"

Online Metamorphose

  • Famous Hero
  • ******
  • Das Mondschaf
  • Beiträge: 2.436
  • Username: Metamorphose
    • vonallmenspiele
Kleines Update

Ich relativiere sofort, dass ich in den kommenden Tagen fertig bin ;)

Ich bin derzeitig viel an Optimierungen und wie man eigene PNG noch mehr einbinden kann. Ich versuche mich darin, dass man kleinere Tabletops damit spielen könnte. Ein Grid ist nun ein- und ausschaltbar sowie eine kleine Anzahl an eigenen PNGs als Material (also zB Charaktermodelle) ladbar. Im nächsten schritt sollen die Materials an das grid "snappen", wenns sichtbar ist.

Ein erstes kleines Spiel von einem Soloentwickler darf ich bald in Cardeleon implementieren, freue mich drauf.
« Letzte Änderung: Heute um 11:09 von Metamorphose »
Keys RPG - Durchgeknalltes Universalrollenspiel in verschiedenen Welten
vonallmenspiele - Rollenspiele aus der Schweiz
Alles ist ein Spiel - Alles mögliche zu Brett- und Kartenspielen
Thread zu rezis von "Buffy - Im Bann der Dämonen"

Offline Doc-Byte

  • Hero
  • *****
  • Been there, run that
  • Beiträge: 1.683
  • Username: Doc-Byte
    • Star Reeves - Das Space Western RPG
Ein erstes kleines Spiel von einem Soloentwickler darf ich bald in Cardeleon implementieren, freue mich drauf.

Nur mal so aus Neugier: Wie komplex dürfte denn ein Spiel sein und müsste man dir nur die Spielmechanik (und "-materialien") geben oder die selber in die Software einbauen? Frage für einen Freund. ;D

Online Metamorphose

  • Famous Hero
  • ******
  • Das Mondschaf
  • Beiträge: 2.436
  • Username: Metamorphose
    • vonallmenspiele
Ich suche einfach grundsätzlich gute Spiele, die ich ohne Lizenztralala einbauen kann. Ich könnt für andere eine Art Tutorial bauen.

Grundlegend läufts so:
-karten mit vorderseitennamen c*.png (also c3.png ist karte 3)
-back.png für kartenrückseiten, gibt auch noch verschiedene backs pro player.
-ca*.png bis ce*.png für karten fürs playerdeck 1-5.
-mat.png für eine allgemeine spielmatte
-mate*.png für materialien, zB spielcharaktere.
-cover.png für ein spielcover, wenn man eins hat.
...usw
-danach in settings.cfg einstellwn wo das spiel startet, was passiert wenn man was aufnimmt/auswählt/loslässt, modi aus- und anschalten usw.

Komplexität: alles mit karten, kleinen spielflächen, spielmaterial wie pöppel usw wird unterstützt. Du kannst go spielen oder theoretisch blood bowl, magic oder das verrückte labyrinth ;) die grösse machts aus, eclipse oder twilight imperium wären nicht möglich ;)

Alles in einen ordner, beim programm platzieren, das erkennts automatisch und man kanns auswählen. Thats it ;)
« Letzte Änderung: Heute um 19:09 von Metamorphose »
Keys RPG - Durchgeknalltes Universalrollenspiel in verschiedenen Welten
vonallmenspiele - Rollenspiele aus der Schweiz
Alles ist ein Spiel - Alles mögliche zu Brett- und Kartenspielen
Thread zu rezis von "Buffy - Im Bann der Dämonen"