@Lokalrunde: Ja, exportieren ist wirklich hilfreich. Gerade, weil das Spiel noch nicht so lange ist und es einfach zu viele ungetestete Situationen gibt, bei denen Fehler solcher Art auftreten können; dafür seid ihr Beta Tester genau richtig
Nur am Anfang war ich etwas verwirrt, weil ich mir dachte, wieso das Spiel denn nicht startet. Es sollte irgendwie einen Hinweis geben: "Noch haben Sie kein Geld, hacken Sie sich doch ein wenig um ihre erste Maschine zu kaufen."
Bis ich mal gespannt hab, dass ich erstmal Geld hacken muss waren mit Sicherheit 2 Minuten vergangen.
Habe ich mir auch schon gedacht. Da muss ich mir noch etwas gutes einfallen lassen. (Oder falls Du Ideen hast..
)
Und ich finde, es sollte noch ein paar mehr Zwischenschritte bei den Maschinen geben. 20 - 25 Stück würde ich gut finden, so ist man nicht gleich am Ende angelangt.
Problem ist einfach, dass es nicht ganz designtechnisch hinpasst ohne zu Scrollen. Momentan geht das bei den meisten Nutzern noch. Außderdem habe ich das Gefühl, dass zu viele Geräte leicht unübersichtlicher werden. Zudem lohnt sich das Sparen auf neue nicht sehr, das Erfolgsgefühl ist nicht so gut - bei mir zumindest.
Achja, das Balancing wird dadurch noch komplizierter
Eventuell könnte man auch die Preise ein wenig an die Wirklichkeit anpassen.
Klappt leider auch nicht so gut im Zusammenspiel mit einem Spielmechanismus..
- Man muss Stromreaktoren kaufen, damit man neue Maschinen anschaffen kann
Den Vorschlag gab's schon öfters, hatte ich auch lange mit gespielt. Nachteil: Es wird wieder komplexer zu Spielen (zu komplex für Zwischendurch), komplexer zu Programmieren und zu balancen. Das Spiel ist ja kein Browsergame (auch wenn man es inzwischen in solch eines umbauen könnte), sondern ein Casual Clicking Game..
- Die Maschinen nutzen sich ab und müssen gegen eine Gebühr gewartet werden
Ich hatte eine Art Hardcoremodus geplant, nach einer bestimmten Nummer Prestige oder sonstigen Bedingungen kann man diesen aktivieren; dabei gibt es dann mehr BTC sprich Money, allerdings fallen ab und zu Geräte aus. Man muss also aktiver spielen, dafür ist die Ausbeute höher.
-> Ich plane eine Art kleines Higshcore System. Bestzeit bis 1 quadrillion oder ähnlich, wird dann jedes Spiel zurückgesetzt. So kann man durch vorherige Erfahrung und Prestige Bonus bessere Zeiten erreichen. Evtl. noch ein kleines Punktesystem, bei dem die Zeiten all time und money made all time berechnet werden. Damit ehrlich User untereinander vergleichen können
@Bruder Mad: Auf dem Smartphone funktioniert es eigentlich, zumindest bei meinem Android 4 Standardbrowser. Ist imgrunde pures Javascript. Problem ist hier eben, dass ein Tab im Hintergrund (oder wenn gar der Browser in Hintergrund ist) pausiert wird und läuft nicht weiter. Da kann ich erstmal nicht viel machen. Es empfiehlt sich also eher auf dem Rechner. (Sollte ich durch das Spiel Millionär werden, lasse ich davon eine Browsergame und Smartphone Version bauen, versprochen)
@TheOnly1: Spenden nehme ich gerne an, auch in Form einer Domain
http://bitcoiner.cf/ habe ich, eine Art free Domain. Allerdings gibt es bitcoiner mit den "normalen" TLDs nicht mehr. Ideen für Alternativen, die noch nicht vergeben sind, nehme ich gerne mal auf.
@GreenApple: Mir ist aufgefallen, dass dein <div> bei dir falsch dargestellt wird, und zwar das, was für den Innenschatten im Browser zuständig ist. (Siehe unten bei dir) Kannst du mir mehr Infos zu deinem Browser etc liefern?
Wegen dem Verschlüsseln - das macht leider kein Sinn, da es, wie bereits erwähnt, lokal in deinem Browser abläuft. Sobald du einmal das Script geladen hast, könntest du auch ohne Verbindung problemlos (abgesehen von dem realitätsorientiertem BTC Kurs und dem Chat) weiterspielen.
Du kannst dir das Spiel, die index.html und die Script abspeichern, Variablen verändern und schon hast 100x so viel wie vorher. Oder wie du auch möchtest. Das Savegame ist also nur verschleiert, damit a) nicht jeder auf den ersten Blick es ändern kann (bspw. Laien), b) stellt es eine kleine Gewissenshürde da als ein direkte JSON String welcher nur dazu einlädt und c) er besser zu speichern und übertragen ist.
So, außerdem: Die Randoms könnten ab und zu (speziell im FF) etwas buggy sein. Dass sie nicht erscheinen, kann durchaus passieren. Da hilft ab und zu ein Reload der Page, bis ich die Fehlerursache ausmachen konnte.
Danke außerdem für euer ganzes Feedback, das motiviert - in dem Sinne, Gute Nacht!