Spiele effektiv programmieren mit VB.net und DirectX, m. CD-ROM - Kettermann, Uwe; Rohde, A.
thumb thumb thumb thumb thumb
thumb thumb thumb thumb thumb
thumb thumb thumb thumb thumb thumb thumb thumb thumb thumb thumb thumb thumb thumb

Uwe Kettermann A. Rohde 

Spiele effektiv programmieren mit VB.net und DirectX, m. CD-ROM

Gebundenes Buch
 
Sofort lieferbar
versandkostenfrei
innerhalb Deutschlands
10 ebmiles sammeln
EUR 9,95
Alle Preise inkl. MwSt.
Empfehlen


Produktbeschreibung zu Spiele effektiv programmieren mit VB.net und DirectX, m. CD-ROM

VB.net bietet eine komfortable Plattform zur modernen objektorientierten Anwendungsentwicklung, und mittels DirectX steht dem VB-Programmierer die Welt der multimedialen Highspeed-Technologie zur Verfügung.Das vorliegende Buch gibt eine fundierte Einführung in die Programmierung unter DirectX. Die Darstellung dieser Technologie geht aber weit über die elementaren Grundlagen hinaus.Spezielle Effekte zur Programmierung von Computer-Spielen wie Explosionen, Lichteffekte und Mesh-Animationen werden im Detail vorgestellt. Ferner gehören zu einer vollständigen Multimedia-Anwendung auch Komponenten wie DirectSound, DirectAudioVideo, DirectInput oder DirectPlay, die hier fundiert abgehandelt werden.Mit Return from Orion wird schließlich das Design und die Implementierung eines kompletten Computer-Spiels vorgestellt. Hier erfährt der Leser viele Einsteiger-Tipps zum Design von Spielen und zur Performance-Optimierung sowie zu Spielfiguren und deren Künstlicher Intelligenz.

Produktinformation


  • Verlag: Springer, Berlin
  • 2005
  • Ausstattung/Bilder: 2005. XIX, 555 S. m. 84 Abb.
  • Xpert.press
  • Best.Nr. des Verlages: 10980804
  • Deutsch
  • Abmessung: 240mm x 164mm x 29mm
  • Gewicht: 944g
  • ISBN-13: 9783540210801
  • ISBN-10: 3540210806
  • Best.Nr.: 12730836
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

Leseprobe zu "Spiele effektiv programmieren mit VB.net und..."

2 Was ist VB.NET? (S. 3-4)

VB.NET ist eine Programmiersprache basierend auf dem Microsoft .NETFramework. Das Framework verbindet verschiedene Programmiersprachen. Programme werden zwar in den jeweiligen Programmierspachen geschrieben, diese werden aber in ein und dieselbe Common Language Runtime kompiliert. Dies ist geradezu ein revolutionäres Konzept, denn bis dato waren wir (die Progrmmierer) unterschiedliche Kompiler mit unterschiedlichen Ergebnissen gewohnt. So konstantierten sich Stärken und Schwächen der einzelnen Programmiersprachen und daraus resultierent schrieb man einer Programmiersprache einem bestimmten Aufgabenbereich zu. Der Aufgabenbereich von Viausl Basic (der Vorgängerversion von VB.NET) war die Datenbankprogrammierung im Officeumfeld. Hier lagen die Stärken dieser Programmierspachen. Mit den neuen Spachen von .NET sind die Grenzen gefallen.

Ein Kompiler für alle Sprachen offenbart die Leistungsfähigkeit aller angeschlossenen Programmierspachen. Nun ist es egal ob der Sourccode in C# oder VB.NET erstellt wird. Das Ergebnis ist ein zum Framework kompatibeles Programm mit identischen Leistungsmerkmalen. Für uns bedeutet dies: wir können mit einer relativ leicht verständlichen Syntax sowie einer übersichtlichen Programmierumgebung arbeiten und leistungsstarke Programme erstellen, welche einem Vergleich zu C# nicht scheuen müssen.

2.1 Unterschiede zu Visual Basic 6

Diese Erläuterungen werden nur für Leser mit VisualBasic6-Erfahrung von Interesse sein. Für Einsteiger werden die aufgelisteten Neuerungen noch keine Aussagekraft haben. Natürlich wird sich das mit wachsender Erfahrung ändern und dann werden Sie sicherlich einige der Neuerungen von VB.NET als selbstverständlich ansehen.

VB.NET ist der Nachfolger von Visual Basic 6. VB.NET ist aber auch Bestandteil von Visual Studio.N ET. Hier haben wir bereits einen Unterschied zu VB 6: Visual Basic 6 war nicht in das Visual Studio-Paket integriert. Zwar wurde VB gemeinsam mit dem Visual Studio-Paket ausgeliefert, aber sie verwendeten unterschiedliche IDEs. Integrated Development Environment (IDE) beschreibt die integrierte Entwicklungsumgebung von Visual Studio.NET.

