Bachelor + Master Publishing
811 Bachelorarbeiten, 533 Masterarbeiten, 10.103 Diplomarbeiten

Lean & Mean - a 2D Game Library

Lean & Mean - a 2D Game Library
Über dieses Buch
  • Art: Diplomarbeit
  • Autor: Sebastian Haberey
  • Abgabedatum: Oktober 2003
  • Umfang: 46 Seiten
  • Dateigröße: 1,8 MB
  • Note: 1,3
  • Institution / Hochschule: Beuth Hochschule für Technik Berlin Deutschland
  • ISBN (eBook): 978-3-8324-7363-1
  • ISBN (CD) :978-3-8324-7363-1 CD
  • Sprache: Englisch
  • Prämierung:
  • Arbeit zitieren: Haberey, Sebastian Oktober 2003: Lean & Mean - a 2D Game Library, Hamburg: Diplomica Verlag
  • Schlagworte: DirectX, 3D, Kollision, Spiele, Direct3D

In den Warenkorb
74,00 €

Diplomarbeit von Sebastian Haberey

Abstract:

This report describes the development of a class library, designed as a tool to produce twodimensional games while making use of up-to-date 3D technology. The design and implementation of each library component, such as graphic, sound, sprites or collision detection, is described. There is a special focus on collision detection algorithms in a hybrid 2D / 3D environment.

The report starts with an introduction which states the reasons behind the project and lists the project’s objectives.

The main section consists of two parts. In the first part, technology choices, the project time schedule and the development process are discussed. The second part describes the important library classes one by one. The larger sections start with an analytical part, proceed with an implementation description and close with an evaluation regarding the particular class.

Finally, the project is reviewed, comparing the outcome to the project plan and the project’s overall objectives. A summary is given of what I have learnt in the course of the project, and the report ends with a brief outlook on the project’s future possibilities.

Although the production of two-dimensional games has gradually phased out over the past few years, there has been a revival movement. Especially with the introduction of more capable hand-held devices, such as palm-tops or mobile phones, old ideas are recycled and ancient games are brought to new life under the label of ‘retro-style’. I thought it would be interesting to develop a tool that enables people to recreate games of the past while making use of up-to-date technology.

Another, more personal reason is, that more than a good CV, many companies in the game industry like to see a skill demonstration before they hire. Grown up with a passion for games, I thought this would be a good chance to familiarise with relevant technologies and make another step towards developing games professionally.

Zusammenfassung:

Lean & Mean ist eine Sammlung von Klassen, die dem Programmierer als Werkzeug zur Entwicklung von 2DSpielen à la Sonic the Hedgehog oder Super Mario Bros dienen soll. Die Verwendung von Microsofts DirectX - Technologie in der unterliegenden 3D-Schicht ermöglicht den Einsatz von Effekten wie Rotation, Skalierung und Alpha-Blending. Einen Schwerpunkt des Projektes bildet die Analyse und Implementierung der Kollisionsabfrage in dieser hybriden 2D / 3DUmgebung.

Die diesem Dokument zugrundeliegende Arbeit wurde ursprünglich als „Computer Science Specialist Project“ an der University of Hertfordshire durchgeführt, und entspricht in Umfang und Dauer der deutschen Diplomarbeit. Das deutschsprachige Dokument fasst die wichtigsten Aspekte der Arbeit zusammen und soll einen Eindruck von der Funktionalität des fertigen Produktes vermitteln. Das englische Original ist jedoch sehr viel detaillierter und geht auch auf andere Bereiche der Entwicklung, wie zum Beispiel Technologie- Entscheidungen, Projektplanung und Entwicklungsziele ein.

Da die Bibliothek aus Klassen besteht, die jeweils eine bestimmte, klar abgegrenzte Aufgabe erfüllen, orientiert sich die Gliederung dieser Zusammenfassung, ebenso wie das Original, stark an den Komponenten der Bibliothek.

Inhaltsverzeichnis:

Abstract 1
Acknowledgements 1
1. Introduction 3
1.1 Report Structure 3
1.2 Project Motivation 3
1.3 Objectives 4
2. Main 5
2.1 Technology 5
2.2 Analysis and Design 5
2.3 Project Plan 8
2.4 The Camera 9
2.5 Panels 10
2.6 Sprites 11
2.7 The Renderer 13
2.8 Collision Detection 18
2.9 VectorDepot 32
2.10 Graphics 33
2.11 Sound 35
2.12 Error Handling 36
3. Conclusion 37
3.1 Project Plan Review 37
3.2 Objectives Review 38
4. Bibliography 40
5. Appendix A - Screenshot 42
6. Appendix B - Source Code 43

In den Warenkorb
74,00 €

Arbeit zitieren:
Haberey, Sebastian Oktober 2003: Lean & Mean - a 2D Game Library, Hamburg: Diplomica Verlag

Schlagworte:
DirectX, 3D, Kollision, Spiele, Direct3D

Entdecken Sie mehr zum Thema

diplom.de
Bachelor + Master Publishing

Hermannstal 119 k
22119 Hamburg

Fon: +49 (0) 40 655992-0
Fax: +49 (0) 40 655992-22

Service-Telefon

Rufen Sie uns an:
+49 (0) 40 655992-0

Mo-Fr
09.00-16.00 Uhr

diplom.de in den Medien

Folgen Sie uns bei Twitter & werden Sie diplom.de-Fan bei Facebook!
Schreibtipps unserer Lektoren, Neuigkeiten aus dem Verlagsalltag und das Expertenwissen unserer Autoren als Tweet & Post!
Wir freuen uns auf Sie!

diplom.de BACHELOR + MASTER PUBLISHING

Bachelorarbeiten, Masterarbeiten, Diplomarbeiten, Magisterarbeiten, Dissertationen und andere Abschlussarbeiten aus allen Fachbereichen und Hochschulen können Sie bei uns als eBook sofort per Download beziehen oder sich auf CD oder als Buch zusenden lassen. Seit mehr als 15 Jahren ist diplom.de der seriöse, professionelle und erfolgreiche Partner für die Veröffentlichung wissenschaftlicher Abschlussarbeiten.

© Diplomica Verlag GmbH 1996-2011, AG Hamburg HRB 80293 - GF Björn Bedey, USt-IdNr.: DE214910002 - Verkehrsnummer: 12285 - Impressum
Index der Arbeiten - Index der Autoren