Microsoft XNA Game Studio is een krachtige , vrije ontwikkeling tool die werkt in combinatie met Microsoft Visual Studio . Samen kunnen gebruikers snel games voor de Xbox 360 , Windows en Windows 7 -telefoons te creëren . Effect bestanden kunnen gebruikers hun eigen aangepaste shaders maken . Shaders zijn een reeks van software-instructies die de computer hoe je afbeeldingen renderen vertellen . Deze instructies geven programmeurs een grote mate van flexibiliteit , verlenen ze de controle over elke afzonderlijke pixel in een textuur . Shaders worden over het algemeen toegepast tijdens de polish fase van een spel , en een gemeenschappelijke manier waarop ze worden gebruikt is bij het bepalen van schaduwen en licht . Instructies Open Microsoft Visual Studio C # Express 1 . Maak een nieuw project door te klikken op " File " en selecteer " New Project" uit het drop down menu . Selecteer " Windows Game , " geef het project een naam en kies een locatie waar u wilt dat de oplossing moet worden opgeslagen . Kopen van 2 Klik met de rechtermuisknop op uw " Inhoud" -project gelegen in de " Solution Explorer . " Selecteer " Add" en vervolgens " Nieuw item . " Deze actie zal een nieuw venster . Selecteer " Effect File , " noem het bestand en klik op "Add . " Een nieuw bestand met een . Fx extensie zal verschijnen in je project " Content" . 3 Bewerk het . Fx -bestand met behulp van High Level Shader Language ( HLSL ) . HLSL is een high - level programmeertaal , vergelijkbaar met C + + en C Klik op het pictogram schijf op de "Standard Toolbar " om op te slaan . 4 Open de " Game1.cs " bestand . Laad je opgeslagen effect dossier bij de volgende rechts boven het spel constructeur te typen : Effect effect ; Scroll naar beneden naar de methode " LoadContent ( ) " en typ het volgende : effect = Content.Load ( " kleurig1 " ) ; De naam tussen aanhalingstekens is wat je je fx bestand met de naam . . Zodra uw effect -bestand is geladen , je bent vrij om het te gebruiken in uw programma. Experimenteer met de verschillende implementaties van uw effect dossier door naar beneden te scrollen naar de " Draw ( GameTime GameTime ) " functie van 5 uw " Game1.cs " class en typ de naam die u het effect geïnstantieerd met gevolgd door een punt . Visual Studio 's IntelliSense zal een drop- down lijst van beschikbare leden en methoden in verband met de " Effect "-klasse weer te geven .
|