DragonSlayerMar
New member
Hallo,
ich programmiere leidenschaftlich Spiele mit Javascript. Cookie Clicker, ein Chemie Labor, ein kleines RPG ...
Die Shops habe ich immer etwa so aufgebaut:
Wenn man etwas kaufen möchte drückt man auf den Button. Dieser ruft eine Javascript Funktion auf, die den Preis des Items als Parameter enthält (so kann ich in Updates schneller die Preise ändern). Dann überprüfe ich ob der Spieler genug Geld (in diesem Fall Gold) besitzt. Wenn Ja: er erhält dass Item und dass Gold wird verringert (- Preis). Wenn Nein: Fehler Ausgabe über alert().
Doch dies finde ich ein bisschen Hässl***. Ich habe die Tabellen schon mit CSS überarbeitet aber es sieht immer noch blöd aus.
Hoffe auf ein paar Ideen oder gute Tipps (wenn möglich mit Codebeispiel).
Gruß,
DragonSlayerMar (c) hat nichtmehr gepasst.
ich programmiere leidenschaftlich Spiele mit Javascript. Cookie Clicker, ein Chemie Labor, ein kleines RPG ...
Die Shops habe ich immer etwa so aufgebaut:
HTML:
<table border="1">
<tr>
<td>Artikel</td>
<td>Erläuterung</td>
<td>Preis</td>
<td>Kaufen</td>
</tr>
<tr>
<td>Mütze</td>
<td>Eine coole Mütze</td>
<td>100 Gold</td>
<td><button onclick="Shop1(100)">Kaufen</button></td>
</tr>
</table>
Wenn man etwas kaufen möchte drückt man auf den Button. Dieser ruft eine Javascript Funktion auf, die den Preis des Items als Parameter enthält (so kann ich in Updates schneller die Preise ändern). Dann überprüfe ich ob der Spieler genug Geld (in diesem Fall Gold) besitzt. Wenn Ja: er erhält dass Item und dass Gold wird verringert (- Preis). Wenn Nein: Fehler Ausgabe über alert().
Doch dies finde ich ein bisschen Hässl***. Ich habe die Tabellen schon mit CSS überarbeitet aber es sieht immer noch blöd aus.
Hoffe auf ein paar Ideen oder gute Tipps (wenn möglich mit Codebeispiel).
Gruß,
DragonSlayerMar (c) hat nichtmehr gepasst.