JumpAndRun-2d (Gelegenheitsspiel)

    • Beta

    Es gibt 114 Antworten in diesem Thema. Der letzte Beitrag () ist von J-F.

      Update released:

      Statt Kollisionsraten wurde nun ein Lebensbalken implementiert...

      Das macht das ganze meiner Meinung nach interessanter...

      Nun auch eine Gifanimation, wie man es zu Spielen hat:


      Gifanimation hier.

      Update im ersten Post!


      Mfg.eniking1998
      Hallo!

      Auf Euch kommt ein großes Update zu!

      Vorraussichtlich am 22.5.2013, aufgrund eines Problemes:

      Neues:

      -Bis zu zwei Spieler können nun auf der Welt hüpfen... (LAN)

      -Nun gibt es einen Boss-Monster...

      -Eine Pistole wurde hinzugefügt...

      -Mehr Performance(Zurzeit gibt es arge Problem während des Springens...)

      -Wohlmöglich schaff ich bisdahin auch noch ein vernünftigen Game-Loop...




      ToDo:

      Ich hab vor,das Spiel neu in XNA zu programmieren...
      Mir sind paar Mengeln aufgefallen,inklusive der,der Performance...

      Windows-Forms + Game = ClusterFuc*

      Also freut Euch auf das,in nahe Zukunft kommende ´ JumpAndRun2DXNA-Spiel


      Mfg.eniking1998

      Pro
      Das Spiel ist am Anfang schon recht schwierig, weil alles überraschend auf einen zu kommt.
      Du könntest wenigstens eine Verzögerung von ungefähr 3 Sekunden machen, dass nach dem Drücken auf Enter nicht so schnell etwas passiert.

      LG, Maxi
      Neues Update!

      Update 1.1 (Tschüss Timer, Hallo Game-Loop) ist nun öffentlich...

      Durch bisschen Überlegen,gelang es mir, die Kollisions - Gravitations - und Animationsberechnungen
      in ein Game-Loop zu bekommen...

      Das Ergebniss:

      160 FPS bei 8 Plattformen!


      Neues Feature:

      -Schusswaffe

      Ich wünsche Euch viel Spaß mit dem Vor-Release für die Version 1.1_1!


      Download im ersten Post!

      Mfg.eniking1998
      Hey,

      Naja...

      Erstmal sollte man es positiv betrachten...

      Ich hab es hinbekommen komplett in GDI+ es umzuprogrammieren...
      Das Flackern hab ich wegbekommen...

      Von den Timern konnte ich mich nun auch verabschieden, und zum Game-Loop "Hallo" sagen...

      Unterschiedliche Level werd ich auch noch schaffen ; ).

      Ich hab es mir so vorgestellt...


      Eine Textdokument wird gelesen...

      Ist ein

      ---

      ---

      vorhanden

      soll an den Stellen eine Plattform generiert werden...

      Also sind drei Hyphen eine Plattform.

      X sind dann wohl Pfeile

      M ist ggf. dann ein Monster ...etc...



      Mfg.eniking1998
      @TheMaxiSoftware:

      Ich glaube er hat es mittlerweile verstanden, dass er was dran ändern muss, aber bitte hör auf andauernd Werbung für deine "Video-Tutorials" zu machen. :|

      @enIking1998:
      Generell: Schön das du die Bilder überarbeitet hast :thumbup: , jedoch geht das Spiel ziemlich "schnell" los.

      8-) faxe1008 8-)
      @TheMaxiSoftware

      Quellcode

      1. Clusterfuc* = True


      Im Video lässt Du es im boolearischem Wert deklarieren und dann auch noch im Timer nochmals mit der If-Abfrage ,es abfragst ob es = True ist...

      Mach's doch gleich so:

      VB.NET-Quellcode

      1. Form1_KeyDown...bla
      2. If e.KeyValue= System.Windows.Forms.Keys.Right Then
      3. PictureBox.Left -= 5


      Aber das ist sogar Fail...

      Meins macht das selbe wie Deins...

      Nur ist es nicht IF sondern SELECT CASE...

      VB.NET-Quellcode

      1. Select Case e.KeyCode
      2. Case Keys.Left
      3. 'Code...
      4. Case Keys.Right
      5. 'Code...
      6. End Case


      Mfg.eniking1998
      Aber wenn du nur KeyDown benutz und kein KeyUp, dann geht er einen Schritt, wartet kurz und geht weiter.
      Deswegen mach ich es mit der Abfrage und KeyUp.
      Du kannst es ja mal ausprobieren, dann wirst du den Unterschied sehen.

      @faxe1008
      Sorry, ich hab vergessen, dass ich es schon mal hier gepostet habe.
      DAT FUC*®

      Du machst es im Video auch im KeyDown-Ereigniss!

      KeyUp ist für das Überprüfen des "losgelassen der Taste" -da...

      Das eine hat mit dem anderen gar nichts zutun.

      Und If ist ClusterFuc*


      Siehe Anhang

      Mfg.eniking1998
      Bilder
      • ScreenShot.png

        356,7 kB, 1.366×768, 85 mal angesehen
      Du kannst es ja auch mit einer Case-Abfrage machen, wenn du willst, aber bei dir Verzögert er trotzdem und bei mir zum Beispiel nicht. Aber das ist nur eine Verbesserungsidee, die du nicht machen musst, aber die für das Spielen einfacher wäre.
      Es hat kein Unterschied X(

      Case kommt meiner Meinung nach, professionneller vor...

      If-Abfragen sind in solchen Situationen ungelehgend...


      Du kannst es doch versuchen:

      Einmal mit IF und einmal mit Case...

      Eine Differenz wirst Du nicht erkennen.

      Mfg.eniking1998
      So kleines Update draussen!


      -Neue Sounds

      -Neue Munitionsanzeige

      -Neuer Slot für das Monster


      Fixed:


      -Fly-Bug behoben


      ToDo:

      -Verbesserte Kollisionsberechnung

      -Multiplayer

      -Verschiedene Welten

      Download im ersten Post.

      Viel Spaß!

      Mfg.eniking1998

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „enIking1998“ ()