Sven Heinrich - C# - Grundlagen für Beginner

Здесь есть возможность читать онлайн «Sven Heinrich - C# - Grundlagen für Beginner» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Жанр: unrecognised, на немецком языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

C# - Grundlagen für Beginner: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «C# - Grundlagen für Beginner»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

C# – Grundlagen für Beginner widmet sich den Anfängen zum Erlernen der Programmiersprache C# (C-Sharp). Mit diesem eBook bekommt man alle wichtigen Begriffe und Codes griffbereit zum Loslegen. Außerdem kann bereits das erste 2D-Spiel «Tennis» mit einer Schritt-für-Schritt-Anleitung direkt nachprogrammiert und die neu erworbenen Kenntnisse vertieft werden.

C# - Grundlagen für Beginner — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «C# - Grundlagen für Beginner», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Sven Heinrich

C# - Grundlagen für Beginner

plus Anleitung für ein 2D-Spiel

Dieses ebook wurde erstellt bei

Inhaltsverzeichnis Titel Sven Heinrich C Grundlagen für Beginner plus - фото 1

Inhaltsverzeichnis

Titel Sven Heinrich C# - Grundlagen für Beginner plus Anleitung für ein 2D-Spiel Dieses ebook wurde erstellt bei

Los geht‘s! Los geht‘s! Herzlich willkommen bei den „C#-Grundlagen für Beginner“. Hiermit bekommst Du die ersten Grundlagen rund um das Programmieren mit der Sprache C# (C-Sharp) und Unity 3D. Außerdem erwartet Dich bereits das erste Spiel zum Nachmachen. So kannst Du das Erlernte direkt umsetzen.

Unity 3D und Microsoft Visual Studio Community 2019 Unity 3D und Microsoft Visual Studio Community 2019 Damit Du mit der Programmierung in Unity 3D und der Programmiersprache C# starten kannst, benötigst Du erst einmal die notwendigen Programme. Diese kannst Du kostenfrei von der Seite https://unity3d.com/de/get-unity/download herunterladen.

Anlegen des ersten Projektes Anlegen des ersten Projektes Damit Du die Grundlagen von C# direkt in der Praxis nachprogrammieren und nachvollziehen kannst, legst Du am besten gleich ein erstes Projekt an. Im Unity Hub unter dem Reiter „Projects“ klickst Du oben rechts auf „NEW“. Anschließend kannst Du zum einen auswählen, ob beispielsweise das Spiel in 2D oder 3D programmiert werden soll. Außerdem wie das Spiel heißt und wo es gespeichert werden soll. Für die C#-Grundlagen kannst Du ein 2D-Spiel mit dem Namen „C#-Grundlagen“ und einem beliebigen Speicherort wählen. Auf „Create“ erstellst Du das erste Projekt.

Das „;“ Das „;“ Das Erste, was ich Dir für das Programmieren mit C# erklären möchte, hat gar nicht viel mit dem Inhalt an sich zu tun, sondern vielmehr mit einem Satzzeichen. Das Semikolon „;“ Mit einem „;“ beendest Du jeden Befehl innerhalb des C#-Codes. Wenn Du zum Beispiel (im übertragenen Sinne) programmieren möchtest: Der Spieler läuft gerade aus Dann wird das Programm es nur ausführen, wenn am Ende ein „;“ gesetzt ist. Der Spieler läuft gerade aus ; Dieses Satzzeichen ist also sehr wichtig und verursacht, besonders in der Anfangszeit beim Lernen von C#, zahlreiche Fehlermeldungen.

Datentypen und Variablen Datentypen und Variablen Variablen sind Speicherplätze, die Du dem Programm für die Nutzung zur Verfügung stellen kannst. Das Programm kann dann im Laufe des Prozesses die Daten aufrufen, lesen und überschrieben. Da es allerdings verschiedene Arten von Daten gibt, wie beispielsweise allein schon Zahlen und Buchstaben, gibt es für alle Arten einen eigenen Datentyp. Mit Variablen in Form von Datentypen stellst Du also dem Programm eine Möglichkeit zur Verfügung, etwas im laufenden Programm abzuspeichern und eventuell auch etwas zu überschreiben. Außerdem wird das Programm durch die Zuordnung feststellen, von welchem Typ die Daten sind. Ich werde auf die grundlegendsten Variablen, die bei der Programmierung mit Unity 3D immer wieder verwendet werden, eingehen. Die in diesem Abschnitt beschriebenen Variablen nennt man auch Wertetypen ! Da sie, wie der Name schon sagt, einen Wert vermitteln. Fangen wir mit den Datentypen für Zahlen als Erstes an:

Rechenoperatoren Rechenoperatoren Bei der Programmierung werden oftmals Berechnungen vorkommen. Der Vorteil dabei ist, dass Du nicht selbst rechnen musst, sondern es dem Programm überlassen kannst. Du entscheidest nur, welche Operatoren verwendet werden sollen.

