Das gehört zwischen die beiden.

 

         GeheZu((int)spielerX, (int)spielerY);
            Console.Write('@');

        }

        private static void RendereStartistik(int frames, char nächsterBuchstabe, DateTime spielbeginn)
        {
            GeheZu(1, 0);
            Console.Write(frames);

            GeheZu(10, 0);
            Console.Write($"zu fressen: {nächsterBuchstabe}");

            GeheZu(20, 0);
            TimeSpan spieldauer = DateTime.Now - spielbeginn;

            GeheZu(40, 0);
            Console.Write($"Spieldauer: {spieldauer.ToString()}");
        }

        private static bool AktualisiereDasSpiel(ref double spielerX, ref double spielerY, List<int> körper, ref int körperlänge, int richtungX, int richtungY, ref double geschwindigkeit, TimeSpan vergangeneZeit, char[]spielfeld, ref char nächsterBuchstabe, DateTime spielbeginn)
        {
            //     deltaX = +1        * (   5            * 0.005)
            bool spielMussBeendetWerden = false;

            double deltaX = richtungX * (geschwindigkeit * vergangeneZeit.TotalMilliseconds);
            double deltaY = richtungY * (geschwindigkeit * vergangeneZeit.TotalMilliseconds * 0.65);

         
            if ((spielerX + deltaX) != spielerX || (spielerY + deltaY) !=spielerY)
            {
                if (körper.Count > körperlänge)
                {
                 
                    int koordinateDesKörperendes = körper.ElementAt(0);

                    int körperendeX = koordinateDesKörperendes % Console.WindowWidth;
                    int körperendeY = koordinateDesKörperendes / Console.WindowWidth;

                   
                    GeheZu(körperendeX, körperendeY);

                    Console.Write(" ");
                    spielfeld[koordinateDesKörperendes] = ' ';

               
                    körper.RemoveAt(0);
                }
               
            }
            // Die aktuelle Spilerposition merken bevor sie verändert wird!
            int altesX = (int)spielerX;
            int altesY = (int)spielerY;

            // Neue Spilerposition setzen
            spielerX = spielerX + deltaX;
            spielerY = spielerY + deltaY;

            // Die Spielfeldgrenzen prüfen, ob der Spieler das Spielfeld
            // auch nicht verlässt
            spielerX = Math.Max(1, spielerX);
            spielerX = Math.Min(spielerX, Console.WindowWidth - 2);
            spielerY = Math.Max(1, spielerY);
            spielerY = Math.Min(spielerY, Console.WindowHeight - 2);

            // In die Körperliste wird die neue Spilerpsition NUR aufgenommen,
            //falls sie sich von der alten Spielerposition unterscheidet!
            int x = (int)spielerX; //Hilfvar. um int-WEr fpr das "if" zu haben
            int y = (int)spielerY;

            if (altesX != x || altesY != y)
            {
                int spielerkoodinate = (y * Console.WindowWidth) + x;
                körper.Add(spielerkoodinate);

            }
        

            if (spielfeld [(y*Console.WindowWidth) + x] !=' ')
            {
               
                if (spielfeld[(y * Console.WindowWidth) + x] == nächsterBuchstabe)
                {
                   
                  
                    if (nächsterBuchstabe == 'Z')
                    {
                        spielMussBeendetWerden = true;
                    }
                    else
                    {
                        spielMussBeendetWerden = false; 
                    }

                  
                    // wir fressen als nächsten Buchstaben, jenen in ASCII-Tabelle
                    //der einen Code + 1 aufweist!

                    nächsterBuchstabe++;
                    körperlänge += 2;

                  
                    spielfeld[(y * Console.WindowWidth) + x] = ' ';

                    geschwindigkeit += 1.25 / 1000.0;

                   
                }
                else
                {
                   
                    if (altesX == x && altesY == y && spielfeld[(y * Console.WindowWidth) + x] == '@')
                    {
                        spielMussBeendetWerden = false;
                    }
                    else
                    {
                        spielMussBeendetWerden = true;
                    }
                }
            }
            if (altesX != x || altesY != y)
            {
                spielfeld[(y * Console.WindowWidth) + x] = '@';
            }

                return spielMussBeendetWerden;
        }

        private static bool BearbeiteSpieleEingabe(ref int richtungX, ref int richtungY)
        {
            bool spielIstZuEnde = false;
            if (Console.KeyAvailable) // Test, ob eine Taste gedrückt wurde
            {
                ConsoleKeyInfo tastenInfo = Console.ReadKey(true);
                if (tastenInfo.Key == ConsoleKey.Escape)
                {
                    spielIstZuEnde = true;
                }
                if (tastenInfo.Key == ConsoleKey.LeftArrow)
                {
                    // Corsor links
                    //spielerX--;
                    richtungX = -1;
                    richtungY = 0;

                }
                if (tastenInfo.Key == ConsoleKey.RightArrow)
                {
                    //Corsor rechts
                    //spielerX++;
                    richtungX = +1;
                    richtungY = 0;
                }
                if (tastenInfo.Key == ConsoleKey.UpArrow)
                {
                    //Cusor auf
                    // spielerY--;
                    richtungX = 0;
                    richtungY = -1;
                }
                if (tastenInfo.Key == ConsoleKey.DownArrow)
                {
                    //Cusor ab
                    //spielerY++;
                    richtungX = 0;
                    richtungY = +1;
                }
            }
            return spielIstZuEnde;
        }

 

