Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Delphi Graphics and Game Programming Exposed

Buy
The majority of the book is dedicated to the mechanics of creating a game in Delphi, and will therefore be concerned mainly with exactly how to do something, such as fast flicker-free animation. Some parts address more theoretical issues, such as game design, and are very light in their coverage. Other parts are at a more intermediate level, such as artificial intelligence and optimization techniques. The techniques discussed in this book are very practical and can be put to use right away, as opposed to being academic theory. The goal is to give the Delphi games programmer the tools he/she needs to start competing in the shareware games market right away. This book will not cover marketing, package design, distribution, or other topics that do not deal directly with creating the game.

Due to the popularity of DirectX in the game programming industry, this book does not cover anything related to OpenGL. However, Wordware publishes an excellent OpenGL book aimed at Delphi programmers titled Delphi Developer’s Guide to OpenGL (ISBN 1-55622-657-8). Although this book is DirectX-specific, some chapters may include code examples that run directly under Windows in order to illustrate a complex topic more clearly. This book is concerned with high-performance graphics programming under DirectX, and as such will concentrate only on full-screen, exclusive mode DirectX programming techniques.

This book will not, as others have, create a “framework” from which examples are drawn, nor will it create wrappers or attempt to hide the low-level DirectX API. This is so that readers become familiar with DirectX, not some artificial abstraction layer that might not work for their purposes. The closest to a “framework” that we’ll get in this book is the creation of a baseline application that simply gets a page flipping, full-screen DirectDraw application up and running, including mouse support. This was done in order to simplify the creation of all the examples included in the book, but it certainly doesn’t shield the developer from any of the nuances or pitfalls of DirectX programming. If you want to do game programming, you have to get in bed with the operating system, the API, and the hardware.
(HTML tags aren't allowed.)

Elliptic Curves (Graduate Texts in Mathematics)
Elliptic Curves (Graduate Texts in Mathematics)
The book divides naturally into several parts according to the level of the material,
the background required of the reader, and the style of presentation with respect to
details of proofs. For example, the first part, to Chapter 6, is undergraduate in level,
the second part requires a background in Galois theory and the third some
...
Open Text Metastorm ProVision® 6.2 Strategy Implementation
Open Text Metastorm ProVision® 6.2 Strategy Implementation

Look around you. Everything that is made has been designed, with one exception: we don't design the very organizations that make the things you see, hear, feel, touch and taste. This is a very curious omission.

Now all this is changing. Visionary organizations have started to do just that – they are designing their...

Permutation Group Algorithms (Cambridge Tracts in Mathematics)
Permutation Group Algorithms (Cambridge Tracts in Mathematics)

Permutation group algorithms are indispensable in the proofs of many deep results, including the construction and study of sporadic finite simple groups. This work describes the theory behind permutation group algorithms, up to the most recent developments based on the classification of finite simple groups. Rigorous complexity estimates,...


The Modern C# Challenge: Become an expert C# programmer by solving interesting programming problems
The Modern C# Challenge: Become an expert C# programmer by solving interesting programming problems

Learn advanced C# concepts and techniques such as building caches, cryptography, and parallel programming by solving interesting programming challenges

Key Features

  • Gain useful insights on advanced C# programming topics and APIs
  • Use locking and cached values to solve...
Representations for Genetic and Evolutionary Algorithms
Representations for Genetic and Evolutionary Algorithms

One of the major challenges for researchers in the field of management science,
information systems, business informatics, and computer science is to develop
methods and tools that help organizations, such as companies or public institutions,
to fulfill their tasks efficiently. However, during the last decade,
...

Cassandra: The Definitive Guide
Cassandra: The Definitive Guide

What could you do with data if scalability wasn't a problem? With this hands-on guide, you'll learn how Apache Cassandra handles hundreds of terabytes of data while remaining highly available across multiple data centers -- capabilities that have attracted Facebook, Twitter, and other data-intensive companies. Cassandra:...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy