PFLO 167 Melden Teilen Geschrieben 12. März 2012 Wenn man eine Eisenmine bauen will, steht immer "Marktplatz wurde gebaut"! Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Malarkey 1 Autor Melden Teilen Geschrieben 12. März 2012 Hast du die .exe getestet? Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
PFLO 167 Melden Teilen Geschrieben 12. März 2012 Ja Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Malarkey 1 Autor Melden Teilen Geschrieben 12. März 2012 (bearbeitet) Cool. Und? Ging alles? (Bis auf das mit dem Marktplatz? (Und die Funktionen die noch nicht eingebaut sind, die da wären, marktplatz, in die schlacht, taktikbesprechung und verwaltung)) Vorallem das Speichern nach dem man den vorherigen Spielstand geladen hat, war immer großes Problem. Weiß nicht ob dass in der Version schon gefixt ist, aber bei mir gehts jetzt immerhin. Der Fehler war, das Strings nicht per fstream write() geschrieben bzw gelesen werden können. Darauf muss man auch erstmal kommen Bearbeitet 12. März 2012 von Malarkey Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
PFLO 167 Melden Teilen Geschrieben 12. März 2012 Habs nur ganz kurz ausprobiert. Ist das gewollt, dass gleich am Anfang gefragt wird, ob der alte Spielstand geladen werden soll, auch wenn man noch keinen hat? Oder ist das dass Problem, das du eben gemeint hast? Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Malarkey 1 Autor Melden Teilen Geschrieben 12. März 2012 (bearbeitet) Stimmt. Das könnte man wegmachen. Ja, da werd ich wohl ein bool einbauen :-) €: Ne, das Problem mit den Zufallszahlen hab ich eben auch so rausbekommen, falls du das meinst. Das ganze Handelssystem ist in der Version die du getestet hast aber eh noch nicht drinnen. €2: Wie ich sowas in Vollbildmodus bekomme weißt du aber auch nicht, oder? Also, dass man wie in einem Spiel nicht mal die Scrollbars und die Menüleiste der Konsole sieht... Bearbeitet 12. März 2012 von Malarkey Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Cyborg11 186 Melden Teilen Geschrieben 12. März 2012 (bearbeitet) Ich wollte auch mal dein Spiel testen, aber leider kann ich die .exe nicht runterladen. Ich hab gerade testweise einen XMLParser geschrieben, da ich schon lange keinen mehr geschrieben habe. Kann man diesen noch optimieren? Ausgelesen werden einige Daten zu den Spielern (Name, ID, Nummer, usw.) und die Teams. Daraus werden dann Player und Team Objekte erstellt, um mit diesen weiterzuarbeiten. player_data.xml: http://pastebin.com/xZJZ79Cb TeamParser.java: http://pastebin.com/HkEhx1NP Player.java: http://pastebin.com/iH23qThM Team.java: http://pastebin.com/TXzjC7dn Bearbeitet 12. März 2012 von Cyborg11 Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Jeronimo 0 Melden Teilen Geschrieben 13. März 2012 (bearbeitet) Bis dahin klappt auch Alles. Ab und zu wird ein Angebot rausgeschmissen, aber nur von Nymph, dh. dem, der als erstes aufgerufen wurde. Und ab und an passiert es, dass nach ihm ALLE ein Angebot stellen. Jedoch nie als erstes. Ich denke mal das liegt daran, dass du dein srand in der Funktion zum Handeln machst. Damit wird der Zufallswert jedes mal neu mit der Uhrzeit (time(&t)) initialisiert, bevor ein rand() gezogen wird. Was bei einer schnellen Abarbeitung (keiner will handeln) dazu führt, dass auf denselben Wert initialisiert wird. Dann liefert auch rand() wieder denselben Wert. Das srand sollte eigentlich bloß einmalig aufgerufen werden, zum Programmstart. edit: Ach ich seh grad, du hattest das nun doch schon selbst gefixt? Bearbeitet 13. März 2012 von Jeronimo Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Malarkey 1 Autor Melden Teilen Geschrieben 13. März 2012 Hier mal eine aktuelle Version. Viele Funktionen sind aber immernoch nicht eingebaut. Bzw, das ganze Kampfsystem... Klick Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Malarkey 1 Autor Melden Teilen Geschrieben 13. März 2012 Hmm.. Es geht um die Variablen aiAttack und aiDefend. Wie ihr an den Bildern sehen könnt, sind die nur dort aufgerufen. Warum aber ist die Ausgabe so seltsam und nicht 300, wie gewüscht?! Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
LurchiDerLurch 0 Melden Teilen Geschrieben 13. März 2012 Hallo! Ich frage mich (oder besser gesagt, ich frage euch), was der beste Weg ist, wenn ich eine MP3 (oder allgemein Audio) in meinem Browser abspielen will. Meine Vorstellungen: 1. Der Player sollte in eine Website eingebettet sein (also mit einem Browser gestartet werden können: offline und online sollte dabei aber keinen Unterschied machen, wenn der Nutzer die erforderlichen Daten auf seinem PC hat. Der Browser ist sozusagen nur der Kompiler, um den Player zu starten) 2. Kein Problem darstellen, MP3s von der lokalen Festplatte abzuspielen (Zugriff auf MP3s, die auf einem externen Server liegen eventuell später). Zugriffsrechte etc. 3. Grafische Oberfläche, stabil Jetzt ist die Frage, welche Programmier/Skriptsprache hier im geschicktesten ist. Java ist es meiner Meinung nach schon mal nicht. Erscheint mir im Bereich Audio einfach nicht ausgereift. Zudem gibt es wahrscheinlich Probleme das Applett im Browser zu starten und dann auf Dateien am PC zuzugreifen. Ist nachwievor Flash hier eine Lösung? Wie sieht es mit HTML5 aus? Oder habt ihr andere Ideen? Über jede Hilfe dankbar! Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Dayjay 796 Melden Teilen Geschrieben 14. März 2012 Wie sieht es mit HTML5 aus? Allein HTML5 reicht nicht weil Firefox und Opera kein mp3 abspielen können (Lizenzprobleme). Schau dir mal am besten jplayer oder ähnliches an. Damit kann dann auch der Fuchs mp3. E: Und den hier: http://antimatter15.github.com/player/player.html. Der kann dann nämlich auch lokale Dateien abspielen. Vielleicht kannst du dir dann was zusammenbauen. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
LurchiDerLurch 0 Melden Teilen Geschrieben 14. März 2012 der player von antimatter15 geht bei mir nicht der jplayer scheint aber genau das richtige zu sein. muss ich mich mal genauer damit beschäftigen inwieweit und vorallem wie ich den konfigurieren und einbinden kann. oder weist du da zufälligerweise genaueres drüber? Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Dayjay 796 Melden Teilen Geschrieben 14. März 2012 Leider nicht. Aber die Doku sieht ja nicht schlecht aus. Es gibt ja sogar Plugins dafür wenn ich das richtig gesehen habe. Zu lokalen Dateien hab ich auf die schnelle nichts gefunden. E: Wenn du die komplette URI für Dateien angibst sollten auch lokale gehen: "file://pfad/ur/datei/song.mp3" Jetzt noch einen schönen Datei/Ordner hinzufügen Dialog und das wars. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
LurchiDerLurch 0 Melden Teilen Geschrieben 14. März 2012 Jetzt noch einen schönen Datei/Ordner hinzufügen Dialog und das wars. irgendwelche tips, was ich dafür am besten verwende? Ich meine jetzt so ne Art "compiler" ^^ bin mir jetzt natürlich Eclipse mit Java gewohnt... als ich das letzte mal was mit Javascript gemacht hab war das immer recht aufwendig, das dann im Browser zu testen... Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...