Spieleprogrammierung mit DirectX 11 und C++

DOWNLOAD NOW »

Author: Susanne Wigard

Publisher: MITP-Verlags GmbH & Co. KG

ISBN: 9783826659539

Category:

Page: 800

View: 4852

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.

Lehrbuch der Grafikprogrammierung

Grundlagen, Programmierung, Anwendung

DOWNLOAD NOW »

Author: Klaus Zeppenfeld

Publisher: Spektrum Akademischer Verlag

ISBN: 9783827410283

Category: Computers

Page: 450

View: 9234

Virtual Reality-Spiele entwickeln mit Unity®

Grundlagen, Beispielprojekte, Tipps & Tricks

DOWNLOAD NOW »

Author: Daniel Korgel

Publisher: Carl Hanser Verlag GmbH Co KG

ISBN: 3446456236

Category: Computers

Page: 587

View: 1695

Auch du kannst dein eigenes Virtual Reality-Spiel mit Unity entwickeln – in diesem Buch lernst, du wie es funktioniert. Dieser praktische Leitfaden bietet dir einen fundierten Einstieg in die Entwicklung von Virtual Reality-Welten. Von den VR- und Unity-Grundlagen über die fortgeschrittene Unity-Programmierung bis hin zu kompletten Beispielprojekten für unterschiedliche VR-Headsets erhältst du hier das nötige Know-how für deine eigene VR-App. Berücksichtigt werden u. a. Oculus Rift, SteamVR (z. B. HTC Vive), GearVR und GoogleVR (z. B. Daydream). Alle Beispielprojekte stehen online zum Download zur Verfügung. Folgende Themen erwarten dich: - Eine Einführung in Virtual Reality, die unterstützten VR-Headsets und die wichtigsten Funktionen der Unity Engine. - Das Kapitel "Quickstart" führt in die Grundlagen der 3D-Entwicklung mit Unity ein und ist die Basis für die darauffolgenden Kapitel. - Do ́s and Don ́ts bei der Entwicklung von VR-Spielen werden anhand von Praxisbeispielen erklärt, wobei du die meisten der beschriebenen Beispiele einfach nachbauen kannst. - Du erhältst einen tieferen Einblick in Unity, dessen interne VR-Unterstützung sowie in die verschiedenen VR-Entwicklerwerkzeuge für VR-Headsets wie Oculus Rift, HTC Vive, GearVR und Daydream u. a. - Schließlich wird für jedes VR-Headset ein Beispielprojekt gezeigt, mit dem du dein neu erworbenes Wissen umsetzen kannst – und du erfährst natürlich auch, wie du dein Spiel mit Anderen teilst und VR-tauglich präsentierst. - Tipps, wie du Ideen für eigene Projekte findest und Tricks zur Spieleentwicklung runden das Buch ab. Extra: E-Book inside Systemvoraussetzungen für E-Book inside: Internet-Verbindung und Adobe-Reader oder Ebook-Reader bzw. Adobe Digital Editions.

Das Blender-Buch

3D-Grafik und Animation mit Blender

DOWNLOAD NOW »

Author: Carsten Wartmann

Publisher: dpunkt.verlag

ISBN: 3864914434

Category: Computers

Page: 432

View: 9719

"Das Blender-Buch" ist seit vielen Jahren das Standardwerk für das beliebte 3D-Modellierungs- und Animationswerkzeug und wurde bereits in mehrere Sprachen übersetzt. Jetzt wurde es erneut aktualisiert. Autor und Blender-Kenner Carsten Wartmann macht Sie mit dem Programm und seinen Eigenheiten vertraut und führt Sie ein in die Erstellung von dreidimensionalen Szenen und Animationen für Websites und Videoproduktionen. Nach einem schnellen Überblick über das Programm und seine Bedienungselemente lernen Sie in gut nachvollziehbaren Tutorials, welche vielfältigen Möglichkeiten Blender bietet und wie man sie einsetzt. Die Tutorials behandeln u.a. Themen wie: - Modellierung mit Polygonen, Kurven und Oberflächen - Material und Textur - physikalische Animation (Rauch, Flüssigkeiten, Stoffe) - 3D-Text und 3D-Logos - Animation mit Keyframes, Pfaden und Partikeln - Skelettanimation und inverse Kinematik - 3D-Echtzeitgrafik und -Spiele - Integration von 3D-Objekten in Videofilme - Python als Skriptsprache Nach der Lektüre kennen und verstehen Sie alle wichtigen Funktionen von Blender und können mit ihnen kreativ umgehen, um eigene dreidimensionale Welten zu erschaffen. "... an excellent introduction for new users to get into Blender." (Blender-Entwickler Ton Roosendaal)

