Suchergebnisse
Suchergebnisse 1-27 von insgesamt 27.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
[C#] [OpenSource] FillTheRow
BeitragBeschreibung: FillTheRow ist ein einfacher Tetris-Klon. Das Spiel läuft komplett auf meiner Gameengine GameUtils und wird mir zukünftig als Beispielanwendung dafür dienen. Der Code ist Quelloffen, ihr könnt euch also genau ansehen, wie ich die Verwendung meiner Engine geplant hatte, falls ihr selbst in Erwägung zieht, sie zu benutzen. Steuerung: Nach links/A => Tetromino nach links bewegen Nach rechts/D => Tetromino nach rechts bewegen Nach unten/S => Tetromino nach unten bewegen (Soft Drop) Q =…
-
[C#] [OpenSource] FillTheRow
BeitragLol, ja das ist schon fail. Es gibt immer einen, der es schafft, das Spiel zu exploiten. Ich schau mal, ob ichs reproduzieren kann.
-
[C#] [OpenSource] FillTheRow
BeitragJo, liegt aber an GameUtils, nicht am Spiel. Die Inputengine schein Probleme damit zu haben, wenn man ganz viele Eingaben ganz schnell hintereinander macht. Aber um das zu schaffen muss mans eigentlich schon mit Absicht machen, wenn ihr Tetrominos schnell bewegen wollt, könnt ihr auch einfach gedrückt halten.
-
[C#] [OpenSource] FillTheRow
BeitragDann hab ich wohl ein Problem. Aber auf der Engine steht auch nicht umsonst Pre-alpha drauf, mit Bugs muss gerechnet werden. Und das Spiel ist ja auch eigentlich ne Engine-Demo und nicht zum hardcore-Suchten gedacht.
-
[C#] [OpenSource] FillTheRow
BeitragIch hab den Fehler schon gefunden und behoben, war tatsächlich nur eine Abfrage zu wenig. Ich bring dafür jetzt aber kein extra Update raus, sobald eine neue GameUtils-Version draußen ist, könnt ihr euch dann diese runterladen.
-
[C#] [OpenSource] FillTheRow
BeitragSo, Update ist da. Das Spiel benutzt jetzt die neuste GameUtils-Version, wodurch unter anderem auch der Bug behoben wurde, dass das Spiel abstürzt, wenn man zu schnell hintereinander auf der Tastatur rumtippt. Außerdem konnte ich aufgrund des neuen Audio-Subsystems Soundeffekte hinzufügen. Viel Spaß.
-
[C#] [OpenSource] FillTheRow
BeitragIch hab offensichtlich alles bis auf die Anwendung selbst im Archiv ausgetauscht. *Räusper* Sollte jetzt funktionieren.
-
[C#] [OpenSource] FillTheRow
BeitragZitat von Eistee: „Problemsignatur 04: CSCore“Frag @thefiloe: Ja, das sind Bilder, siehst du ja im Programmverzeichnis. Mit GDI+ wird da aber standardmäßig sowieso gar nichts gezeichnet, nur wenn du -gdi als Paramteter mitgibst. @hellmaster159 K.A. wie du das schon wieder angestellt hast. Probier mal, ob du das regelmäßig reproduzieren kannst, bei mir passiert sowas nicht, egal wie sehr ich auf der Tastatur rumhacke.
-
[C#] [OpenSource] FillTheRow
BeitragNope, kann ich nicht reproduzieren. Ich hab mir das Archiv selbst runtergeladen, entpackt, und dann wie wild auf den Tasten rumgedrückt - nichts.
-
[C#] [OpenSource] FillTheRow
BeitragImmer nur Probleme mit diesen Third-Party-Libs. Da kann ich im Moment nicht viel machen, ich unterhalte mich Morgen mal mit thefiloe.
-
[C#] [OpenSource] FillTheRow
BeitragKann einer von euch, bei denen es nicht funktioniert, bitte mal die Projektmappe von GitHub runterladen und dann debuggen? Das würde es mir sehr vereinfachen.
-
[C#] [OpenSource] FillTheRow
BeitragDanke schön. Ich hab doch schon extra nen Lock-Block drumgelegt. Ich werd mal thefiloe fragen, was dieser Fehler genau bedeutet, weil da bin ich im Moment auch Ratlos. Zitat von hellmaster159: „Warum kommt eig. dieser Fehler beim Klick auf "Beenden"?“Wie hast du den Fehler jetzt schon wieder produziert? Dazu gab keine Fehlerzeile oder sonstiges?
-
[C#] [OpenSource] FillTheRow
BeitragIch hasse Fehler, die auf meinem System nicht auftreten. Viel mehr Informationen wirst du da auch nicht bekommen, auch wenn du die PDB-Datei hättest, dieser DirectX-Kram ist nicht sehr gut debuggbar. Die Chancen sind zugegeben sehr gering, aber vielleicht kann ich was anhand deiner Systemdaten erschließen, irgend was muss ja anders sein. :\
-
[C#] [OpenSource] FillTheRow
BeitragHm, von Windows 7 auf Windows 8 sollte es eigentlich keine Probleme geben, deine CPU spiel in der selbe Größenordnung wie meine (i7 2600K), und der RAM sollte komplett irrelevant sein. Einzig in der Grafikkarte sehe ich ein potentielles Problem. Ich benutze nVidia (GTX 680), und leider verhalten sich nVidia und AMD extrem inkonsisten zueinander. Ich hab keinen PC mit ner AMD-Karte, von daher kann ich diese These weder überprüfen, noch effektiv was daran tun, tut mir leid.
-
[C#] [OpenSource] FillTheRow
BeitragIch habe geplant, in 2 Tagen die Alpha 1.0 von GameUtils rauszubringen. Um sicherzustellen, dass auch alles funktioniert, gibts die Vorabversion von Fill the Row schon jetzt. Es ist schon die neue CSCore-Version enthalten, ich hoffe also, die Sounds funktionieren jetzt.
-
[C#] [OpenSource] FillTheRow
BeitragVermutlich mal wieder keine Fehlermeldung, wie ich mein Glück kenne? Die Bilder kannst du benutzen, das was vielleicht ne Stunde Photoshop.
-
[C#] [OpenSource] FillTheRow
Beitrag@lurker: Ich hab doch selbst Windows 8.1 x64, daran liegt es wohl eher nicht. @ThePlexian: Na super, ich werd mich später mal auf die Suche danach machen, bestimmt wieder irgend nen Sync-Problem. Tritt das denn jedes mal auf, oder nur sporadisch? @CC-Apps: Bitte sehr. Eigentlich war das nichtmal als vollwertiges Spiel gedacht, soll ja mehr ne Enginedemo sein, aber so ists natürlich noch besser.
-
[C#] [OpenSource] FillTheRow
BeitragDirectX 11.2 ist dazugekommen, aber das Programm wählt seit dieser Version den Renderer sowieso intelligent. Ab Windows 8 den Direct2D1.1-Renderer, ab Vista den Direct2D1-Renderer und für älter (eigentlich nur noch XP, wegen FW4.0) den GDI-Renderer.
-
[C#] [OpenSource] FillTheRow
BeitragJa, ist die 9.1 alpha, hatte ich ~1 Tag nach dem Release direkt von NuGet runtergeladen. Hab ich was verpasst?
-
[C#] [OpenSource] FillTheRow
BeitragUps, ja, ich seh grade, ich hab einfach gefailt. Ich hab die Lib nur in GameUtils aktualisiert, aber nicht in Fill the Row. Ich lad sofort mal die richtige Version hoch.
-
[C#] [OpenSource] FillTheRow
BeitragSo, jetzt bitte nochmal probieren.
-
[C#] [OpenSource] FillTheRow
BeitragDas sollte eigentlich gehen. Du kannst ihn halt nicht mit Space ablegen, du musst ihn soft-droppen, dann hast du noch etwas Zeit, bis er gesetzt wird.
-
[C#] [OpenSource] FillTheRow
Beitragthefiloe hat nochmal an CSCore rumgeschraubt, deswegen gibts jetzt nochmal ne neue Version. In 20 Minuten werde ich übrigens GameUtils Alpha 1.0 releasen, sozusagen als kleines Weihnachtsgeschenk meinerseits.
-
[C#] [OpenSource] FillTheRow
BeitragWahrscheinlich blockiert der Mediaplayer halt den Zugriff. Frag thefiloe, wenns dich genau interessiert, ich benutze nur die Funktionen seiner Lib. Ich weiß auch nicht, ob man da was tun kann, aber ich glaube so wichtig ist das jetzt auch nicht.
-
[C#] [OpenSource] FillTheRow
BeitragAn den zufälligen Lauzeitfehlern sitze ich gerade dran, erfordert aber leider einen kompletten Coreengine-Rewrite, weils am schlechten GameLoop liegt. Kann noch ne ganze weile dauern, bis das neue System fertig ist, ist ziemlich komplex und derzeit leider noch stark verbuggt. Compilerfehler solltest du aber eigentlich keine bekommen. Naja, ich werde für diese Version keinen Support oder ähnliches mehr geben, weil ab der nächsten sowieso alles ganz anders läuft und ich den Code hierfür so nur noc…
-
[C#] [OpenSource] FillTheRow
BeitragBloß nicht benutzen, es würde dir sehr sehr leid tun. Mir wärs auch lieber, ich hätte alles so lassen können, aber es hat sich herausgestellt, dass Threading eine höhere Wissenschaft ist, als ich dachte, und ich sie offensichtlich nicht gemeistert hab.