Mit Visual Studio.NET wird ein C++-, C#- oder VB.NET- Programmierer mit der gleichen Entwicklungsumgebung arbeiten. Dies ist ein bedeutender Vorteil. So rücken Programmierer der unterschiedlichen Programmiersprachen enger zusammen und die Wahl, in welcher Programmiersprache das nächste Projekt verwirklicht wird, ist leichter zu treffen. 2.1.1 Rapid Application Development VB.NET unterstützt die schnelle Anwendungsentwicklung (RAD, Rapid Application Development) mit Projektvorlagen, Designern und anderen Features in der Visual Studio.NET-Entwicklungsumgebung.

2.1.2 Vererbung

Ein weiterer Fortschritt ist die Vererbung. Vererbung ist das Ableiten einer Klasse von einer anderen. Abgeleitete Klassen erben die Eigenschaften, Methoden und Ereignisse der Basisklasse und können diese erweitern. Abgeleitete Klassen können auch vererbte Methoden mit neuen Implementierungen überschreiben.

2.1.3 Ausnahmebehandlung

Außerdem wurde eine verbesserte Fehlerhandhabung (Ausnahmebehandlung) implementiert. Visual Basic verwendet eine erweiterte Version der Try-Catch-Finally-Syntax, die bereits von anderen Sprachen (z.B. von C++) unterstützt wurde. Die strukturierte Ausnahmebehandlung kombiniert eine moderne Kontrollstruktur (vergleichbar mit Select…Case oder While) mit Ausnahmen, geschützten Codeblöcken und Filtern.

Inhaltsangabe

PDF anzeigen

Leseprobe zu "Spiele effektiv programmieren mit VB.net und..."

PDF anzeigen

Leseprobe zu "Spiele effektiv programmieren mit VB.net und DirectX, m. CD-ROM"

Bitte klicken Sie auf die Navigation oder das Artikelbild, um in Spiele effektiv programmieren mit VB.net und DirectX, m. CD-ROM zu blättern!

Inhaltsangabe

Einführung in VB.net
- Die Entwicklungsumgebung
- Variablen
- Kontrollstrukturen
- Verzweigungen
- Schleifen
- Arrays
- Funktionen und Sub-Routinen
- Grundlagen von DirectX
- DirectX Grafik
- DirectX Audio
- DirectX Input
- DirectX Play
- DirectX Setup
- Grundlagen der Spiele-Programmierung
- Erste Gedanken zum Spiel (Storyboard)
- Level erstellen und Rendern
- Spezial-Effekte
- Künstliche Intelligenz von Spielfiguren
- Layout, Design und Modelling
- Level-Editor
- Glossar
- Verzeichnisse.

Andere Kunden interessierten sich auch für

2 Marktplatz-Angebote für "Spiele effektiv programmieren mit VB.net und DirectX, m. CD-ROM" ab EUR 9,95

Zustand Preis Porto Zahlung Verkäufer Rating
9,95 3,95 PayPal, Kreditkarte, Lastschrift, offene Rechnung, Banküberweisung Terrashop GmbH 100,0% ansehen
gebraucht; wie neu 39,39 1,35 Banküberweisung Rabenhorstkarl 100,0% ansehen

Mehr von

Mehr zum Thema

Artikelseite zu "Spiele effektiv programmieren mit VB.net und DirectX, m. CD-ROM" Drucken

Uwe Kettermann A. Rohde 

Spiele effektiv programmieren mit VB.net und DirectX, m. CD-ROM

Spiele effektiv programmieren mit VB.net und DirectX, m. CD-ROM - Kettermann, Uwe; Rohde, A.

  • Einband: Gebunden
  • Gebundenes Buch 
 
  • EUR 9,95
  • Alle Preise inkl. MwSt.
  • 10 Webmiles sammeln
  • kaufen
  • Sofort lieferbar

Andere Ausgaben:
Detailansicht zu "Spiele effektiv programmieren mit VB.net und..."
Produktinformation
  • Verlag: Springer, Berlin
  • 2005
  • Ausstattung/Bilder: 2005. XIX, 555 S. m. 84 Abb.
  • Xpert.press
  • Best.Nr. des Verlages: 10980804
  • Deutsch
  • Abmessung: 240mm x 164mm x 29mm
  • Gewicht: 944g
  • ISBN-13: 9783540210801
  • ISBN-10: 3540210806
  • Best.Nr.: 12730836

Leseprobe zu "Spiele effektiv programmieren mit VB.net und DirectX, m. CD-ROM"