Visual Basic 2008

Grundlagen, ADO.NET, Windows Presentation Foundation

DOWNLOAD NOW »

Author: Michael Kofler

Publisher: Pearson Deutschland GmbH

ISBN: 9783827326461

Category:

Page: 1344

View: 4573

Spiele entwickeln mit Unreal Engine 4

Programmierung mit Blueprints: Grundlagen & fortgeschrittene Techniken. Mit einer Einführung in Virtual Reality

DOWNLOAD NOW »

Author: Jonas Richartz

Publisher: Carl Hanser Verlag GmbH Co KG

ISBN: 3446456252

Category: Computers

Page: 512

View: 7530

Ihr Einstieg in die Welt der Spieleentwicklung mit Unreal Engine 4 Umfassend lernen Sie das Arbeiten mit der Engine, die visuelle Programmierung mit Blueprints und viele weitere Aspekte der Spieleentwicklung. Sie werden sehen, dass Sie alles, was Sie sich vorstellen, auch umsetzen können. Diese zweite Auflage wurde um neue Features und Beispiele zu den Themen Landscape, Multiplayer, Static Mesh und Widget erweitert. Darüber hinaus enthält sie ein umfangreiches Kapitel zur Entwicklung von Virtual Reality-Apps von Benedikt Engelhard. Schritt für Schritt werden Sie in die Welt der Spiele-Entwicklung eingeführt. Folgende Themen erwarten Sie: Teil I: Einstieg in die Unreal-Oberfläche und die Blueprint-Programmierung inklusive Programmiergrundlagen (bool, Integer, float, if, array, Actors ...). Teil II: Alle wichtigen Unreal- und Blueprint-Techniken wie z.B. Objekte im 3D- Raum, Steuerung (Tastatur/Maus/Touch), Physik, Audio, Licht und Schatten, Partikel, Landschaften, Whiteboxing, Unreal-Interne Datenbanken, Animationen usw. Teil III: Komplexere Techniken wie z.B. Netzwerk, Debugging, Optimierung (für Performance), KI und das Packaging für Desktop, Konsole, Web und Mobile Teil IV: Entwicklung eines kompletten Spiels, in dem die beschriebenen Techniken zum Einsatz kommen sowie eines kompletten VR-Games. Viele kleinere Beispiele und Aufgaben zwischendurch helfen Ihnen, das Gelernte umzusetzten und zu evaluieren. Auf der Website zum Buch finden Sie die Spiele, sämtliche Projektdateien der Spiele sowie Videotutorials. Extra: E-Book inside Systemvoraussetzungen für E-Book inside: Internet-Verbindung und Adobe-Reader oder Ebook-Reader bzw. Adobe Digital Editions.

3D-Effekte für Spieleprogrammierer

die praktische Referenz ; [Profirezepte für realistische Spielewelten]

DOWNLOAD NOW »

Author: Alexander Rudolph

Publisher: Pearson Deutschland GmbH

ISBN: 9783827267788

Category:

Page: 857

View: 2905

3D-Druck für alle

Der Do-it-yourself-Guide

DOWNLOAD NOW »

Author: Florian Horsch

Publisher: Carl Hanser Verlag GmbH Co KG

ISBN: 3446442820

Category: Computers

Page: 356

View: 4667

