Archiv des Autors: Timo

Unity Einsteiger Tutorial – Teil 1: Layout und Interface

Die Unity Engine eignet sich hervorragend für den Einstieg in die 3d oder 2d Spielentwicklung. Dabei darf man sie keinesfalls unterschätzen. Mit Unity sind durchaus auch große Projekte in hervorragender moderner AAA 3D Grafik machbar. Als Programmiersprache verwendet man in Unity C#, welche übersichtlich und einfach zu erlernen ist. Dieses Tutorial soll Einsteigern helfen, ihre […]

Weiterlesen

C# Multithreading mit Parallel.For am Beispiel der Berechnung von PI

So gut wie jeder Computer, jedes Tablet und jedes Smartphone hat heute einen Multicore-Prozessor verbaut. Leider nutzt eine Software nicht zwangsläufig automatisch alle Kerne der CPU aus (Multithreading). Es muss also durch den Programmierer einiges an Vorarbeit geleistet werden, damit seine Software die volle Leistung des Systems ausnutzen kann und in mehreren Threads läuft.

Weiterlesen

Primzahlen finden – C# Tutorial

Primzahlen spielen bei modernen Verschlüsselungsmethoden eine wichtige Rolle, weswegen es gerade in der Informatik wichtig zu wissen ist, wie man Primzahlen finden kann. In diesem Tutorial wollen wir einen der gängigsten Algorithmen verwenden um alle Primzahlen bis zu einer definierten Grenze zu finden. Dazu verwenden wir das sogenannte „Sieb des Eratosthenes“ (Siehe Wikipedia).

Weiterlesen

Unity Tutorial 3D Labyrinth Generator (Maze Generator) – Teil 2

Im ersten Teil dieses Tutorials haben wir einen Algorithmus programmiert, der ein dreidimensionales zufallbasiertes Labyrinth aus einzelnen Zellen erstellt. Jetzt möchten dieses Labyrinth in unserem Level darstellen. In diesem Tutorial geht es in erster Linie nur um die einfachste Art und Weise der Darstellung ohne irgendwelche Spielmechaniken.

Weiterlesen

Unity Tutorial 3D Labyrinth Generator (Maze Generator) – Teil 1

Manchmal benötigt man für seine Spiele einen Irrgarten / Labyrinth oder einfach nur ein prozedural generiertes Level. In Wikipedia findet man zum Thema „Maze Algorithm“ einige Algorithmen, die einfach umzusetzen sind. Hier möchte wir nun am Beispiel des „Depth-first search – Algorithmus“ einen 3D Labyrinth Generator in Unity erstellen. Das heißt unser Labyrinth soll nicht […]

Weiterlesen

Hello world!

Willkommen bei Gaik Software! Hier werden Tutorials Rund um das Thema Unity und C# sowie hauseigene Software und Tools vorgestellt. Hinterlasst Kommentare und beteiligt euch an Diskussionen. Die alte Webseite wurde durch dieses neue Blog System ersetzt! Bei Fragen und Anregungen verwendet bitte das Kontakt Formular.

Weiterlesen