Ebook99 pages38 minutes
Erfolgreiche Spieleentwicklung: OpenGL, OpenAL und KI
Rating: 0 out of 5 stars
()
About this ebook
Computerspiele sind in den letzten Jahren immer realistischer geworden und ein Ende dieser Entwicklung ist noch lange nicht absehbar, da mit jeder Generation die Hardware leistungsfähiger wird. Komplexe 3-D-Szenen und Physikeffekte lassen sich problemlos auf der GPU berechnen und dank moderner Multicore CPUs werden Spielephysik und Künstliche Intelligenz (KI) der Computergegner immer wirklichkeitsgetreuer.
Dieser shortcut befasst sich mit den Themen Grafik, Sound und Künstliche Intelligenz und liefert somit einen hervorragenden Einblick in das weite Feld der Spieleprogrammierung. Neben grundlegenden Informationen zur Arbeit mit OpenGL geht es auch um fortgeschrittene Bereiche der Grafikprogrammierung wie die Verwendung von Frame-Buffer- und Uniform-Buffer-Objekten oder Geometry Instancing. Im Kapitel zur Audioschnittstelle OpenAL erfährt der Leser, wie sich Soundquellen im 3-D-Raum positionieren und Audiodateien in Verbindung mit DSP-Umgebungseffekten abspielen lassen. Abschließend wird ein Blick auf Künstliche Intelligenz (KI) geworfen. Der Einsatz von Bewegungsschablonen, KI-Skripten, Zustandsautomaten, Entscheidungsbäumen und Verhaltensnetzwerken sind nur einige Teile dieses letzten Kapitels.
Dieser shortcut befasst sich mit den Themen Grafik, Sound und Künstliche Intelligenz und liefert somit einen hervorragenden Einblick in das weite Feld der Spieleprogrammierung. Neben grundlegenden Informationen zur Arbeit mit OpenGL geht es auch um fortgeschrittene Bereiche der Grafikprogrammierung wie die Verwendung von Frame-Buffer- und Uniform-Buffer-Objekten oder Geometry Instancing. Im Kapitel zur Audioschnittstelle OpenAL erfährt der Leser, wie sich Soundquellen im 3-D-Raum positionieren und Audiodateien in Verbindung mit DSP-Umgebungseffekten abspielen lassen. Abschließend wird ein Blick auf Künstliche Intelligenz (KI) geworfen. Der Einsatz von Bewegungsschablonen, KI-Skripten, Zustandsautomaten, Entscheidungsbäumen und Verhaltensnetzwerken sind nur einige Teile dieses letzten Kapitels.
Read more from Alexander Rudolph
Das Vulkan-API: Teil 3: Umgang mit 3-D-Daten Rating: 0 out of 5 stars0 ratingsErfolgreiche Spieleentwicklung: Minecraft-Welten erschaffen Teil 2 Rating: 0 out of 5 stars0 ratingsDas Vulkan-API: Teil 1: Grundlagen und erste Schritte Rating: 0 out of 5 stars0 ratingsErfolgreiche Spieleentwicklung: Minecraft-Welten erschaffen Rating: 0 out of 5 stars0 ratingsErfolgreiche Spieleentwicklung: Moderne Licht- und Schattenspiele mit OpenGL Rating: 0 out of 5 stars0 ratingsErfolgreiche Spieleentwicklung: OpenCL Rating: 0 out of 5 stars0 ratingsErfolgreiche Spieleentwicklung: Water-, Terrain- und GUI-Rendering mit OpenGL Rating: 0 out of 5 stars0 ratingsDas Vulkan-API: Teil 2: Wie man ein Framework erstellt und Shader programmiert Rating: 0 out of 5 stars0 ratingsErfolgreiche Spieleentwicklung: OpenGL in Space Rating: 0 out of 5 stars0 ratings
Related to Erfolgreiche Spieleentwicklung
Titles in the series (40)
Einstieg in Google Go Rating: 0 out of 5 stars0 ratingsHTML5 Security Rating: 0 out of 5 stars0 ratingsServiceorientierte Architektur: Anforderungen, Konzeption und Praxiserfahrungen Rating: 0 out of 5 stars0 ratingsHTML5 für Mobile Web Rating: 0 out of 5 stars0 ratingsJavaScript für Eclipse-Entwickler: Orion, RAP und GWT Rating: 0 out of 5 stars0 ratingsAlgorithmen: Grundlagen und Implementierung Rating: 0 out of 5 stars0 ratingsErfolgreiche Spieleentwicklung: OpenGL, OpenAL und KI Rating: 0 out of 5 stars0 ratingsSkalierbare Softwaresysteme: Design, Betrieb und Optimierungspotenziale Rating: 0 out of 5 stars0 ratingsIT Wissensmanagement: Theorie und Praxis Rating: 0 out of 5 stars0 ratingsJava EE Security Rating: 0 out of 5 stars0 ratingsErfolgreiche Spieleentwicklung: OpenCL Rating: 0 out of 5 stars0 ratingsJava 7: Fork-Join-Framework und Phaser Rating: 0 out of 5 stars0 ratingsNFC: Near Field Communication für Android-Entwickler Rating: 5 out of 5 stars5/5Geolocation mit PHP: Foursquare-API, Google Places & Qype Rating: 0 out of 5 stars0 ratingsÜberzeugende Präsentationen: Konzeption, Technik und Design Rating: 0 out of 5 stars0 ratingsUX Design für Tablet-Websites: Ein Überblick Rating: 0 out of 5 stars0 ratingsAmazon Web Services für .NET Entwickler Rating: 0 out of 5 stars0 ratingsF#: Ein praktischer Einstieg Rating: 0 out of 5 stars0 ratingsJavaScript auf dem Server Rating: 0 out of 5 stars0 ratingsTFS 2012 Anforderungsmanagement: Work Items und Prozessvorlagen Rating: 0 out of 5 stars0 ratingsTFS 2012 Versionskontrolle: Grundlagen, Check-In Policies und Branch-Modelle Rating: 0 out of 5 stars0 ratingsQualitätssicherung mit JavaScript und PHP Rating: 0 out of 5 stars0 ratingsApache Tapestry: Einstieg in die komponentenorientierte Webentwicklung Rating: 0 out of 5 stars0 ratingsSharePoint-Entwicklung für Einsteiger Rating: 0 out of 5 stars0 ratingsZend Framework 2: Für Einsteiger und Umsteiger Rating: 0 out of 5 stars0 ratingsBig Data: Technologiegrundlagen Rating: 0 out of 5 stars0 ratingsBig Data: Executive Briefing Rating: 0 out of 5 stars0 ratingsNutzeraspekte in Suchmaschinen: Komponenten für eine gelungene Usability-Gestaltung Rating: 0 out of 5 stars0 ratingsBPM: Strategien und Anwendungsfälle Rating: 0 out of 5 stars0 ratingsMobile Business: Was Entscheider morgen wissen müssen Rating: 0 out of 5 stars0 ratings
Related ebooks
Erfolgreiche Spieleentwicklung: OpenCL Rating: 0 out of 5 stars0 ratingsDas Vulkan-API: Teil 2: Wie man ein Framework erstellt und Shader programmiert Rating: 0 out of 5 stars0 ratingsGeräteübergreifende Entwicklung mit RAD Studio Rating: 0 out of 5 stars0 ratingsDNX: Grundlagen, Design und Compile Time Rating: 0 out of 5 stars0 ratingsSoftware Development Trends: Wegweisende Beiträge für eine neue IT: Wegweisende Beiträge für eine neue IT Rating: 0 out of 5 stars0 ratingsSpiele entwickeln für iOS und Android mit Cocos2D: Programmieren für die großen Smartphone-Plattformen Rating: 0 out of 5 stars0 ratingsStructr: Quelloffenes Daten-CMS auf Neo4j-Basis Rating: 0 out of 5 stars0 ratingsAutodesk Inventor 2016 - Einsteiger-Tutorial Hybridjacht Rating: 0 out of 5 stars0 ratings.NET Core 1.0 und 1.1: Entwicklung mit den Core-Produkten Rating: 0 out of 5 stars0 ratings