Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Focus On SDL (The Premier Press Game Development Series)

Buy
Focus On SDL is your key to writing programs faster and with greater ease. Execute the same applications as with DirectX, but with more versatility. SDL allows you to pack up your code and go! If you have a basic knowledge of C++, you're ready to roll. Dive into advanced topics such as alpha blending and overlays, or intensify your game audio with the SDL_mixer add-on library. This book teaches you how to write the code and then distribute it to various platforms. From setting up your system to incorporating networking and user interface components, Focus On SDL gives you the tools you need in one comprehensive guide.

I am a programmer who, after programming for about 13 years, suddenly had opportunity to write books. The one you are holding in your hands is the fourth book I have written. Moreover, I tend to be the author who picks the “odd little topics.” My other books include Isometric Game Programming with DirectX 7.0 (Premier Press, Inc. 0-7615-3089-4, 2001), the Game Developer’s Guide to the Cybiko (Wordware Publishing, 2001), and Focus On 2D in Direct3D (Premier Press, Inc., 2002).

After writing four books, I think I’ve learned my “style” of writing and how I approach various topics. I don’t make lots of very game-like demos when I’m talking about whatever API I happen to be writing about that month. Instead, I write very simple code that demonstrates a particular aspect of the API, so that the code for the new topic is easily isolated and understood by the readers.

I am also a very object-oriented programmer. When I write real code in C++, I use the three pillars of encapsulation, inheritance, and polymorphism. Much of the code in this book is, as I call it, “book code.” Book code is a bit watered down and simplified to make it more understandable to readers with varying levels of experience. If I were to write code for a book the way I really write code, even I would have a hard time following it.
(HTML tags aren't allowed.)

Innovations of Knowledge Management
Innovations of Knowledge Management
The importance of organizational knowledge has been recognized for over
fifty years. In recent years, organizations worldwide have embraced formal
knowledge management initiatives as a way to create value from their intangible
assets. Knowledge has proven so vital to organizational success that a
new organizational form –
...
Build Your Own Web Site
Build Your Own Web Site

Stop dreaming and start building that Web site! This one-stop resource demystifies the process, showing you step-by-step how to plan for, construct, and publish your own Web site. Connect to a remote server, get a domain name, and gather content. Then, construct pages using a variety of tools. Learn to use pictures and graphics, format text,...

MySQL and JSON: A Practical Programming Guide
MySQL and JSON: A Practical Programming Guide
Practical instruction on using JavaScript Object Notation (JSON) with MySQL


This hands-on guide teaches, step by step, how to use JavaScript Object Notation (JSON) with MySQL. Written by a MySQL Community Manager for Oracle, MySQL and JSON: A Practical Programming Guide...

CJKV Information Processing: Chinese, Japanese, Korean & Vietnamese Computing
CJKV Information Processing: Chinese, Japanese, Korean & Vietnamese Computing

First published a decade ago, CJKV Information Processing quickly became the unsurpassed source of information on processing text in Chinese, Japanese, Korean, and Vietnamese. It has now been thoroughly updated to provide web and application developers with the latest techniques and tools for disseminating information directly...

Beginning iOS Game Development (Wrox Programmer to Programmer)
Beginning iOS Game Development (Wrox Programmer to Programmer)
IOS DEVICES PROVIDE DEVELOPERS with a unique and exciting platform for making games. The iPhone gives gamers a tiny computer in their pocket that they have with them all the time. The iPad provides a similar gameplay experience but with a larger screen, more processing power, and more memory. The devices allow for unique control...
Absolute Beginner's Guide to Keynote for Mac OS X
Absolute Beginner's Guide to Keynote for Mac OS X
Priced at $99, Keynote is the new application that promises to bring to everyone the ability to create stunning, professional-quality presentations. It includes professionally designed themes, top-end typography, animated charts and tables, and cinematic quality transitions. Keynote has Apple's traditional elegance and ease-of-use, with intuitive...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy