0

Spiele effektiv programmieren mit VB.net und DirectX

eBook - Xpert.press

Erschienen am 17.08.2005, 1. Auflage 2005
22,99 €
(inkl. MwSt.)

Download

E-Book Download
Bibliografische Daten
ISBN/EAN: 9783540271116
Sprache: Deutsch
Umfang: 555 S., 4.52 MB
E-Book
Format: PDF
DRM: Digitales Wasserzeichen

Beschreibung

Bevor Sie in die aufregende Welt der Programmierung einsteigen, müssen Sie sich für eine Programmiersprache entscheiden. In der klassischen Sichtweise werden Programmiersprachen in Compiler- und Interpret- sprachen unterschieden. Mit den neuen .NET-Sprachen ändert sich das. Hier wird ein vorkompilierter Sourcecode erstellt, welche dann per Mic- soft Framework interpretiert und final kompiliert wird. Die wesentliche Vorteile dieser Handhabung liegen auf der Hand. Eine außergewöhnlich hohe Performance sowie eine plattformunabhängige Kompatibilität sind die Merkmale dieses Konzepts. VB.NET ist der Nachfolger von Visual Basic 6. Visual Basic ist vor allem durch die leichte Syntax sowie einer benutzerfreundlichen Entwicklun- umgebung bekannt geworden. Die Einfachheit dieser Sprache forderte aber einen hohen Preis. Visual Basic-Programme waren langsam und in Ihrer Funktionalität eingeschränkt. Dies änderte sich bereits mit der Version 5 und wurde in der Version 6 nochmals verbessert. Die perfekte Symbiose zwischen Leichtigkeit und Leistungsfähigkeit wird aber mit VB.NET - zielt. Neben den Vorzügen, welche VB.NET für die Entwicklung von Office- plikationen bietet, fordern wir aber mehr. Wir wollen DirectX beherrschen. Wir müssen uns die Frage stellen: Ist VB.NET zur Programmierung mit DirectX geeignet? Die Antwort lautet: JA! VB.NET bietet zum einen die notwendige Performance und zum anderen eine ideale Integration von Managed DirectX. Managed DirectX ist speziell auf die neuen Progr- miersprachen C# und VB.NET zugeschnitten. Diese Programmiersprachen sind feste Bestandteile der Microsoft Visual Studio.NET-Philosophie und werden kontinuierlich gefördert und weiterentwickelt.

Autorenportrait

Zum beruflichen Werdegang von Herrn Uwe Kettermann:

1989 1997 Programmierer bei Berlet 1997 2000 Selbstständiger Programmierer bei SK-Software (Schnittstellen-Programmierung MX-512, Visualisierungssoftware, Lichtsteuerung für Discotheken und mobile Bands) Seit dem Jahr 2000 Software-Engineer bei der Firma Actebis / Peacock

Zum beruflichen Werdegang von Herrn Andreas Rohde:

Ausbildung zum Informationstechnischen Assistent 1995 2002 Leiter der Abteilung Software-Engineering bei Actebis / Peacock Seit dem Jahr 2002 Software-Engineer bei MAXDATA

Inhalt

Die Buchstruktur.- Was ist VB.NET?.- Die Entwicklungsumgebungen von VB.NET.- Hello World das erste .NET-Programm.- Variablen.- Operatoren.- Verzweigungen.- Schleifen.- Arrays.- Funktionen und Subroutinen.- Klassen.- Namespaces.- Assemblies.- Fehlerbehandlung.- Was ist DirectX.- DirectX-Grundlagen.- Mein erstes DirectX-Programm.- Mein erstes Objekt im 3D-Raum.- World-, View- und Projektionsmatrix.- Device Enumeration.- Matrizen.- Texturen.- Licht: Beleuchtung.- Material.- Meshobjekte.- Animation des Mesh-Objektes Frame-Animation.- Billboarding.- Wasser.- Nebel.- Partikeleffekte.- DirectSound: Modell.- 2DSound-Demo.- 3DSound-Demo.- AudioVideoPlayback.- DirectInput.- DirectPlay.- Das Spiel: Return From Orion.- Das Projekt startet.- Eine Welt erschaffen.- Die Spielfigur.- Gegner: Computergesteuerte Elemente.- Künstliche Intelligenz.- Kollision.- Soundeffekte.- Abschließende Funktionen.- Leveleditor.- Fragen und Antworten zu VB.NET.- Fragen und Antworten zu DirectX.

Informationen zu E-Books

Alle hier erworbenen E-Books können Sie in Ihrem Kundenkonto in die kostenlose PocketBook Cloud laden. Dadurch haben Sie den Vorteil, dass Sie von Ihrem PocketBook E-Reader, Ihrem Smartphone, Tablet und PC jederzeit auf Ihre gekauften und bereits vorhandenen E-Books Zugriff haben.

Um die PocketBook Cloud zu aktivieren, loggen Sie sich bitte in Ihrem Kundenkonto ein und gehen dort in den Bereich „E-Books“. Setzen Sie hier einen Haken bei „Neue E-Book-Käufe automatisch zu meiner Cloud hinzufügen.“. Dadurch wird ein PocketBook Cloud Konto für Sie angelegt. Die Zugangsdaten sind dabei dieselben wie die Ihres Kundenkontos in diesem Webshop.

Weitere Informationen zur PocketBook Cloud finden Sie unter www.meinpocketbook.de.

Allgemeine E-Book-Informationen

E-Books in diesem Webshop können in den Dateiformaten EPUB und PDF vorliegen und können ggf. mit einem Kopierschutz versehen sein. Sie finden die entsprechenden Informationen in der Detailansicht des jeweiligen Titels.

E-Books ohne Kopierschutz oder mit einem digitalen Wasserzeichen können Sie problemlos auf Ihr Gerät übertragen. Sie müssen lediglich die Kompatibilität mit Ihrem Gerät prüfen.

Um E-Books, die mit Adobe D(igital)R(ights)Management bzw. "Digitalem Wasserzeichen" geschützt sind, auf Ihr Lesegerät zu übertragen, benötigen Sie zusätzlich eine Adobe ID und die kostenlose Software Adobe® Digital Editions, wo Sie Ihre Adobe ID hinterlegen müssen. Beim Herunterladen eines mit Adobe DRM geschützten E-Books erhalten Sie zunächst eine .acsm-Datei, die Sie in Adobe® Digital Editions öffnen müssen. Durch diesen Prozess wird das E-Book mit Ihrer Adobe-ID verknüpft und in Adobe® Digital Editions geöffnet.