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.)

The Edges of Fiction
The Edges of Fiction

What distinguishes fiction from ordinary experience is not a lack of reality but a surfeit of rationality – this was the thesis of Aristotle’s Poetics.  The rationality of fiction is that appearances are inverted.  Fiction overturns the ordinary course of events that occur one after the other, aiming to show how...

High Dynamic Range Image Reconstruction (Synthesis Lectures on Computer Graphics)
High Dynamic Range Image Reconstruction (Synthesis Lectures on Computer Graphics)
High dynamic range imaging (HDRI) is an emerging field that has the potential to cause a great scientific and technological impact in the near future. Although new, this field is large and complex, with non-trivial relations to many different areas, such as image synthesis, computer vision, video and image processing, digital photography, special...
Troubleshooting Java Performance: Detecting Anti-Patterns with Open Source Tools
Troubleshooting Java Performance: Detecting Anti-Patterns with Open Source Tools
With just 30 minutes of troubleshooting, how close can you get to finding the root cause of a Java performance problem? What observability tools would you use? What subsystems would you investigate?

This book is a short curriculum in Java performance tuning for Java server-side developers. It explores one methodical
...

Pro JSP, Third Edition
Pro JSP, Third Edition

Simpler, faster, easier dynamic website development based on new additions to an established and proven technology—that's what JavaServer Pages (JSP) 2.0 is all about. Pro JSP, Third Edition is the most comprehensive guide and reference to JSP 2.0 yet. It equips you with the tools, techniques, and understanding you need to develop web...

Privacy Protection for E-Services
Privacy Protection for E-Services
There is a deep need for privacy education and technology with which to educate the e-services industry, and provide it the tools to build privacy preserving e-services. Privacy Protection for E-Services fulfills this need by reporting on the latest advances in privacy protection issues and technologies for e-services, covering important material,...
Databases and Information Systems VI: Selected Papers from the Ninth International Baltic Conference, DB&IS 2010 - Volume 224 Frontiers in Artificial Intelligence and Applications
Databases and Information Systems VI: Selected Papers from the Ninth International Baltic Conference, DB&IS 2010 - Volume 224 Frontiers in Artificial Intelligence and Applications
This volume presents papers from the Ninth International Baltic Conference on Databases and Information Systems (Baltic DB&IS 2010) which took place in Riga, Latvia, in July 2010. Since this successful biennial series began in 1994, the Baltic DB&IS conferences have become an international forum of high scientific criteria for...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy