VisualStudioTutorial/Projekte: Unterschied zwischen den Versionen
Aus Das Sopra Wiki
Justus (Diskussion | Beiträge) |
Maierv (Diskussion | Beiträge) |
||
| (4 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt) | |||
| Zeile 3: | Zeile 3: | ||
Visual Studio unterstützt neben unterschiedlichen Sprachen auch unterschiedliche Projekttypen. | Visual Studio unterstützt neben unterschiedlichen Sprachen auch unterschiedliche Projekttypen. | ||
Für uns interessant ist die Sprache [[:Kategorie:CSharp|C#]] und die Projekttypen | Für uns interessant ist die Sprache [[:Kategorie:CSharp|C#]] und die Projekttypen | ||
; Windows | ; MonoGame Windows Project | ||
: Das ist ein leeres Spiel für [[Windows]]. Hier wird automatisch eine Klasse angelegt, die von Microsoft.Xna.Framework.Game<ref>http://msdn.microsoft.com/en-us/library/microsoft.xna.framework.game.aspx MSDN Artikel zu Game</ref> abgeleitet ist. In dieser sind die Basis-Methoden des Spiels definiert. | : Das ist ein leeres Spiel für [[Windows]]. Hier wird automatisch eine Klasse angelegt, die von <tt>Microsoft.Xna.Framework.Game</tt><ref>http://msdn.microsoft.com/en-us/library/microsoft.xna.framework.game.aspx MSDN Artikel zu Game</ref> abgeleitet ist. In dieser sind die Basis-Methoden des Spiels definiert. | ||
; Windows | ; MonoGame Cross Platform Desktop Project | ||
: Dieser Projekttyp wird zu einer | : Ein [[MonoGame]] Template mit OpenGL GrafikAPI damit es sowohl auf Windows als auch auf Mac und Linux laufen kann. | ||
; MonoGame Shared Project | |||
: Dieser Projekttyp wird zu einer [[MonoGame]]-[[Library]] [[Compiler|kompilliert]]. Es ist somit keine ausführbare Datei, es werden nur Klassen und Methoden zur Verfügung gestellt, die ein Spiel benutzen kann. | |||
Man kann durchaus andere Projekttypen wie '''Class Library''' benutzen | Man kann durchaus andere Projekttypen wie '''Class Library''' benutzen. | ||
<noinclude>[[Kategorie:VisualStudio]]</noinclude> | |||
== Solution == | == Solution == | ||
| Zeile 21: | Zeile 18: | ||
<references /> | <references /> | ||
[[Kategorie:VisualStudio]]</noinclude> | [[Kategorie:VisualStudio|Projekte]]</noinclude> | ||
