 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, Fragen stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
16.03.2008, 17:04
|
#1
|
|
TP-Senior
Registriert seit: Jul 2003
Ort: Wien
|
Kartenspiel mit javascript oder php
Hallo Forum,
muss so eine Art Kartenspiel machen wo alle 35Karten verkehrt liegen und pro Spiel NUR eine Karte
angeklickt werden darf.
Danach muss wieder neu gemischt werden und es beginnt von vorne.
Dazu muss auch ein Text der jeweils gezogenen
Karte mit angezeigt werden
Ich habe Absolut keine Idee wie ich dies Anstellen
Ist dies einfacher mit php oder js?
Greets Otto
|
|
|
16.03.2008, 17:05
|
#2
|
|
TP-Urgestein
Registriert seit: Nov 2003
Ort: NRW
|
Für das Spiel an sich ist PHP unsinnig.
Dazu würde ich JS oder Flash verwenden.
|
|
|
16.03.2008, 17:18
|
#3
|
|
TP-Senior
Registriert seit: Jul 2003
Ort: Wien
|
Hallo Mark!
So wie es aussieht bist du in jedem Forum Bereich zu hause!
Das letzte mal hattest du mir mit "Master of Disaster" sprich
Tom im Druckbereich geholfen und da ging es um das Kartendeck zu drucken
Nun mein Flash reicht gerade mal um Tweenings zu erstellen
aber kaum um diese Anforderung zu schaffen.
Leider sieht es bei "js" nicht anders aus...
OK, html geht so halbwegs
wie soll ich starten?
Greets Otto
|
|
|
16.03.2008, 17:26
|
#4
|
|
TP-Urgestein
Registriert seit: Nov 2003
Ort: NRW
|
Zitat:
Zitat von bewusstwerdung
wie soll ich starten?
|
Mhh, mit dem Lernen?
Hier nun zu sagen zuerst das, dann das ... würde gewiss den Rahmen hier sprengen.
Jedoch bin ich auch nicht wirklich ein Spieleprogrammierer, bin mir aber sicher, dass man schon weit mehr als nur die Basic beherrschen sollte.
Ggf. wäre ein Buch zur Spieleprogrammierung hilfreich, frag mich aber bitte nicht, was sich da eignen würde.
BTW: Ich wohne im TP-Keller. 
|
|
|
16.03.2008, 17:39
|
#5
|
|
TP-Senior
Registriert seit: Jul 2003
Ort: Wien
|
Hallo,
habe dies in einem Forum gefunden aber leider wird nur eine Karte angezeigt nämlich die Karten-Rückseite (kartenback.jpg) sonst keine.
HTML-Code:
<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN'>
<html>
<head>
<title>karten_mischen</title>
<meta http-equiv='content-type' content='text/html; charset=iso-8859-1'>
<script language="javascript">
Karte = new Array(16);
for (i=0; i<17; i++)
{
karte[i] = new Image();
karte[i].src = "images/" + i + ".jpg";
}
function mischen()
{
document.backside.src="images/kartenback.jpg"
z = Math.ceil(Math.random() * 16);
return z
}
function ZeigeKarte()
{
document.backside.src=karte[mischen()].src;
}
</script>
<script type='text/javascript'>
var d = document, k = 'images/karte',
M = function(){d.image['backside'].src = k + Math.round(Math.random()*17) + '.jpg'};
</script>
</head>
<body>
<a href='#' onclick='M()'>mischen!</a><p />
<img src='images/kartenback.jpg' name='backside' alt='' hight='71' width='43'>
</body>
</html>
Vielleicht können wir darauf aufbauen! Habe das Beispiel mal mit nur 15 Karten gemacht sprich:
karte1.jpg, karte2.jpg.....
Thx Otto
|
|
|
17.03.2008, 12:36
|
#6
|
|
TP-Senior
Registriert seit: Jul 2003
Ort: Wien
|
Hallo,
hat jemand einen Tip?
Greets Otto
|
|
|
17.03.2008, 19:44
|
#7
|
|
TP-Moderator
Registriert seit: Mar 2002
|
Zitat:
Zitat von bewusstwerdung
Hallo Forum,
muss so eine Art Kartenspiel machen wo alle 35Karten verkehrt liegen und pro Spiel NUR eine Karte
angeklickt werden darf.
Danach muss wieder neu gemischt werden und es beginnt von vorne.
Dazu muss auch ein Text der jeweils gezogenen
Karte mit angezeigt werden
Ich habe Absolut keine Idee wie ich dies Anstellen
Ist dies einfacher mit php oder js?
Greets Otto
|
Hmmm dann gib doch mal eine genauere Beschreibung, welcher Text soll denn angezeigt werden, wie soll das Spielfeld aufgeteilt sein und Überhaupt wo ist der Sinn dadrin ?
Ich meine eine Karte aufdecken neu mischen, wieder eine Karte aufdecken *gähn*
Wenn du die Fragen beantwortest und es wirklich nicht mehr ist, als was im Moment da steht, kann ich mich dann mal dranschmeissen sobald ich Luft habe oder mich mit etwas anderen mal beschäftigen muss 
Achsoja, Grafiken müssten dann geliefert werden, sonst muss ich sie selber erstellen und glaube mir, dass willst du dann bestimmt nicht sehen
EDIT
muss ich explizit erwähnen, dass ich das Teilchen wenn dann nur mit Flash realisieren werde und es dann auch im AS Board eventuell zum Download anbiete ???
Geändert von Wanderratte (17.03.2008 um 19:51 Uhr).
|
|
|
17.03.2008, 20:08
|
#8
|
|
TP-Special Mod
Registriert seit: Feb 2005
Ort: Haan / NRW
|
ne ne Ralf so geht das nicht. Im JS posten und dann nach AS rüberholen, tztztz
zu Deinem Code: räum mal was auf. Einmal schreibst Du Karte klein, einmal gross. Befehle beendest Du teils ohne Semikolon.
Greif auf Elemente besser über die ID zu.
Arbeite mit Alerts um Dir Inhalte und Abläufe bewusst zu machen.
Nutze Firebug um Dein JS zu debuggen.
|
|
|
17.03.2008, 20:18
|
#9
|
|
TP-Moderator
Registriert seit: Mar 2002
|
Zitat:
Zitat von steffenk
ne ne Ralf so geht das nicht. Im JS posten und dann nach AS rüberholen, tztztz 
|
Naja würde ich es nicht machen, müsste ich ja zugeben das JS nicht wirklich meinen Dingen ist und ausserdem mein Nachtgebet:
Lieber Adobe
gib mir mein täglich Flash und AS
beschütze mich vor JS usw. usw. usw. 
|
|
|
17.03.2008, 21:59
|
#10
|
|
TP-Senior
Registriert seit: Jul 2003
Ort: Wien
|
Hallo Flash-Spezialist
Hier habe ich eine Vorlage
Hier sieht man genau wie ich dies mit nur einer Karte aufdecken inkl. Text und wieder neu mischen meine.
Nur weis ich nicht ob dies so Interessant für eine Tutorial
unserer TP-Gemeinde reicht....
@Steffen
Wow, habe hier den Absoluten Mist gebaut
Werde mal sehen, ob ich mit js weiter kommen,
wenn aufgeräumt
Greets Otto
P.S. Flash wäre natürlich auch eine feine Sache...
Geändert von bewusstwerdung (20.03.2008 um 10:31 Uhr).
|
|
|
17.03.2008, 22:15
|
#11
|
|
TP-Specialist
Registriert seit: Oct 2003
Ort: Niederbayern
|
Das Beispiel das Du genannt hast, ist ja auch Flash.
Also, Ralf, ran an die Karten  .
|
|
|
17.03.2008, 22:16
|
#12
|
|
TP-Urgestein
Registriert seit: Nov 2003
Ort: NRW
|
Zitat:
Zitat von Rinaldo
Also, Ralf, ran an die Karten  .
|
Und sag uns, wie das Wetter morgen wird und sich unser Tag so gestaltet. 
|
|
|
17.03.2008, 22:46
|
#13
|
|
TP-Senior
Registriert seit: Jul 2003
Ort: Wien
|
Hi Rinaldo,
der Link zum flash dient ja nur als Vorlage für das
js.
Sollte ich mit flash an Ziel kommen (was ich sicherlich nicht
schaffe) wäre auch fein.
Ansonsten glaube ich ist es einfacher mit einem js
glaube ich jedenfalls....
Oh schreck, habe gerade erfahren ich soll zwei Kartendeck machen!
Ein Deck mit 34 Karten und eines mit 64 Karten
Und immer das gleiche Prinzip wie eben schon oben beschrieben...
Greets Otto
|
|
|
18.03.2008, 10:56
|
#14
|
|
TP-Moderator
Registriert seit: Mar 2002
|
He, ich habe hier ja ne richtige Fangemeinde, da will ich sie mal nicht enttäuschen.
Der Anfang ist gemacht, ich muss noch ein wenig an die Berechnung für die Positionierung rumschrauben und den Rollover/Rollout.
so aber jetzt muss ich erstmal ein wenig Geld verdienen
Tarot
|
|
|
18.03.2008, 12:32
|
#15
|
|
TP-Senior
Registriert seit: Jul 2003
Ort: Wien
|
Hallo,
Wahnsinn! Sieht unglaublich toll aus
Gelernt ist eben gelernt!
Hoffe, dass jetzt nicht der Programmierer von meinem Link (siehe oben)
vor Neid klagt
D.h. Die Rückseite und die Vorderseiten inkl. Text kann dann je nach
belieben geändert werden?
Machst du wirklich ein Tutorial? Dies wäre sicher sehr Interessant.
Also nochmals, Hut ab!
Greets Otto
Edit: Setze gerade meinen Rechner neu auf;-( Werd noch 1-2Tage benötigen
dann versuche ich dies mit js umzusetzen....
Ich hoffe mit eurer Hilfe ;-))
Also mit Flash kann ich es vergessen, vielleicht komme ich mit js weiter.
Thx
Otto
Geändert von bewusstwerdung (23.03.2008 um 19:10 Uhr).
Grund: Rechner bereits aufgesetzt ;-)
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 10:50 Uhr.
|
 |