...zur Antwort

        // SPIELFELD
        private static void SpielfeldAufbauen(Random zzg, ref char[] spielfeld)
        {
            Console.CursorVisible = false;
            Console.BackgroundColor = ConsoleColor.DarkGreen;
            Console.ForegroundColor = ConsoleColor.White;
            Console.Clear();

            GeheZu(1, 1);

 

           
            for (int x = 0; x < 1; x++)
            {
                GeheZu(x, 0);
                Console.Write('╔');
            }

            for (int x = 1; x < Console.WindowWidth - 1; x++)
            {
                GeheZu(x, 0);
                Console.Write('═');
            }

            // linke senkrechte Linie
            for (int y = 1; y < Console.WindowHeight - 1; y++)
            {
                GeheZu(0, y);
                Console.Write('║');
            }

            for (int x = 0; x < 1; x++)
            {
                GeheZu(x, Console.WindowHeight - 1);
                Console.Write('╚');
            }

         
            for (int x = 1; x < Console.WindowWidth - 1; x++)
            {
                GeheZu(x, Console.WindowHeight - 1);
                Console.Write('═');
            }

  
            for (int y = 0; y < 1; y++)
            {
                GeheZu(Console.WindowWidth - 1, y);
                Console.Write('╗');
            }

        
            for (int y = 1; y < Console.WindowHeight - 1; y++)
            {
                GeheZu(Console.WindowWidth - 1, y);
                Console.Write('║');
            }

           
            for (int y = 0; y < 1; y++)
            {
                GeheZu(Console.WindowWidth - 1, Console.WindowHeight - 1);
                Console.Write('╝');
            }
           
            for (int zeile = 0; zeile < Console.WindowHeight; zeile++)
            {
                for (int spalte = 0; spalte < Console.WindowWidth; spalte++)
                {
                    spielfeld[(zeile * Console.WindowWidth) + spalte] = ' ';
                }
            }

            for (char zeichen = 'A'; zeichen <= 'Z'; zeichen++)
            {
                int buchstabenXPos = zzg.Next(1, Console.WindowWidth - 1);
                int buchstabenYPos = zzg.Next(1, Console.WindowHeight - 1);

              
                while (spielfeld[(buchstabenYPos*Console.WindowWidth) + buchstabenXPos] != ' ')
                {
                    buchstabenXPos = zzg.Next(1, Console.WindowWidth - 1);
                    buchstabenYPos = zzg.Next(1, Console.WindowHeight - 1);
                }

                GeheZu(buchstabenXPos, buchstabenYPos);
                Console.Write(zeichen);

              
                spielfeld[buchstabenYPos * Console.WindowWidth + buchstabenXPos] = zeichen;
            }

        }

        // Funktion benötigt für SPIELFELD
        private static void GeheZu(int x, int y)
        { 
           Console.SetCursorPosition(x, y);
        }
    }
}

...zur Antwort
Unbekannte Skype stimme?

Hey, Das mag jetzt vielleicht etwas komisch klingen aber nein ich bin nicht verrückt und habe mir das auch nicht ausgedacht.

Als ich vorhin mit einem kumpel über skype geredet habe, hab ich als erstes immer ein mädchen lachen hören (ich hab nur mit meinem kumpel geskypt) daraufhin hab ich ihn gefragt ob doch jemand bei ihm ist, worauf er mit nein Antwortete,

