Im folgenden findest Du eine Übersicht aller hier veröffentlichten Tutorials und HowTo’s für Web-, App- und Spieleentwickler:
Unity – Spieleentwicklung
Tutorial-Serien
- Unity 2D Tutorial Serie: Prozeduraler Platformer In dieser Serie erkläre ich wie Du mit den neuen 2D-Tools von Unity ein eigenes Game entwickelst.
- 2D Platformer mit Unity3D für Desktop und Mobile – Tutorial Serie (2013) Diese Serie erklärt die Entwicklung eines 2D Platformers im Stile von Super Mario, Sonic the Hedgehog, Wonderboy etc.. Das Game wird am Ende sowohl die herkömmliche Tastatur-Steuerung sowie Touch-Eingaben unterstützen, um auch die Nutzung auf Android-, iOS- und Windows Phone 8- Smartphones zu ermöglichen.
- Unity3D Autorennspiel – Tutorial Serie In dieser Tutorial-Serie erfährst Du Schritt für Schritt die Grundlagen der Entwicklung von 3D-Spielen mit Unity3D. Dabei entwickelst Du ein eigenes 3D-Game und lernst viele nützliche Techniken kennen.
- Unity3D KI / AI – Tutorial Serie Das Thema Künstliche Intelligenz ist in Computerspielen ein wichtiger Bereich. Diese Reihe beschäftigt sich mit verschiedenen Methoden und Techniken in Unity3D, um Videospiele mit computergesteuerten Mit- und Gegenspielern auszustatten.
Grundlagen
- Unity: CompareTag oder String-Vergleich? Wie man Tags richtig vergleicht Hier zeige ich wie ihr am effektivsten Tags vergleicht, um so zielgerichtet bestimmte Funktionen auszuführen.
- Unity: Mit Triggern Komponenten steuern Wie schalte ich Licht ein und aus, wenn ich einen Raum betrete bzw. verlasse? Diese und ähnliche Fragen klärt dieses Tutorial.
- Video-Tutorial: Einführung Spieleentwickung und Scripting mit Unity3D In diesem Tutorial werden die Grundlagen der Scriptprogrammierung mit Javascript/UnityScript in Unity3D behandelt.
Touch
- Unity: Kugelförmige Objekte per Touch drehen Hier zeige ich wie ihr eine virtuelle Kugel mit Touchgesten intuitiv drehen könnt.
- Unity: Touch-Steuerung für Sidescroller Dieses Tutorial zeigt euch das Erstellen einer sehr einfachen Touch-Steuerung mit den alten UI-Elementen GUITexture
Effekte
- Unity: Zaubereffekt mit Shuriken Partikel-Systemen Teil 1 Dieses Video zeigt das Erstellen eines komplexen Partikeleffektes, der noch um Lichtanimationen und Sound ergänzt wird.
- Unity: Wehende Fahne mit Interactive Cloths erstellen Wie der Name schon sagt demonstriert dieses Video das Erstellen einer wehenden Flagge.
Build/Spielerstellung
- Windows Store App mit Unity erstellen In dem Video-Tutorial zeige ich das Erstellen einer Windows Store App mit Unity und erkläre was hierbei zu beachten ist.
Spezial
- Unity: Im Spiel neue Gebäude platzieren In diesem Video-Tutorial zeige ich den wohl wichtigsten Spielmechanismus eines Simulationsspiels ala Sim City: Das Erzeugen und Platzieren von Objekten durch den Spieler.
- Unity: Künstliche Gravitation – Auf Planeten laufen Hier zeige ich wie ihr mit einem Spieler auf einem kugelähnlichen Planeten umherlauft und -springt, der eine eigene Gravitation auf den Spieler ausübt.
- Zwischensequenzen in Unity In diesem Tutorial erkläre ich Dir wie Du von einer Hauptszene in eine Zwischenszene (z.B. ein Kampf, eine Dialog-Szene etc.) springst und danach in die Hauptszene zurückspringen kannst, ohne großartig viele Dinge zwischen zu speichern.
Allgemeine Tipps zur Softwareentwicklung
- Wie versioniert man richtig? Wie versioniert man Softwareapplikationen und welche unterschiedlichen Methoden gibt es hierbei?
- Programme richtig kommentieren Für Programmierer ein lässtiges Thema, aber um Programmcode nachvollziehbar zu machen gehört es auch dazu, diesen mit Kommentaren zu versehen. Wie man richtig kommentiert, erfahrt Ihr hier.
- Die 25 gefährlichsten Programmierfehler Was sind für Anwendungen die gefährlichsten Programmierfehler? Auf welche solltet Ihr besonders achten? Das erfahrt Ihr in diesem Artikel.
- Sprachcode- Tabelle nach ISO 639 und Sprach-IDs von Microsoft Wenn Ihr mehrsprachige Programme entwickelt, dann habt Ihr auch mit sogenannten Sprachcodes oder auch den Microsoft Sprach-IDs zu tun. Hier findet Ihr eine Übersicht.
C#
- Die besten E-Books und Ressourcen zum C# Programmieren-Lernen Hier findet Ihr eine Übersicht der besten Ressourcen zum Erlernen der Programmiersprache C#.
WPF
Allgemein
- Tutorial: GradientBrushs in WPF Styles einbinden Dies ein Einführungs-Tutorial in das Thema Styles von WPF. Am Beispiel eines GradientBrushs, also einem Farbverlauf, demonstriere ich, wie leicht diese zu implementieren sind.
- Video-Tutorial: CommandBinding in WPF mit XAML und VB.NET Dies ist ein Einführungs-Tutorial in CommandBinding-Thematik in WPF. Mit vordefinierten Commands zeige ich Euch wie man diese per XAML oder auch Code implementiert.
- Video-Tutorial: Eigenes WPF-Command mit RoutedUICommand erstellen Dies Tutorial knüpft an dem vorherigen an zeigt Euch das Erstellen eines eigenen Commands mit der RoutedUICommand Klasse.
- Video-Tutorial: Item-Selektierung mit CollectionView in WPF abfangen Das Arbeiten mit der CollectionView-Klasse ist das Thema dieses Tutorials. CollectionViews bieten Entwicklern viele Möglichkeiten beim Arbeiten mit Collections und dem anbinden an Controls in WPF-Oberflächen.
- Video-Tutorial: Mit WPF dynamisches DataBinding einer DataTable an ein ListView Wenn Ihr eine DataTable an ein WPF-Control bindet, wisst Ihr meistens wie diese aufgebaut ist. Manchmal ist dem aber nicht so. Hier demonstriere ich wie Ihr eine Euch unbekannte DataTable an ein WPF-ListView via DataBinding anbindet.
3D und Animationen
- Tutorial-Serie: WPF 3D Picture Cube Animation Teil 1 In diesem Tutorial werden die Grundlagen der drei dimensionalen Welt in WPF erklärt. Zudem wird das erste Grundelement für den 3D Würfel erstellt.
- Tutorial-Serie: WPF 3D Picture Cube Animation Teil 2 Es wird auf Basis des Grundelements aus dem ersten Teil ein dreidimensionalen Körper per Code erstellt.
- Tutorial-Serie: WPF 3D Picture Cube Animation Teil 3 Der dreidimensonale Körper wird im letzten Teil dieser Tutorial-Serie mit Animationen ausgestattet, damit er sich durch den 3D Raum bewegen kann.
VB.NET
Allgemein
- Video-Tutorial: Einführung in UnitTests mit VB.NET in Visual Studio UnitTests sind ganz einfach zu realisieren. Seht hier wie schnell und einfach dies geht.
- Video-Tutorial: Hintergrund-Farbverlauf mit VB.NET mal anders Farbverläuft in Win Forms sind nicht ganz so einfach zu realisieren wie in WPF. Sehr hier einen etwas anderen Ansatz dies umzusetzen.
- Video-Tutorial: Wie implementiere ich ein Interface in eine VB.NET- Klasse Was ist eine Schnittstelle, wo sind die Vorteile und wie nutze ich sie? Seht dieses Tutorial und in 5 Minuten wisst Ihr es.
- Video-Tutorial: Wie implementiere ich eine INotifyPropertyChanged-Schnittstelle mit VB.NET Wofür benötige ich die INotifyPropertyChanged-Schnittstelle und wie setze ich sie ein, das erfahrt Ihr in dem Tutorial.
- VB.NET Farben abspeichern und laden Häufig muss man als Softwareentwickler Einstellungen von Usern abspeichern. Dafür kann man z.B. Texte und Koordinaten in Dateien oder die Registry abspeichern. Wie speichere ich aber Farben ab? In 2 Minuten wisst Ihr es.
- Tutorial: YouTube SDK for .NET mit VB.NET Einführung in die Nutzung des YouTube SDKs for .NET mit VB.NET.
Arbeiten mit Dateien, Ordnern und dem System
- Video-Tutorial: Mit VB.NET MP3 Informationen (ID3-Tags) auslesen In diesem HowTo erstelle ich eine Klasse, die die ID3-Tags einer MP3-Datei ausließt. Anschließend implementiere ich diese in eine kleine Anwendung lese die Musik-Informationen einer MP3-Datei aus.
- Video-Tutorial: MP3s abspielen via API und VB.NET Das Framework 2 stellt uns nur Klassen zur Verfügung um WAV-Dateien abszuspielen, nicht aber MP3s. Hierzu benötigt man zum Beispiel die winmm.dll. Das Abspielen von MP3s mit der winmm.dll ist in diesem HowTo das Thema.
- Video-Tutorial: Mit VB.NET flexibel Textdateien schreiben und lesen Das Arbeiten mit externen Dateien wird hier thematisiert. Es wird gezeigt wie man unter Berücksichtigunge des Dateiformates mit VB.NET Textdateien erstellt und diese auch wieder einließt.
- Mit VB.NET XML/ XSLT in RTF Dokumente konvertieren (MS Word kompatibel) . Das Konvertieren einer XML-Datei in ein Word kompatibles RTF-Dokument wird hier erläutert.
- Programm bei Windowsstart per Registry ausführen In diesem Tutorial wird gezeigt, wie Ihr Eure Anwendungen beim Windowsstart automatisch ausführen lassen könnt.
- Video-Tutorial Verzeichnisse überwachen mit VB.NET Manchmal ist es wichtig, dass man Aktivitäten eines bestimmte Verzeichnisses überwacht und dann dementsprechend reagiert. Wie dies funkioniert, wird hier gezeigt.
- Video-Tutorial: Datei per Drag & Drop in das eigene Programm schieben In diesem Tutorial wird demonstriert, wie Ihr externe Dateien, hier sind es Textdateien, per Drag & Drop in Euer Programm hineinziehen und automatisch öffnen könnt.
Multithreading
- Video-Tutorial: Multithreading mit VB.NET und BackgroundWorker Es wird gezeigt, wie Ihr mit einem BackgroundWorker schnell einen parallellaufenden Thread erstellen könnt.
- Video-Tutorial: Threadsicherer Timers.Timer mit VB.NET Wenn Ihr einen Timer in einem eigenen Thread laufen lassen wollt, benötigt Ihr eine besondere Timer-Klasse, z.B.die aus dem Namespace Timers. Das Arbeiten mit diesen ist das Thema diese Tutorials.
Controls
- Video-Tutorial: Microsoft Chart Controls 3.5 in der Praxis Das Chart Control ist ein mächtiges Steuerelement, um Daten zu visualisieren. Der Praxiseinsatz mit einer SQL-Datenbank ist das Thema dieses Tutorials.
- Video-Tutorial: Mit VB.NET Steuerelemente zur Laufzeit erzeugen Manchmal weiß man beim Erstellen der Applikation nicht, welche und wie viele Steuerelemente eines Typs auf einer Form zu sehen seine sollen. Wie man dann vorgeht, wird in diesem Tutorial behandelt.
- Video-Tutorial: Drag and Drop in Datagridviews mit VB.NET Wie Ihr per Drag & Drop Daten zwischen 2 Datagridviews verschiebt, die sich auch noch auf unterschiedlichen Forms befinden, wird in diesem Tutorial erklärt.
- Video-Tutorial: Mit VB.NET Bilder in Datagridview Zellen anzeigen In einer Spalte eines Datagridviews sollen Bilder angezeigt werden. Wie dies funktioniert erfahrt Ihr in diesem VB.NET- Tutorial.
- VB.NET: Backcolor von ToolStrip und ToolStripLabel ändern Wenn man weiß wie es geht, ist alles einfach, auch das Ändern der Toolstrip-Backcolor. Wer es noch nicht weiß, kann sich dieses HowTo durchlesen.
SQL Server, ADO.NET, CSV-Dateien
- Worauf beim SQL Server Compact Edition 3.5 zu achten ist Besonderheiten beim Arbeiten mit dem SQL Server Compact Edition 3.5 werden hier erläutert.
- Aufpassen bei SQL Server Compact Edition Datentypen Die SQL Server Compact Edition hat weniger Datentypen, als seine großen Geschwister. Diese werden hier erläutert.
- Mit SQL einer vorhandenen Spalte einen Default-Wert zuweisen und ändern Es wird erklärt wie man einer bestehenden Spalte einen Defaul-Wert zuweist bzw. wie man einen bestehenden ändert.
- MS SQL Server: Warum ist der 1.1.1753 das früheste Datetime Datum? Eine Frage, die wahrscheinlich bei den meisten Entwicklern aufkommt, die mit Datetime vom SQL-Server arbeiten, wird hier beantwortet.
- Auslösen von Triggern beim SqlBulkCopy Wie löst man bei einem BulkCopy mit dem SqlBulkCopy-Objekt einen in der Zieltabelle vorhandenen Trigger aus? Diese Frage wird hier beantwortet.
- Video- Tutorial: VB.NET und SQL Server Compact Edition Das Arbeiten mit der SQL Server Compact Edition in der Praxis ist das Thema dieses Tutorials.
- Der Microsoft.Jet.OLEDB.4.0-Provider ist nicht auf dem lokalen Computer registriert Was ist zu tun, wenn diese Meldung auftaucht? Ganz einfach, dann sollte dieser Artikel gelesen werden!
- Video-Tutorial: VB.NET Wie suche ich in DataSets und DataTables Wie durchsuche ich DataSets und DataTables nach bestimmten Datensätzen.
- Was ist ein CSV-File Grundlagen und Details des Datenformats Grundlagen und Infos für Fortgeschrittene findet Ihr hier zum Theme CSV-Dateien.
- Tipps zur Schema.ini Datei von CSV-Files Schema.ini – Dateien beschreiben CSV-Dateien. Wie diese aufgebaut sind und wofür sie verwendet werden, wird hier erklärt.
- CSV-Dateien einlesen mit ADO.NET Wie einfach es ist CSV-Dateien mit ADO.NET in die eigene Applikation einzulesen, wird hier erläutert.
- Video-Tutorial: Mit VB.NET Datagridview-Inhalt in CSV-Datei schreiben Hier wird das Exportieren von Daten eines Datagridviews in eine CSV-Datei beschrieben.
Windows Store App
- Tutorial: Eigene Metro Style App für Windows 8 entwickeln In diesem Tutorial lernt Ihr wie Ihr Metro Style Apps, die mit Windows 8 eingeführt werden, entweder mit einer Microsoft-typischen Sprache wie C#,VB.NET oder C++ in Kombination mit XAML oder alternativ mit Javascript und HTML entwickeln könnt.
Visual Studio
- Video-Tutorial: Code Snippets im Visual Studio nutzen In Visual Studio könnt Ihr viel verwendete Code-Ausschnitte (Code-Snippets) abspeichern und über ein Kürzel schnell abrufen. Wie dies geht erfahrt Ihr in diesem 2 minütigen Tutorial.
- VB.NET und C# Programme unter Linux ausführen Mit dem Mono-Framework könnt Ihr Eure Windows-Programme auf Linux laufen lassen. Mehr dazu in dem Artikel.
PHP, Wordpress etc.
- Tutorial: Eigenes WordPress-Theme erstellen Lernt die Grundlagen zum Erstellen eines eigenen WordPress-Themes.
- PHP Einsteiger Tutorial Serie Die Tutorial-Serie behandelt Grundlagen und Fortgeschrittenenen-Wissen rund um das Thema PHP.
- Wie programmiere ich ein WordPress PlugIn Erfahrt in einer ausführlichen Serie, wie Ihr WordPress-PlugIns mit PHP erstellt.
- WordPress -Briefly Unavailable for Scheduled Maintenance- Meldung entfernen In diesem HowTo erkläre ich wo diese unliebsame WordPress-Meldung herkommt und wie Ihr sie entfernen könnt.
Flash
- Augmented Reality mit Flash In diesem Artikel wird ein Augemented Reality – Framework für WebBrowser-Anwendungen mit Flash vorgestellt. Hierzu gibt es dann auch gleich ein passendes Tutorial.