3D-Druck für alle// - Für alle, die 3D-Druck im privaten oder kommerziellen Bereich einsetzen möchten (keine technischen Vorkenntnisse erforderlich) - Der Do-it-yourself-Guide: Schritt für Schritt zum selbstgedruckten Produkt - Alles Wissenswerte zu Hard-/Software, Dienstleistern, Shops & Events - Mit über 10 Praxisübungen zur Fertigung von 3D-Selfies, Multicoptern, Ringen, Ersatzteilen u.v.m. - Mit aktuellen Trends zu Mehrfarbdruck, Materialien und Veredelung - Online: Alle Übungen aus dem Buch, zusätzliche Beispiele sowie aktuelle 3D-Druck-News & -Events Selbstgefertigte Handyhüllen, 3D-Selfies oder ein Ersatzteil für das kaputt gegangene Haushaltsgerät – all das und noch viel mehr lässt sich heutzutage mit 3D-Druck realisieren. Sie möchten selbst zum Maker werden? Dieses Buch zeigt Ihnen, wie’s geht. Kompakt, anschaulich und praxisnah begleitet es Sie bei Ihrem Einstieg in die Welt des 3D-Drucks. Sie erfahren, wie die Technologie funktioniert, welche Einsatzmöglichkeiten sie bietet, und welche Chancen sie für die Zukunft bereithält. Über zehn Praxisübungen zeigen Ihnen, wie Sie vom Design zum fertigen Ausdruck gelangen, welches Equipment Sie dazu benötigen, und welches Druckverfahren das geeignetste für Ihr Projekt ist. Dabei wird die komplette Palette an Möglichkeiten aufgezeigt: Von der Verwendung fertiger Druckvorlagen über die Gestaltung eigener Modelle bis zum Scanning bestehender Designs ist alles mit dabei. Egal, ob Sie sich für einen eigenen Drucker, einen Dienstleister oder ein FabLab entscheiden – Florian Horsch zeigt Ihnen, welche Tipps & Tricks es zu beachten gilt, um erfolgreich als Heimwerker 2.0 durchzustarten. AUS DEM INHALT // Wie funktioniert 3D-Druck? Welche Einsatzmöglichkeiten gibt es? // Rechtliche Aspekte des 3D-Drucks // Die besten Content-Plattformen, Customizer , Modellierungs- & Scanning-Lösungen // Die wichtigsten Druckverfahren im Überblick: FDM, SLS, 3DP, SLA & LOM // Ihr erster 3D-Drucker: Kauftipps, Einsatz, Materialien & Wartung // Druck-Dienstleister, FabLabs & Hackerspaces

Kids programmieren 3D-Spiele mit JavaScript

DOWNLOAD NOW »

Author: Chris Strom

Publisher: O'Reilly Germany

ISBN: 3955614972

Category: Computers

Page: 344

View: 3663

Programmierenlernen ist wirklich nicht schwer. Du wirst erstaunt sein, wie einfach es ist, interaktive Welten und lustige Spiele zu entwickeln. Und du wirst garantiert viel Spaß dabei haben! Du lädst dir schnell den ICE Code Editor als Browsererweiterung herunter, mit dem du auch offline arbeiten kannst, und los geht’s. Alles was du programmierst, siehst du direkt im Code Editor: animierte Figuren, deinen eigenen Avatar, der Radschlagen kann, oder dein eigenes Spiel mit Obstmonstern, Höhlenpuzzlen und Floßfahrten. Wenn du wissen willst, was es mit dem ganzen Code so auf sich hat, wird dir das ganz genau erklärt. Wenn du dich aber lieber auf die Praxis konzentrieren willst, kannst du die Theorie außen vor lassen. Warum 3D-Spiele? Weil das Programmierenlernen damit besonders großen Spaß macht, denn, Hand aufs Herz, wer spielt nicht gern Computerspiele? Und so macht das Lernen nicht nur riesigen Spaß, wir programmieren dabei auch jede Menge tolle Sachen: Du stellst coole Spielfiguren her und Welten, in denen du spielen kannst, du programmierst deinen eigenen Avatar, bastelst lila Monster und erzeugst Weltraumsimulationen. Warum JavaScript? JavaScript ist die Sprache des World Wide Web und die einzige Programmiersprache, die alle Webbrowser ohne zusätzliche Software verstehen. Wenn du gelernt hast, in JavaScript zu programmieren, kannst du nicht nur solche Spiele programmieren, wie du in diesem Buch kennenlernen wirst. Du kannst auch alle möglichen Websites programmieren. Außerdem zeigen wir dir, wie du anschließend deine Spiele mit deinen Freunden teilen und sie auf deiner eigenen Website einbinden kannst. Und dann erzählst du all deinen Freunden: „Das hab‘ ich gemacht!“ An wen richtet sich dieses Buch? Obwohl für Kinder geschrieben, können auch Erwachsene hiermit das Programmieren erlernen. Es richtet sich an Programmieranfänger von 11 bis 99.