Als erstes dachte ich das er mich jetzt verarschen will und hab ihn immer wieder gefragt ob echt niemand bei ihm ist (es war donnerstag abend und er war krank aber man kann ja nie wissen)

Als er mir immer wieder versicherte das niemand bei ihm ist wurde es erst richtig komisch.

Die mädchenstimme hat in man größeren und mal kleineren abständen immer wieder zusammenhanglose sachen gesagt.

Das waren dann sachen wie "Weißt du wo mein Teddy ist?" oder "willst du mit mir befreundet sein" oder auch sachen wie "Dreh dich um" oder "Zieh dich aus" (was in der tat ziemlich lustig war ^^) Aus irgend einem grund konnte nur ich die stimme hören und auch nur wenn ich skypte. Vereinzelt haben sich dann sachen wie Willst du mit mir befreundet sein" oder "Zieh dich aus" wiederholt was mich schon vermuten ließ dass es warscheinlich irgend ein Virus ist.

Aber was mich dann doch verduzt schauen ließ war folgendes.

Ich Bin jetzt 17 und seit knapp 3 monaten mit der Schule fertig. In der Schule waren meine mit engsten Freunde Ein mädchen namens Selina Und ein mädchen namens Laetitia (die wir immer tizi nannten weshalb mein kumpel ihren richtigen Namen garnicht wusste) und das Mädchen Im skypecall das nur ich hören konnte hat mich dann auch sachen gefragt wie "Magst du Selina?" oder "Weist du Was Laetitia gerade macht?" was dann doch ziemlich verwirrend war.

Das ging dann eine ganze weile weiter.

Ich fand das ziemlich interessant und habe immer wieder auf die Fragen geantwortet aber von ihr keine Antwort erhalten (warum auch :D).

Aber irgendwann sagte sie dann "Bis bald Beni" (das ist mein Name(woher zur hölle weiß sie meinen Namen xD)) und danach habe ich sie knapp 10 min spater noch einmal kichern hören. Wir haben noch knapp 1 1/2 stunden geskyped doch sie hat danach nichts mehr gesagt.

Ich habe während sie mit mir redete 2 mal skype neu gestartet und 1 mal meinen PC doch sie war jedes mal wieder da (Nachdem ich meinen PC neu startete sagte sie zu mir "Du bist blöd" (._.).

PS: ich hab im erweiterten Taskmanager geschaut es war kein programm offen das ich nicht kannte.

Mein Kumpel konnte sie die ganze zeit über nicht hören und hat sich echt sorgen gemacht :D

Gibt es irgend eine Art Virus die so etwas verursachen kann?

Das ist kein scherz und ich brauche echt hilfe ._.

...zum Beitrag

Okay, das ist komisch.
Mir ist vor 1 Woche das selbe passiert ich hab auch mit jemandem auf Skype gesprochen und auf einmal sagte die ganze Zeit jemand Hallo.
Ich dachte auch als erstes das er mich verarschen will, aber er schwört das e es nicht war

...zur Antwort

Auch wenn es peinlich ist geh zu einer weiblichen Lehrperson.
Die hat bestimmt etwas für dich.
Du kannst ja sagen das es für eine Mitschülerin ist, oder du fragst eine Freundin ob sie dir etwas holen könnte.

...zur Antwort

Sprich mit deinen Eltern bevor er Lügen erzählt und auf keinen Fall bezahlen. Im Nofall, wenn er dich bedroht geh zur Polizei.

...zur Antwort

Damit st meist gemeint das die Periode am Anfang unregelmäßig ist. Das heißt das du sie hast und nicht genau 30 Tage später wieder, es kann zum Beispiel sein das man sie erst nach 2 oder mehreren Monaten wieder bekommt.

...zur Antwort

Sie könnten am Finanzamt nachfragen.

Wenn Sie ein abgeschlossenes Studium haben können sie auch ohne "Meister" ein Unternehmen gründen, ohne können sie einen Geschäftsführer einzustellen.

...zur Antwort

Instagram
Such dir ne große Seite und spam alles voll, da meldet sich mit Sicherheit jemand. ;)

...zur Antwort

Also, warum bist du da so sicher?
Falls du es nicht weißt man kann den Namen nur einmal pro Monat ändern. ;)

...zur Antwort