Bitte klicken Sie auf die Navigation oder das Artikelbild, um in "Spiele effektiv programmieren mit VB.net und DirectX, m. CD-ROM" von "Kettermann, Uwe; Rohde, A." zu blättern!

Produktbeschreibung zu "Spiele effektiv programmieren mit VB.net und DirectX, m. CD-ROM"

Beschreibung

VB.net bietet eine komfortable Plattform zur modernen objektorientierten Anwendungsentwicklung, und mittels DirectX steht dem VB-Programmierer die Welt der multimedialen Highspeed-Technologie zur Verfügung.Das vorliegende Buch gibt eine fundierte Einführung in die Programmierung unter DirectX. Die Darstellung dieser Technologie geht aber weit über die elementaren Grundlagen hinaus.Spezielle Effekte zur Programmierung von Computer-Spielen wie Explosionen, Lichteffekte und Mesh-Animationen werden im Detail vorgestellt. Ferner gehören zu einer vollständigen Multimedia-Anwendung auch Komponenten wie DirectSound, DirectAudioVideo, DirectInput oder DirectPlay, die hier fundiert abgehandelt werden.Mit Return from Orion wird schließlich das Design und die Implementierung eines kompletten Computer-Spiels vorgestellt. Hier erfährt der Leser viele Einsteiger-Tipps zum Design von Spielen und zur Performance-Optimierung sowie zu Spielfiguren und deren Künstlicher Intelligenz.

Inhaltsangabe

Einführung in VB.net
- Die Entwicklungsumgebung
- Variablen
- Kontrollstrukturen
- Verzweigungen
- Schleifen
- Arrays
- Funktionen und Sub-Routinen
- Grundlagen von DirectX
- DirectX Grafik
- DirectX Audio
- DirectX Input
- DirectX Play
- DirectX Setup
- Grundlagen der Spiele-Programmierung
- Erste Gedanken zum Spiel (Storyboard)
- Level erstellen und Rendern
- Spezial-Effekte
- Künstliche Intelligenz von Spielfiguren
- Layout, Design und Modelling
- Level-Editor
- Glossar
- Verzeichnisse.

Leseprobe zu "Spiele effektiv programmieren mit VB.net und..."

2 Was ist VB.NET? (S. 3-4)

VB.NET ist eine Programmiersprache basierend auf dem Microsoft .NETFramework. Das Framework verbindet verschiedene Programmiersprachen. Programme werden zwar in den jeweiligen Programmierspachen geschrieben, diese werden aber in ein und dieselbe Common Language Runtime kompiliert. Dies ist geradezu ein revolutionäres Konzept, denn bis dato waren wir (die Progrmmierer) unterschiedliche Kompiler mit unterschiedlichen Ergebnissen gewohnt. So konstantierten sich Stärken und Schwächen der einzelnen Programmiersprachen und daraus resultierent schrieb man einer Programmiersprache einem bestimmten Aufgabenbereich zu. Der Aufgabenbereich von Viausl Basic (der Vorgängerversion von VB.NET) war die Datenbankprogrammierung im Officeumfeld. Hier lagen die Stärken dieser Programmierspachen. Mit den neuen Spachen von .NET sind die Grenzen gefallen.

Ein Kompiler für alle Sprachen offenbart die Leistungsfähigkeit aller angeschlossenen Programmierspachen. Nun ist es egal ob der Sourccode in C# oder VB.NET erstellt wird. Das Ergebnis ist ein zum Framework kompatibeles Programm mit identischen Leistungsmerkmalen. Für uns bedeutet …

mehr

Inhaltsangabe

PDF anzeigenZur Anzeige wird der Adobe Reader® benötigt.

Leseprobe zu "Spiele effektiv programmieren mit VB.net und..."

PDF anzeigenZur Anzeige wird der Adobe Reader® benötigt.

Autorenporträt zu "Uwe Kettermann; A. Rohde"

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

2 Marktplatz-Angebote für "Spiele effektiv programmieren mit VB.net und DirectX, m. CD-ROM" ab EUR 9,95
Zustand Preis Porto Zahlung Verkäufer Rating
9,95 3,95 PayPal, Kreditkarte, Lastschrift, offene Rechnung, Banküberweisung Terrashop GmbH 100,0% ansehen
gebraucht; wie neu 39,39 1,35 Banküberweisung Rabenhorstkarl 100,0% ansehen

nach oben

InformatikAngewandte InformatikComputergrafik3D-GrafikAnimationBildgebende VerfahrenCAD-CAMDestop-PublishingDirectXElektronische KunstGrafische BenutzeroberflächenLehr- und HandbücherOpenGLProzessvisualisierungSonstige ThemenVirtuelle RealitätVisualisierung