Java professionell programmieren

Eine Einführung in die erweiterten APIs der Java 2 Plattform

DOWNLOAD NOW »

Author: Kay Schulz

Publisher: Springer-Verlag

ISBN: 3642596193

Category: Computers

Page: 643

View: 7123

iOS-Apps programmieren mit Swift

Der leichte Einstieg in die Entwicklung für iPhone, iPad und Co. – inkl. Apple Watch und Apple TV

DOWNLOAD NOW »

Author: Christian Bleske

Publisher: dpunkt.verlag

ISBN: 3960880758

Category: Computers

Page: 486

View: 8358

Sie wollen eigene Apps programmieren für iPhone, iPad und iPod touch? Vielleicht auch noch für die Apple Watch oder Apple TV? Wollen Sie gar professionelle Apple-Apps entwickeln und verkaufen? Dann bietet Ihnen Christian Bleske mit diesem Buch den leichten Einstieg. Verständlich und nachvollziehbar führt er Sie in die Programmiersprache Swift (in der Version 3) ein und macht Sie mit der App-Entwicklung und der Entwicklungsumgebung Xcode vertraut. In einem einführenden kleinen Projekt programmieren Sie Schritt für Schritt eine erste Anwendung und erfahren schnell, worauf es bei der Entwicklung von Apps ankommt. Darauf aufbauend erarbeiten Sie sich solide Grundlagen der Swift-Programmierung, inkl. Fehlersuche und Problembehandlung. Außerdem erhalten Sie einen systematischen Einstieg in die zahlreichen Facetten der App-Entwicklung für die Apple-Betriebssysteme iOS, tvOS und watchOS. Dabei lernen Sie unter anderem, wie Sie: • Daten speichern mit CoreData und SQLite • Standorte bestimmen mit GPS • Karten in der App verwenden mit MapKit • Dateien austauschen mit AirDrop • Daten über mehrere Geräte mit iCloud synchronisieren • den Fingerabdrucksensor (TouchID) nutzen • Apps erweitern mit App Extensions • Apps für die Apple Watch mit WatchKit schreiben Zahlreiche Beispiel-Apps zeigen Ihnen, wie die Umsetzung in die Praxis aussieht, und vermitteln Ihnen Inspirationen für eigene Projekte. Bringen Sie Kenntnisse in einer beliebigen Programmiersprache mit sowie einen Mac-Rechner zum Entwickeln – alles Weitere finden Sie in diesem Buch. Neue (zusätzliche) Themen in der 2. Auflage: • Apps für Apple TV (tvOS) • Parallele Programmierung mit NSOperationQueue & Co. • Apps mit Handoff-Unterstützung • Suchen & Finden (Indizierung von Apps mit Core Spotlight) • Apps mit 3D Touch & Shortcuts • Apps mit Druckfunktion • PDFs erstellen

Programmieren mit OpenGL

3D-Grafik und Bildverarbeitung

DOWNLOAD NOW »

Author: Ute Claussen

