Erstelle deine erste Oberfläche in WPF & C# | Das BallSpiel HD

19.12.2019
Der Einstieg in WPF mit C# und .NET Core anhand eines konkreten Projekts. Gemeinsam entwickle ich mit dir ein einfaches Spiel. Du brauchst keine Vorkenntnisse. Inkl. Übung & Quellcode. Quellcode zu diesem Projekt auf GitHub - https://github.com/LernMoment/ballspiel.git Mit diesem Video möchte ich dir zeigen wie schnell du eine Anwendung mit Oberfläche erstellen kannst. Dabei steht nicht im Vordergrund, dass du alles verstehst, sondern, dass du es selber machst. So sammelst du deine erste praktische Erfahrung und kannst später in die Punkte eintauchen die dir unklar sind. Die wichtigsten Schritte die wir gemeinsam in diesem Video beschreiten sind folgende (Einsprungsmarken zu den einzelnen Teilen findest du direkt in der Abspielleiste des YouTube-Players): 1. Ein WPF Projekt unter .NET Core und C# in Visual Studio 2019 (oder 2017) anlegen 2. Ich zeige dir die wichtigsten Fenster für die Entwicklung mit Oberflächen und gebe dir einen ersten Einstieg in XAML. XAML (eXtensible Application Markup Language) wird in WPF zur Beschreibung der Oberfläche benutzt. 3. Im nächsten Schritt ziehst du die notwendigen Controls aus der Toolbox in den Designer. Hier wie das XAML der Oberfläche bei mir aussieht: https://github.com/LernMoment/ballspiel/commit/f3cf55096c402d522684accd0d94affebebfe986 4. Nun beginnt die eigentliche Arbeit und du positionierst den Ball für unser BallSpiel auf dem Spielfeld 5. Warum du in WPF ein dynamisches Design verwenden solltest, was das ist und was der Unterschied zum statischen Design ist. 6. Starten des Spiels durch einen Button-Click Eventhandler 7. Wie kann der Ball auf dem Canvas bewegt werden? 8. Auswahl & Anlegen eines Timers zur Steuerung des Balls 9. Konfiguration des DispatcherTimers 10. Versetzen des Balls, wenn der Timer abgelaufen ist (Timer-Tick-Eventhandler mit Leben füllen). Wie sich der Quellcode für die letzten Schritte verändert hat: https://github.com/LernMoment/ballspiel/commit/107b75c3edd9d6400a235a95f27f94f9ed8aa100 11. Ball am linken und rechten Spielfeldrand umdrehen lassen. So ändert sich der Quellcode dafür https://github.com/LernMoment/ballspiel/commit/58c0c805906f994cc597f096e75316da5e0d936a 12. ÜBUNG: Du lässt den Ball am oberen und unteren Spielfeldrand drehen (inkl. meiner Musterlösung). Der Quellcode meiner Musterlösung: https://github.com/LernMoment/ballspiel/commit/1bf9976978446391edce2f6dcc5b53f544f5ee90 13. Zählen, wenn der Ball auf dem Spielfeld angeklickt wurde Zukünftig werde ich weitere Videos veröffentlichen in denen wir diese Anwendung gemeinsam erweitern. ########### RELEVANTE VIDEOS ############### Visual Studio 2019 installieren & erste Anwendung erstellen (Einstieg in C#) - https://www.youtube.com/watch?v=xhD1HCVj5V0&list=PLP2TrPpx5VNkv4w1XbappnU0bfEwF_j-5&index=2 Einführung in die Grundlagen der Objekt-Orientierung (OO) - https://www.youtube.com/playlist?list=PLP2TrPpx5VNl4t9kS2MMWNveEWl41gEKX Du weißt nicht ob C# die richtige Sprache ist? Dann schau dir dieses Vi

Похожие видео

Показать еще