Skip to content

alexanderhodes/tuebingen-tabu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tübingen Tabu 🎯

Ein modernes Tabu-Spiel mit Tübingen-spezifischen Begriffen, entwickelt mit Astro und TypeScript.

🎮 Spielanleitung

  1. Teams bilden: Teilt euch in zwei Teams auf
  2. Timer starten: Klickt auf "Start" um das Spiel zu beginnen
  3. Begriffe erraten: Das aktive Team versucht den Begriff zu erraten, ohne die Tabu-Wörter zu benutzen
  4. Punkte sammeln: Bei richtigem Erraten auf "✓ Richtig" klicken, bei Tabu-Verstoß "⏭ Überspringen"
  5. Teams wechseln: Nach jeder Runde wechselt das Team

🏛️ Tübingen-Begriffe

Das Spiel enthält über 30 typische Tübinger Begriffe wie:

  • WHO (Weltgesundheitsorganisation)
  • Boris Palmer
  • Platanenallee
  • Neckar & Stocherkahn
  • Eberhard Karls Universität
  • Schloss Hohentübingen
  • Hölderlinturm & Studentenkarzer
  • Bebenhausen & Schönbuch
  • Waldhörnle & Österberg
  • Französisches Viertel
  • Lustnau, Derendingen & Pfrondorf
  • Und viele mehr...

🚀 Features

  • ⏱️ Timer-Funktion mit 90 Sekunden pro Runde
  • 📊 Punktesystem für zwei Teams
  • 📱 Responsive Design für alle Geräte
  • 🎨 Schlichtes Design mit klaren Farben und einfacher Navigation
  • 🔄 Unbegrenzte Runden mit zufälligen Karten

💻 Entwicklung

Voraussetzungen

  • Node.js 18+
  • npm

Installation

# Repository klonen
git clone https://github.com/alexanderhodes/tuebingen-tabu.git
cd tuebingen-tabu

# Dependencies installieren
npm install

# Entwicklungsserver starten
npm run dev

Build

# Für Production builden
npm run build

# Preview der Production-Version
npm run preview

🚀 Deployment

Das Projekt wird automatisch über GitHub Actions auf GitHub Pages deployed. Bei jedem Push zum main Branch wird eine neue Version erstellt.

Live Demo: https://alexanderhodes.github.io/tuebingen-tabu

🛠️ Tech Stack

  • Framework: Astro 5
  • Language: TypeScript
  • Styling: CSS mit modernen Features
  • Deployment: GitHub Pages
  • CI/CD: GitHub Actions

📝 Lizenz

MIT License - siehe LICENSE für Details.

🤝 Beitragen

Gerne können neue Tübinger Begriffe hinzugefügt oder Verbesserungen vorgeschlagen werden:

  1. Fork das Repository
  2. Erstelle einen Feature Branch
  3. Committe deine Änderungen
  4. Push zum Branch
  5. Öffne eine Pull Request

📧 Kontakt

Bei Fragen oder Anregungen gerne ein Issue erstellen oder kontaktieren.


Viel Spaß beim Spielen! 🎉

About

Tabu über Tübingen

Topics

Resources

Stars

Watchers

Forks

Contributors