Publisher: Springer-Verlag

ISBN: 3642603394

Category: Computers

Page: 398

View: 2000

In diesem Buch sind die verschiedenen Aspekte von OpenGL ausführlich dargestellt. Es ist in die typischen Themenbereiche der Computergrafik gegliedert. Von der Modellierung grafischer Szenen über Farbgebungen, Beleuchtung und Texturen bis hin zur Interaktion. Ein großer Abschnitt befaßt sich mit den Bibliotheken von OpenGL mit Ergänzungen oder Erweiterungen. Einerseits Version 1.1 und Open Inventor, andererseits aber auch die Bibliotheken zur Anbindung von Fenstersystemen, GLX für X-Windows und WGL für MS Windows. Dieses Buch will Sie auch zu eigenen Arbeiten anregen: Dazu hat die Autorin typische Beispiele für alle Bereiche und weiterführende Aufgaben bereitgestellt. Diese sind auch auf der beiliegenden CD-ROM als Windows95/WindowsNT-Anwendungen samt Quellen verfügbar.

Delphi für Kids

DOWNLOAD NOW »

Author: Hans-Georg Schumann

Publisher: MITP-Verlags GmbH & Co. KG

ISBN: 9783826686627

Category:

Page: 464

View: 3735

3D-Druck im Unternehmen

Entscheidungsmodelle, Best Practices und Anwendungsbeispiele. Am Beispiel Fused Layer Modeling (FLM)

DOWNLOAD NOW »

Author: Andreas Fischer,Stefan Gebauer,Evgeniy Khavkin

Publisher: Carl Hanser Verlag GmbH Co KG

ISBN: 3446441247

Category: Technology & Engineering

Page: 206

View: 8189

So integrieren Sie 3D-Druck in Ihre Fertigungsprozesse Additive Fertigungsverfahren finden nicht nur im Prototypen- und Werkzeugbau Anwendung, sondern kommen zunehmend auch in der industriellen Produktion zum Einsatz. Am Beispiel Fused Layer Modeling (FLM) zeigt Ihnen dieser Leitfaden, wie Sie 3D-Druck in Ihre Fertigungsprozesse integrieren. Er wendet sich an Geschäftsführer, Fertigungsleiter und Produktionsverantwortliche, die auf der Suche nach flexiblen Produktionswegen und maßgeschneiderten Kundenlösungen sind. Das Buch beleuchtet die Potenziale, Herausforderungen und Anwendungsfelder des 3D-Drucks. Dabei wird auch auf Trends wie Industrie 4.0, Nachhaltigkeit und personalisierte Produktion eingegangen. Sie lernen die Besonderheiten des FLM-Produktentwicklungs- und Fertigungsprozesses sowie die gängigen additiven Systeme, Werkstoffe und Nachbearbeitungstechniken kennen. Weitere Themen sind der Faser-Kunststoff-Verbund (FKV) sowie die Integration von Funktionen in additive Bauteile. Darüber hinaus liefert das Buch Ihnen konkrete Entscheidungsgrundlagen für die Integration von 3D-Druck im Unternehmen – sei es als Ergänzung zu konventionellen Fertigungsverfahren oder als Stand-Alone-Lösung. Es stellt die Rahmenbedingungen, Anforderungen und Einflussfaktoren vor, die bei der Einführung von Additiven Fertigungsverfahren zu berücksichtigen sind. Ein Bewertungsschema unterstützt Sie dabei. Zahlreiche Anwendungsbeispiele aus der Industrie runden den Inhalt ab.

Spiele entwickeln mit Unity 5

2D- und 3D-Games mit Unity und C# für Desktop, Web & Mobile

DOWNLOAD NOW »

Author: Carsten Seifert

Publisher: Carl Hanser Verlag GmbH Co KG

ISBN: 3446447202

Category: Computers

Page: 631

View: 5377

