Tools für die Entwicklung von Spielen
Wo starten Sie am besten mit der Entwicklung von Spielen? Genau hier mit Microsoft. Spiele sind das am schnellsten wachsende Segment bei Microsoft und das aus gutem Grund, denn die Optionen sind endlos – von einfachen Online-Spielen bis zu Blockbustern. Die Macht liegt in Ihren Händen. Entwickeln Sie mit DirectX 12 das nächste erfolgreiche PC-Spiel oder mit JavaScript und HTML5 eine Spiele-App für Mobilgeräte.
Beginnen Sie mit dem Web
Im Web können Spieler auf jedem Gerät über einen Browser auf Ihr Spiel zugreifen. Erfahren Sie, wie Sie Spiele mithilfe des Webs entwickeln und HTML5, JavaScript sowie eine Vielzahl von Bibliotheken und Technologien nutzen können, mit denen die Entwicklung von Spielen ein Klacks ist.
Es gibt in modernen Webbrowsern, einschließlich Internet Explorer 11, verschiedene Webstandards, mit deren Hilfe Sie außergewöhnliche Onlinespiele herstellen können:
Touchunterstützung: Alle modernen Webbrowser bieten als Standardoptionen die Maus-, Tastatur- und Toucheingabe, weshalb es einfach ist, ein Onlinespiel zu erstellen, das auf allen Geräten funktioniert, die einen Browser haben. Über das in Internet Explorer 10 zur Verfügung gestellte vereinheitlichte Zeigerereignissystem erhalten Sie sogar noch mehr Funktionalität.
Bessere 2D-Grafik mit SVG (Scalable Vector Graphics) und Canvas: Das HTML5-Canvas ermöglicht das schnelle Zeichnen von Formen, Text und Bildern sowie ruckelfreie Animationen und komplexe Szenen. Dank SVG-Unterstützung sind die Anzeige von Vektorgrafiken hoher Qualität und Animationen ein Kinderspiel.
3D-Rendering mit WebGL: 3D-Grafiken hoher Qualität sind nicht länger die Domäne erfahrener C++-Programmierer. WebGL ermöglicht alles – von der schnellen 3D-Perspektive in spritebasierten Spielen bis zu komplexen Lichteffekten und Texturen mithilfe von Shadern.
Im Web entstehen die meisten Spiele durch das Zusammenfügen verschiedener Bibliotheken zu einem vollständigen Projekt oder das Entwickeln basierend auf einem Spieleframework. Sie können z. B. ein 2D-Knobelspiel erstellen, indem Sie das HTML5-Canvas für das Zeichnen, Matter.js für das Simulieren der physikalischen Eigenschaften und WinJS für die Benutzeroberfläche kombinieren. Oder verwenden Sie die Spiel-Engine Unity, um ein schnelles 3D-Actionspiel zu entwickeln, das einfach in den Windows Store portiert werden kann.
Web-Apps werden zunehmend genau so leistungsfähig wie andere Anwendungstypen. Mit Technologien wie Apache Cordova (auch als PhoneGap bekannt) können Sie Ihre Web-App mühelos zu einem Paket bündeln und im Windows Store oder auf anderen Plattformen veröffentlichen.
Tools herunterladen
Spiele für alle Bildschirmgrößen
Ein empfehlenswerter Weg in die Welt der Apps ist das Schreiben eines Windows-Spiels für Smartphones, Tablets oder beides. Touchbasierte Windows Store-Spiele können mit einer breiten Palette von Technologien entwickelt werden, einschließlich Sensoren (von Beschleunigungsmessern über Bewegungserkennung zu GPS-Funkgeräten), die es Spielern ermöglichen, Ihre Welt zu erkunden, indem sie sich in ihrer umher bewegen. Die Windows Store-API aktiviert alle diese Sensoren und mehr mithilfe eines vereinheitlichten API-Entwurfs, bei dem das Hinzufügen eines weiteren Sensors oder Eingabegeräts eine kleinere Codeergänzung ist.
Ein empfehlenswerter Weg in die Welt der Apps ist das Schreiben eines Windows-Spiels für Smartphones, Tablets oder beides. Touchbasierte Windows Store-Spiele können Daten von Sensoren nutzen, um das Spielerlebnis zu verbessern (von Beschleunigungsmessern über Bewegungserkennung zu GPS-Funkgeräten), die es Spielern ermöglichen, Ihre Welt zu erkunden, indem sie sich in ihrer umher bewegen. Die Windows Store-API aktiviert alle diese Sensoren und mehr mithilfe eines umfassenden API-Entwurfs, bei dem das Hinzufügen eines weiteren Sensors oder Eingabegeräts eine kleinere Codeergänzung ist.
Die neue universelle Windows-Plattform, auch als Windows Apps bekannt, ermöglicht Ihrem Spiel Kompatibilität auf allen Windows 10-Geräten. Die Plattform bietet eine gemeinsame API für Smartphone, PC und Xbox One sowie Tools und Optionen, um Ihr Spiel an jedes Gerät anzupassen. Erfahren Sie, wie Sie ein Windows Insider werden, und starten Sie noch heute mit der Entwicklung von Windows 10-Spielen.
Wenn Sie ein qualitatives und leistungsstarkes Spiel für den Windows Store entwickeln, können Sie damit eine Vielzahl von Microsoft-Plattformen erreichen, einschließlich aller Geräte mit Windows und Windows Phone. Wenn Sie bereits ein Spiel für Windows mithilfe von DirectX 10 oder höher geschrieben haben, stehen die Chancen gut, dass Sie den Großteil Ihres Grafikcodes in einem Windows Store-Spiel wiederverwenden können, sodass Sie mehr Zeit für das Hinzufügen neuer Features haben und weniger Zeit für das Portieren benötigen.
Immer mehr Middleware für Spiele ist verfügbar, um außergewöhnliche Spiele für Windows zu entwickeln. Je nach Anforderungen und Budget gibt es höchstwahrscheinlich eine perfekte Lösung für Sie, einschließlich kostenloser und Open Source-Lösungen, professioneller Systeme wie Unreal Engine von Epic und der vielseitigen Suite für die Spielentwicklung von Unity3D.
Der Windows Store ist der einzige Ort, an dem Sie eine einzelne App veröffentlichen können, die auf Smartphones, Tablets und PCs installiert werden kann. Erfahren Sie, wie Sie Ihr Spiel von einer Vielzahl verschiedener Plattformen in den Windows Store übertragen, um den Markt von Millionen von Windows-Geräten anzuzapfen.
Tools herunterladen
Ihr Spiel auf das nächste Level bringen
Ego-Shooter, Strategiespiele in Echtzeit, Flugsimulatoren und viele andere bahnbrechende Genres sind auf dem PC populär geworden und Microsoft-Produkte waren die Grundlage dieser Innovationen. Nun haben Spielentwickler die Möglichkeit, ein zusätzliches Angebot von Features zu nutzen, um mit Windows und dem Windows Store neue Erlebnisse auf PCs zu erschaffen. Dafür zu sorgen, dass Ihr Spiel systemeigen unter Windows läuft, ist überraschend einfach, egal ob Sie es ganz allein schreiben oder ein Framework wie Unity nutzen.
Mit Windows 10 ermöglicht die neue universelle App-Plattform Ihrem Spiel Kompatibilität mit sämtlichen Geräten. Mit einer gemeinsamen API für Smartphone, PC und Xbox One, das DirectX 12 einschließt, können Sie Ihr Spiel an jedes Gerät anpassen. Erfahren Sie mehr über das umfangreiche Angebot an Tools und Technologien zum Entwickeln von Spielen für Windows, indem Sie noch heute ein Windows Insider werden.
Wenn Sie ein Spiel in systemeigenem Code schreiben, gibt es eigentlich nichts, was zwischen Ihnen und der Hardware stehen könnte. In Windows 10 bietet DirectX 12 eine bislang unbekannte Kontrolle über die GPU mittels einer konsolenähnlichen API und niedrigerem CPU-Aufwand. Und das Beste? DirectX 12 wird wie alle Windows 10 Store-APIs von Windows 10-PCs, -Smartphones und der Xbox One unterstützt.
Bringen Sie Ihr Spiel nach vorn, indem Sie das für Windows-Apps verfügbare Riesenangebot an Spielengines und -bibliotheken voll ausschöpfen. Beginnen Sie mit einer Open Source-Engine wie Cocos2D oder einem kommerziellen System wie Unreal Engine von Epic oder Unity3D. Ganz gleich, was Sie wählen, können Sie Ihr Spiel schnell und einfach entwickeln.
Die meisten Windows-Geräte bieten viele verschiedene Sensoren (von Beschleunigungsmessern über Bewegungserkennung zu GPS-Funkgeräten), die es Spielern ermöglichen, Ihre Welt zu erkunden, indem sie sich in ihrer umher bewegen. Die Windows Store-API aktiviert alle diese Sensoren und mehr mithilfe eines vereinheitlichten API-Entwurfs, bei dem das Hinzufügen eines weiteren Sensors oder Eingabegeräts eine kleinere Codeergänzung ist. Die Windows Store-API bietet Tools für die Vereinheitlichung der Touch-, Maus-, Tastatur- und Gamecontrollereingabe, wodurch Spiele möglich werden, die sich an verschiedene Gerätegrößen anpassen.
Tools herunterladen
Das Xbox-Ökosystem
Die Marke Xbox bietet Entwicklern von Spielen mehr Möglichkeiten als je zuvor. Erfahren Sie, wie Xbox-Spiele auf Millionen von Geräten funktionieren, indem sie in den Windows Store portiert werden und der Xbox Live für Windows-Dienst genutzt wird. Darüber hinaus haben unabhängige Entwickler über ID@Xbox eine Möglichkeit, ihre Spiele für die Xbox zu veröffentlichen. ID@Xbox wird außerdem ausgeweitet, um Entwickler unter Windows 10 zu unterstützen. Wenn Sie das Xbox Live-Funktionsangebot unter Windows 10 nutzen wollen, u. a. Crossplay mit Xbox, Erfolge und Gamerscore, können Sie mit ID@Xbox arbeiten, um Live in Ihre Spiele für die universelle Windows-Plattform einzuschließen. Künftig werden wir Ihnen auch helfen, Ihre Spiele für die universelle App-Plattform auf der Xbox One bereitzustellen.
Mit dem Programm ID@Xbox (Veröffentlichungsprogramm für unabhängige Entwickler für Xbox One) können qualifizierte Spielentwickler ihrer Kreativität freien Lauf lassen, digitale Spiele für Xbox One selbst veröffentlichen und Studios die notwendigen Tools und den Support liefern, um ihren Erfolg zu maximieren. ID@Xbox ermöglicht Spielentwicklern das Portieren und Verfügbarmachen ihres vorhandenen Spiels auf der Xbox One und Zugang zur vollen Leistungsstärke der Plattform, einschließlich u. a. Kinect, Erfolge, Gamerscore, Herausforderungen, SmartGlass und Xbox Live.
Das Portieren eines Konsolenspiels in den Windows Store bietet die Chance, Ihr Spiel Millionen potenzieller Spieler auf einer Vielzahl von Geräten anzubieten. Dank der neuen universellen App-Plattform und DirectX 12 können Sie immer mehr Code für Ihr Windows- und Xbox-Spiel gemeinsam nutzen, wodurch Supportkosten sinken und Ihr Potenzial maximiert wird.
Mit der Xbox-App für Windows 10 haben Spieler ganz gleich, wo sie sind, mehr Möglichkeiten sich zu verbinden und zu spielen. Spiele, Freunde und Erfolge begleiten die Spieler auf allen ihren Windows-Geräten. Xbox Live ist in Windows 10 integriert und bietet Ihnen Zugang zur größten Spielcommunity der Welt. Die Xbox-App für Windows 10 bedeutet mehr für Ihre Spiele: mehr Spieler, mehr Geräte, mehr Möglichkeiten. Steigen Sie noch heute in die Entwicklung von Spielen für Windows 10 ein.
Das Interesse der Spieler wach halten
Die Entwicklung eines Spiels, das Spaß macht, ist eine Sache, doch in einer vernetzten Welt das Interesse der Spieler wach zu halten, verlangt, dass Ihr Spiel lebendig bleibt, z. B. durch das Verbinden mit Freunden oder Erforschen neuer Inhalte. Microsoft bietet eine breite Palette von Diensten zum Vereinfachen der gängigsten Aufgaben, um eine App mit Onlinesupport zu versehen. Finden Sie heraus, wie im Windows Store veröffentlichten Spielen für kleines Geld aufregende Features hinzugefügt werden können, und erfahren Sie, wie Sie für großartige Onlinespiele eigene Supportdienste bieten.
Ihr Spiel bekannt zu machen, kann eine entmutigende Aufgabe sein. Doch zum Glück bietet Ihnen der Windows Store zahlreiche Strategien für die Vermarktung und den Verkauf Ihres Spiels. Der Windows Store bietet zudem Möglichkeiten, das Interesse der Kunden wach zu halten, und potenzielle Monetarisierungschancen, z. B. In-App-Käufe, Testversionen und Werbeanzeigen.
Mithilfe des Windows Store können Sie Ihren Markt besser verstehen. In der Windows Store-Entwicklerkonsole können Sie die Anzahl der Installationen nachverfolgen, Besprechungen lesen, prüfen, ob Ihr Spiel auf Geräten der Spieler abstürzt, und erkennen, wie viele In-App-Käufe erfolgt sind. Die Menge der Daten, die Sie bei Anbieten Ihres Spiels im Windows Store sammeln können, ist enorm und bietet wertvolles Feedback, um Ihr Spiel genau so zu gestalten, wie es sich Ihre Kunden wünschen.
Sie wollen ein Onlinespiel entwickeln, haben aber keine Erfahrung mit dem Schreiben von Code für Server? Der Windows Store bietet Ihnen mit der "Application Data"-API eine Vielzahl von Diensten, ohne dass Sie je einen Server erstellen müssen.
Bei einer kleinen Investition in Servercode und Verwenden von Azure Mobile Services können Sie Ihr Spiel für eine Vielzahl cooler Features unter Windows 8.1 öffnen, z. B. Pushbenachrichtigungen und Live-Kacheln. Sie können Ihre App auch schnell in soziale Netzwerkdienste integrieren.
Das Web bietet eine große Vielzahl von Spielen und mit der Cloud ist das Aufnehmen des Betriebs eines Spiels wesentlich einfacher. Das Entwickeln von Back-End-Diensten kann eine Herausforderung darstellen, doch mit Microsoft Azure ist die Skalierung Ihrer Dienste zum Erfüllen der Anforderungen überschaubar. Wir zeigen Ihnen die Schritte, die Sie ausführen müssen, um die Server für Ihr Spiel effektiv und wirtschaftlich an das Wachstum Ihres Benutzerstamms anzupassen.
Tools herunterladen
Tools herunterladen
Tools herunterladen
Verwandte Artikel
Wordament: ein plattformübergreifendes Spiel
Weitere Ressourcen

