Thema: 

2D Ping Pong - Sourcecode steht zum download bereit

Diskutiere 2D Ping Pong - Sourcecode steht zum download bereit im Windows Phone 7 Entwicklung Forum im Bereich Windows Phone 7 Allgemein; Ich habe mein erstes Spiel programmiert und wollte es euch gleich vorstellen. Es ist noch nicht ganz fertig, es fehlt

  1. #1

    2D Ping Pong - Sourcecode steht zum download bereit

    Ich habe mein erstes Spiel programmiert und wollte es euch gleich vorstellen.
    Es ist noch nicht ganz fertig, es fehlt noch der Sound, Punktestand, AI.





    bis bald, daniel



    EDIT:

    So jetzt habe ich auch noch eine AI hinzugefügt, der Sound funktioniert auch schon nur warte ich noch auf meine Sounddateien. Und der Punktestand funktioniert auch.
    Ich bin fast fertig und werde die Datei bald Online stellen, schreibe überall kommentare dazu damit sich jeder auskennt.

    Hier ein kurzes Video:




    bis zum nächsten mal



    EDIT:

    Das Spiel ist da
    Leider hat es etwas länger gedauert da ich einige Prüfungen und eine Zertifizierung hatte.
    Als erstes will ich anmerken das es sicher nicht perfekt programmiert ist aber ich habe mein bestes gegeben . Wenn euch Verbesserungsvorschläge einfallen bitte sofort melden oder den ausgebesserten Code Online stellen.
    Habe das Spiel auf Deutsch und Englisch kommentiert, wenn trotzdem Fragen vorhanden sind einfach hier stellen, ich beantworte sie gerne.
    Hier kann man den Sourcecode downloaden und bitte antwortet mit einer Kritik .


    Verwendete Software:
    Visual Studio 2010 Express for Windows Phone Beta
    Paint.net

    Verwendete Internet Referenzen zum Thema XNA:
    XNA.mag Artikel über Gamestate Management
    diverse WP7 Tutorials






    mfG daniel
    Geändert (15.07.2010 um 18:09)

  2. Die folgenden Benutzer danken danielm für diesen Beitrag: 4

    cosmocorner (01.06.2010), juelu (27.07.2010), Marco (20.05.2010), yjeanrenaud (20.05.2010)

  3. #2

    AW: Mein erstes Windows Phone Spiel - Einfaches 2D Ping Pong

    Hey coool das erste Game bei uns

    Weiter so!! Bei Fragen einfach melden

  4. #3

    AW: Mein erstes Windows Phone Spiel - Einfaches 2D Ping Pong

    Cool
    hast du vor, den Quellcode zu veröffentlichten?
    wie hast du das mit den schläger gelöst? hast du Klassen definiert für die Objektkollisionen?

  5. #4

    AW: Mein erstes Windows Phone Spiel - Einfaches 2D Ping Pong

    @Marco
    Ich werde sicherlich darauf zurück kommen.

    @yjeanrenaud
    Vielleicht veröffentliche ich den Quellcode nachdem ich mit dem Spiel fertig bin.

    Die Collision habe ich mit der Hilfe von BoundingBox gelöst. Es ist ja nur eine ganz einfache Lösung, auch wenn der Schläger an der Seite vom Ball getroffen wird, fliegt der Ball zurück.

    Ein kleiner Auszug aus meinem Code:
    Code:
    private void CheckHit(float speedMultiAdd)
            {
                BoundingBox bbBall = new BoundingBox(new Vector3(ball.Position.X, ball.Position.Y, 0), new Vector3(ball.Position.X + ball.Texture.Width, ball.Position.Y + ball.Texture.Height, 0));
                BoundingBox bbRacket1 = new BoundingBox(new Vector3(racket1.Position.X, racket1.Position.Y, 0), new Vector3(racket1.Position.X + racket1.Texture.Width, racket1.Position.Y + racket1.Texture.Height, 0));
                BoundingBox bbRacket2 = new BoundingBox(new Vector3(racket2.Position.X, racket2.Position.Y, 0), new Vector3(racket2.Position.X + racket2.Texture.Width, racket2.Position.Y + racket2.Texture.Height, 0));
    
                if (bbRacket1.Intersects(bbBall))
                {
                    speedBall.Y *= -1;
                    ball.Position = new Vector2(ball.Position.X, racket1.Position.Y - ball.Texture.Height);
                    speedMulti += speedMultiAdd;
                }
                else if (bbRacket2.Intersects(bbBall))
                {
                    speedBall.Y *= -1;
                    ball.Position = new Vector2(ball.Position.X, racket2.Position.Y + racket2.Texture.Height);
                    speedMulti += speedMultiAdd;
                }
            }

  6. Die folgenden Benutzer danken danielm für diesen wertvollen Beitrag:

    Marco (22.05.2010)

  7. #5

    AW: Mein erstes Windows Phone Spiel - Einfaches 2D Ping Pong

    spannend

Antworten
Du betrachtest 2D Ping Pong - Sourcecode steht zum download bereit im Forum Windows Phone 7 Entwicklung im Bereich Windows Phone 7 Allgemein von PocketPC.ch.

2D Ping Pong - Sourcecode steht zum download bereit

Ähnliche Themen

  1. Entwerfe mein erstes WM6 Spiel: Sudoku
    Von klovierb im Forum Touch HD Fun
    Antworten: 7
    Letzter Beitrag: 03.02.2009, 15:18

Besucher haben diese Seite mit folgenden Suchbegriffen gefunden:

pong source code

pong quellcode

ping pong source code

pong source

windows phone 7 source codepong für windows 7pong codeping pong quellcodexna source ping pongquellcode pongpong game source codeQuelltext einfaches spiel htmlwindows phone 7 spiel quellcodepong source code downloadping pong sourcepong download win 7pong windows 7pong quelltextwindows phone 7 pongwindows phone 7 2dping pong quelltextping pong programmcodepong sourcecodequellcode ping pong windows phone 7 game source code

Stichworte