Hallo liebes Forum!
Seid (relativ) kurzem schwirrt in meinem Kopf die Idee eines Kartenspiels für mich und meine Freunde zu programmieren.
Wir machen regelmäßig Spiele-Abende, jedoch ist es relativ schwer geworden einen Termin zu finden und dazu kommt das einige weg gezogen sind.
Zu dem Zweck habe ich heute angefangen den "Client" dafür zu programmieren. Seit 6 Jahren programmiere ich schon mit PHP, HTML und CSS und dachte mir, das ich es hinbekomme.
Jedoch scheine ich bei der Serverwahl einen Fehler gemacht zu haben. Weil ich nun nicht so viel ausgeben wollte, habe ich mir einfach einen Webspace "Pro" bei "Nitrado" bestellt und unsere Domain drüber gebügelt... Es stellte sich heraus, dass ich nicht in der Lage bin mit js einen "Server auf dem Server" (ich hoffe das ist verständlich, wie ich das meine) zum Laufen zu kriegen.
Meine Idee ist nun mit HTML5 dieses Kartenspiel zu realisieren, indem ich jemanden das Spiel "hosten" lasse und dann "client to client" Verbindungen zwischen dem Host und jedem Mitspieler aufbaue.
Meine Frage dazu währe ob das im allgemeinen überhaupt, wenn auch nur rein theoretisch möglich währe oder ob das ein totales Disaster und eine vollkommen bescheuerte Idee ist.
Habt ihr sonst vielleicht andere Ideen was ich stattdessen machen könnte?
Oder sagt ihr vielleicht sogar, dass 6 Jahre Programmier-Erfahrung dafür nicht gut genug sind?
Hier findet sich das Projekt, wie es momentan aussieht: http://pizza-sekte.de/cardgame/
Auch einloggen ist möglich, ich habe aber noch keine Datenbank eingebunden, deswegen ist der Benutzername momentan nur dazu da, dass er angezeigt werden kann und das Passwort lautet "admin" (Ich weiß, es ist nicht sicher, aber das ganze befindet sich noch im Aufbau. Würde ich jetzt schon anfangen mit Datenbanken kann es später leicht zu Komplikationen kommen, so habe ich zu mindestens die Erfahrung gemacht). Um sich ein zu loggen muss man sich, auf Grund eines Fehlers im Code, momentan einmal links, in der Sidebar und dann noch mal in dem Popup-Fenster anmelden. Beides mal lautet das Passwort "admin" und der Benutzername ist beides mal irrelevant.
Vielen Dank im Voraus!
Und entschuldigt meine schlechte Rechtschreibung, ich bin Legastheniker..
Cheers!