Konvertierung von Datentypen Konvertierung von Datentypen Doch was machst Du, wenn Du den „falschen“ Datentyp hast und dennoch das richtige Ergebnis bekommen möchtest?

Methoden Methoden Methoden (oftmals auch Funktionen oder Unterprogramme genannt) stellen kleine Programmteile dar und können mit nur einem Befehl von überall aufgerufen werden. Sobald Du eine neue C#-Datei in Unity 3D anlegst und diese öffnest, werden direkt zwei Methoden angelegt: Muster einer Methode Eine Methode wird mit folgendem Muster angelegt: Rückgabewert Bezeichner (){ Inhalt } Der Bezeichner einer Methode ist wieder eine individuelle und einmalige Benennung ohne Leerzeichen. Allgemeine Regeln in der Programmierung:a) Methoden beginnen mit einem großen Buchstabenb) Mehrere Wörter werden mit einem großen Buchstaben getrennt (Beispiel: AddiereZweiZahlen)

Bedingte Anweisungen und Verzweigungen Bedingte Anweisungen und Verzweigungen Beim Programmieren eines Codeabschnittes kommt es häufig vor, dass ein Code nur ausgeführt werden soll, wenn eine bestimmte Bedingung eintritt. Beispielsweise soll ein Code nur ausgeführt werden, wenn der vorgegebene Wert eine „5“ ist. Du benötigst also die Kontrolle, wann ein bestimmter Codeblock ausgeführt wird. Doch was heißt das im Einzelnen, bzw. wie kann eine solche Bedingung umgesetzt werden.

Arrays – einfache Datenstrukturen Arrays – einfache Datenstrukturen Bevor eine Erklärung über das Array kommt, stelle Dir einmal vor, Du möchtest unterschiedliche Werte eines Datentyps anlegen. Beispielsweise möchtest Du eine Reihe von Vornamen speichern. Das Ganze könnte im Code so aussehen: Jetzt möchtest Du aber nicht für jeden Vornamen eine eigene Variable anlegen, sondern alle Vornamen in eine Art „Box“ packen. Da kommt das Array ins Spiel. Ein Array ist eine sogenannte „einfache Datenstruktur“. Mit diesem Begriff kann allerdings ein Anfänger nicht viel anfangen. Daher stell Dir einfach die besagte Box mit einer Sammlung von Werten innerhalb nur einer Variablen vor. Die Daten sind dabei von einem Datentyp (beispielsweise dem Datentyp string ). Auf jedes einzelne Datenelement kann dann mit dem zugehörigen Index zugegriffen werden. Aber was ist jetzt ein Index? Auch hier kannst Du es Dir einfach vorstellen. Eine Box (Array) mit Karteikarten (Index) auf denen etwas steht (Wert)

Arrays in Verbindung mit Methoden Sven Heinrich C# - Grundlagen für Beginner plus Anleitung für ein 2D-Spiel Dieses ebook wurde erstellt bei

Code-Schleifen Sven Heinrich C# - Grundlagen für Beginner plus Anleitung für ein 2D-Spiel Dieses ebook wurde erstellt bei

Code-Schleifen in der Praxis Sven Heinrich C# - Grundlagen für Beginner plus Anleitung für ein 2D-Spiel Dieses ebook wurde erstellt bei

Schlüsselwörter „break“ und „continue“ Sven Heinrich C# - Grundlagen für Beginner plus Anleitung für ein 2D-Spiel Dieses ebook wurde erstellt bei

Objektorientierte Programmierung Sven Heinrich C# - Grundlagen für Beginner plus Anleitung für ein 2D-Spiel Dieses ebook wurde erstellt bei

Klassen Sven Heinrich C# - Grundlagen für Beginner plus Anleitung für ein 2D-Spiel Dieses ebook wurde erstellt bei

Konstruktor Sven Heinrich C# - Grundlagen für Beginner plus Anleitung für ein 2D-Spiel Dieses ebook wurde erstellt bei

Übergeben von Werten und Verweisen auf Methodenparameter Sven Heinrich C# - Grundlagen für Beginner plus Anleitung für ein 2D-Spiel Dieses ebook wurde erstellt bei

Statische Klassen Sven Heinrich C# - Grundlagen für Beginner plus Anleitung für ein 2D-Spiel Dieses ebook wurde erstellt bei

Bibliotheken und Vererbungen Sven Heinrich C# - Grundlagen für Beginner plus Anleitung für ein 2D-Spiel Dieses ebook wurde erstellt bei

Basisklasse: MonoBehaviour Sven Heinrich C# - Grundlagen für Beginner plus Anleitung für ein 2D-Spiel Dieses ebook wurde erstellt bei

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «C# - Grundlagen für Beginner»

Представляем Вашему вниманию похожие книги на «C# - Grundlagen für Beginner» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «C# - Grundlagen für Beginner»

Обсуждение, отзывы о книге «C# - Grundlagen für Beginner» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x