Dieses Buch liefert einen umfassenden Einblick in die Spieleprogrammierung mit DirectX 11 und C++. Angefangen bei den mathematischen Grundlagen über 3D-Grafik, Eingabe, Texturen, Beleuchtung, Rendern bis hin zu Sound und Animation sowie zur objektorientierten Spieleprogrammierung erfährt der Leser alles, was er braucht, um eigene Spiele zu programmieren. Des Weiteren werden mehrere Praxisbeispiele erstellt, um ihm konkret zu zeigen, wie er am besten vorgeht. C++-Kenntnisse werden vorausgesetzt.
Susanne Wigard Bücher




Die Programmierung von PC-Spielen hat in den letzten Jahren an Attraktivität für Hobby-Programmierer gewonnen. Visuelle Effekte, die man von Highend-Spielen kennt, waren jedoch lange Zeit den Profis vorbehalten. Das XNA-Framework bietet hier eine Lösung und ermöglicht die Entwicklung komplexer, grafisch anspruchsvoller Spiele für Windows-PCs sowie für die Xbox 360, auch für ambitionierte Hobbyisten und kleine Entwicklergruppen. Dieses Buch vermittelt die Grundlagen der 3D-Grafikprogrammierung und die Entwicklung von Spielen mit XNA und XNA Game Studio Express. Sie lernen alle notwendigen Techniken, um Ihre Ideen zu verwirklichen und faszinierende visuelle Effekte in Ihre Spiele zu integrieren. Die 2. Auflage ist vollständig überarbeitet und behandelt zusätzlich die XNA-eigene Netzwerkfunktionalität für Multiplayer-Spiele sowie eine Einführung in Modellierung und Animation mit dem XSI Mod Tool. Um erfolgreich in die Spieleprogrammierung mit XNA einzusteigen, sind Kenntnisse einer (objektorientierten) Programmiersprache erforderlich. Mit diesem Buch eröffnen sich Ihnen die spannenden Möglichkeiten der Spieleprogrammierung, und Sie können Ihre eigenen Ideen umsetzen! Dr. Susanne Wigard, Physikerin und erfahrene Programmiererin, führt Sie durch diese faszinierende Welt.
PHP ist eine in HTML eingebettete Skriptsprache, mit der sich ohne großen Aufwand dynamische Webseiten erstellen lassen. Die vielfältigen Anwendungsbereiche dieser kostenlosen Skriptsprache liegen beispielsweise in der Erstellung von Online-Shops oder Kontaktformularen etc. Im Vergleich zu Konkurrenzprodukten besticht PHP dabei besonders durch seinen großen Umfang an fertigen Funktionen. Weiterhin bietet PHP eine Fülle an Modulen für die Anbindung vieler verschiedener Datenbanken, so dass Sie mit Hilfe von Datenbankabfragen schnell und problemlos Dynamik auf Ihre Website bringen können. Dieses Einsteigerseminar umfasst alle wesentlichen Aspekte der PHP-Programmierung. Anfänger und Umsteiger von anderen Programmiersprachen erfahren anhand anschaulicher Beispiele alles Wissenswerte, um mit PHP eigene anspruchsvolle Webseiten zu erstellen. Die vorliegende zweite Auflage wurde komplett überarbeitet und um mehrere Praxiskapitel ergänzt.