≡ Menu

John Bach – Spiele entwickeln mit Unity (Third Edition)

5,58 MB – epub, mobi, pdf, rtf, azw3, lit, lrf, mobi, txtz

Beschreibung:

Spieleentwickler ist für viele ein Traumjob: Mit Unity, einer der weltweit größten Cross-Platform Game Engines für die Entwicklung von 2D- und 3D-Spielen sowie Simulationen für PCs, Konsolen und mobile Endgeräte, können angehende Game Developer kostenlos eigene Spiele entwerfen. Es ist sogar erlaubt, mit eigenen Spielen bis zu 100.000 USD pro Jahr zu verdienen, ohne Lizenzkosten zu bezahlen. Unity ist mit 27 verschiedenen Plattformen kompatibel und mit Unity entwickelte Games wurden bisher von insgesamt mehr als 770 Millionen Menschen gespielt.

Gerade wenn du anfängst mit Softwareentwicklung wirst du dir die Frage stellen, was kann ich nun mit meinem neuen Wissen anfangen. Eine Möglichkeit ist die Entwicklung von Spielen. Ich selber habe nicht viel Erfahrung mit der Spieleentwicklung in C#. Für mich standen bisher eher technischen Anwendungen im Vordergrund.

In der Regel ist C++ die Programmiersprache an die gedacht wird, wenn es um Spieleprogrammierung geht. Tatsächlich hat jedoch mit C# ein anderes Mitglied der C-Sprachfamilie in den letzten Jahren deutlich an Bedeutung gewonnen. Dies lässt sich nicht nur dadurch erklären, dass C# in vielerlei Hinsicht zugänglicher und moderner ist als C++. Denn dies würde ebenso auf das in der Wirtschaft sehr erfolgreiche Java zutreffen wie auf das im Bildungssektor weit verbreitete Python. Beide spielen aber bei der Entwicklung von Spielen nur eine marginale Rolle. Eine mögliche Erklärung ist natürlich die Nähe zu C++. Deutlich Erklärungsstärker ist aber das Vorhandensein von vielen starken Frameworks für die Entwicklung von Spielen, welche C# verwenden.

Zuerst zu nennen ist hier Unity von der gleichnamigen Firma. Dieses stellt sowohl eine eigene Entwicklungsumgebung als auch Laufzeit (engine) für Spiele dar. Es ist sowohl teilweise in C# geschrieben wie es C# (neben einer eigenen Skriptsprache, welche Java S***** sehr ähnlich ist) auch in der Entwicklung verwendet. Unity hat inzwischen einiges an Beachtung bei Entwicklern wie auch Spielern erlangt. Die Grundversion von Unity ist kostenlos, was viele Hobbyisten und Einsteiger anzieht. Doch werden auch Großproduktionen (wenn auch kein AAA) in Unity realisiert. So sind unter Anderem Titel wie Might & Magic X, Wasteland 2, Cities: Skylines, Kerbal Space Program, Pillars of Eternity, Sunless Sea, Fallout Shelter und Firewatch mit Unity entstanden. Wer sich etwas in der Branche auskennt, hat sicher von mindestens einem dieser Titel bereits etwas gehört. Es handelt sich hier also ganz gewiss nicht um ein „Spielzeug“ für Hobbyisten.

Mirrors zeigen

  oboom.com share-online.biz rapidgator

{ 0 comments… add one }

Leave a Comment