- Für alle, die ihr eigenes Spiel entwickeln wollen; Vorkenntnisse sind nicht erforderlich - Im Internet: die Games aus dem Buch mit allen Ressourcen, Videotutorials zur Vertiefung und weitere Beispiele, Zusatzmaterialien - Extra: E-Book inside Entwerfen Sie komplexe 3D-Welten; kombinieren Sie die unterschiedlichen Tools und Techniken, die Unity bietet; entwickeln Sie zusammen mit dem Autor zwei komplette Spiele. AUS DEM INHALT // Installation & Oberfläche von Unity 5.0 // Einführung in C# // Skript-Programmierung // Objekte in der 2. und 3. Dimension // Physically Based Shading // Kameras: die Augen des Spielers // Licht und Schatten // Physik-Engine // Maus, Tastatur, Touch // Audio // Partikeleffekte mit Shuriken // Landschaften gestalten // Wind Zones // GUI-Systeme // Prefabs // IInternet & Datenbanken // Animationen // Künstliche Intelligenz // Fehlersuche & Performance // Spiele erstellen & publizieren // Beispiel 1: 2D-Touch-Game // Beispiel 2: 3D-Adventure// Produktionsprozesse in der Spieleentwicklung Systemvoraussetzungen für E-Book inside: Internet-Verbindung und Adobe-Reader

XNA Game Studio Express

Spieleprogrammierung für PC und Xbox ; [Einführung in alle wichtigen Themen der Spieleprogrammierung ; schnelle Anfangserfolge durch spektakuläre Beispielprogramme ; Shader- und Netzwerkprogrammierung, Animationen, grafische Benutzeroberflächen ; inklusive CD]

DOWNLOAD NOW »

Author: Susanne Wigard

Publisher: mitp Verlags GmbH & Co. KG

ISBN: 9783826659454

Category:

Page: 560

View: 6099

Die Programmierung von PC-Spielen ist in den letzten Jahren auch für Hobby-Programmierer zunehmend attraktiver geworden. Allerdings blieben visuelle Effekte, wie man sie von Highend-Spielen kennt, bis vor Kurzem doch dem professionellen Bereich vorbehalten. Hier schafft das XNA-Framework Abhilfe! Es bietet nicht nur die Möglichkeit, komplexe, grafisch anspruchsvolle Spiele für Windows-PCs zu entwickeln, sondern eröffnet erstmals auch dem ambitionierten Hobbyisten oder kleinen, unabhängigen Entwicklergruppen außerhalb der großen Spielefirmen die Chance, für die Xbox 360 zu programmieren. Dieses Buch erläutert die Grundlagen der 3D-Grafikprogrammierung sowie die Entwicklung von Spielen mit XNA und der Entwicklungsumgebung XNA Game Studio Express. Sie erlernen alle notwendigen Techniken, um Ihre Ideen zu verwirklichen und Ihre Spiele mit faszinierenden visuellen Effekten zu versehen. Die 2., komplett überarbeitete und aktualisierte Auflage behandelt zusätzlich zu den Themen der ersten Auflage insbesondere auch die XNA-eigene Netzwerkfunktionalität zur Entwicklung von Multiplayer-Spielen sowie eine Kurzeinführung in die Modellierung und Animation mit dem XSI Mod Tool. Um erfolgreich in die spannende Welt der Spieleprogrammierung mit XNA einzusteigen, sind Kenntnisse einer (objektorientierten) Programmiersprache unabdingbar. Aus diesem Grund finden Sie zusätzlich auf der Buch-CD ein komplettes Lehrbuch zu Visual C#.NET. Mit diesem Buch und der beigefügten CD steht Ihnen die faszinierende Welt der Spieleprogrammierung offen, Sie können Ihren eigenen Ideen freien Lauf lassen und diese selber umsetzen! Auf der CD: Komplettes E-Book zu C#, ein Grundgerüst für eine eigene Game-Engine sowie die Quelltexte aller Übungsbeispiele Über die Autorin: Dr. Susanne Wigard ist Physikerin und seit vielen Jahren in der Programmierung und im Schulungsbereich tätig.