FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
|
|
- Title: Creating Games in C++: A Step-by-Step Guide
- Author(s) David Conger, Ron Little
- Publisher: New Riders Games; Pap/Cdr edition (February 1, 2007)
- Paperback: 464 pages
- eBook: PDF
- Language: English
- ISBN-10: 0735714347
- ISBN-13: 978-0735714342
- Share This:
Do you love video games? Ever wondered if you could create one of your own, with all the bells and whistles? It's not as complicated as you'd think, and you don't need to be a math whiz or a programming genius to do it. In fact, everything you need to create your first game, "Invasion of the Slugwroths", is included in this book and CD-ROM.
Author David Conger starts at square one, introducing the tools of the trade and all the basic concepts for getting started programming with C++, the language that powers most current commercial games. Plus, he's put a wealth of top-notch (and free) tools on the CD-ROM, including the Dev-C++ compiler, linker, and debugger--and his own LlamaWorks2D game engine.
Step-by-step instructions and ample illustrations take you through game program structure, integrating sound and music into games, floating-point math, C++ arrays, and much more. Using the sample programs and the source code to run them, you can follow along as you learn.
About the Authors-
David Conger has extensive experience (been programming professionally for over 23 years) in software and game development for clients such as American Laser Games and Microsoft. He has written numerous computer books (including The Complete Idiot's Guide to C# Programming) and extensive software documentation.
Along with countless custom business applications, he has written several PC and online games. Conger also worked on graphics firmware for military aircraft, and taught computer science at the university level for four years. Conger has written numerous books on C, C++, and other computer-related topics. He lives in western Washington State and has also published a collection of Indian folk tales.
- Creating Games in C++: A Step-by-Step Guide (David Conger, Ron Little)
- The Mirror Site (1) - PDF
- The Mirror Site (2) - PDF
-
Game Programming Patterns (Robert Nystrom)
This book brings the benefits of reusable design patterns to the world of game programming. It bridges from the ivory tower world of software architecture to the in-the-trenches reality of hardcore game programming.
-
Beginning C++ Through Game Programming (M. Dawson)
Approaches learning C++ from the unique and fun perspective of games. Written for the beginning game developer or programmer, assumes programming experience and each new skill and concept is taught using simple language and step-by-step instructions.
-
Wireless Game Development in C/C++ with BREW (R. Barbagallo)
Designed for game programmers interested in developing mobile phone applications, it takes you through the fundamentals of the BREW API, including graphics, sound, and input, and brings it all together with a complete example of a working game.
-
Programming Linux Games (John R. Hall and Loki Software)
This book is a complete guide to developing Linux games, written by the Linux gaming experts. It discusses important multimedia toolkits and teaches the basics of Linux game programming.
-
The Rook's Guide to C++ (Jeremy A. Hansen)
This textbook written by Norwich University students and faculty aims to provide an introduction to the C++ programming language. This step-by-step book is ideal for first-time programmers or those new to C++.
-
Fundamentals of Programming C++ (Richard L. Halterman)
This book teaches the basics of C++ programming in an easy-to-follow style, without assuming previous experience in any other language. It explains fundamental concepts and techniques in greater depth than traditional introductions.
-
Thinking in C++, Vol 1: Introduction to Standard C++ (2nd Edition)
Thinking in C++ by Bruce Eckel is the one C++ book you must have if you're doing serious development with C++. The book filled with expert advice and written in a patient, knowledgeable style.
-
Thinking in C++, Vol 2: Practical Programming (Bruce Eckel)
Thinking in C++, Volume 2 covers of advanced topics all professional C++ developers must master - way beyond the introductory level. No other text covers the topics needed to prepare you for production C++ programming.
-
Object-Oriented Programming in C++, 4th Edition (Robert Lafore)
This book begins with the basic principles of the C++ programming language and systematically introduces increasingly advanced topics while illustrating the OOP methodology. It reflects the latest ANSI C++ standard and current practices.
-
O'Reilly® Practical C++ Programming, 2nd Edition (Steve Oualline)
This book is is a complete introduction to the C++ language for programmers who are learning C++. Reflecting the latest C++ standard, it takes a useful down-to-earth approach, placing a strong emphasis on how to design clean, elegant code.
-
Programming Abstractions in C++ (Eric S. Roberts)
This book gives students opportunities to practice and learn with engaging graphical assignments. A client-first approach to data structures helps students absorb, and then apply the material.
-
Data Parallel C++: Mastering DPC++ Programming
Learn how to accelerate C++ programs using Data Parallelism. This book enables C++ programmers to be at the forefront of this exciting and important new development that is helping to push computing to new levels.
-
Data Structures and Algorithm Analysis in C++, 3rd Edition
A comprehensive treatment focusing on the creation of efficient data structures and algorithms, using C++, this text explains how to select or design the data structure best suited to specific problems.
-
O'Reilly® C++ Today: The Beast is Back (Jon Kalb, et al)
Authors demonstrate how modern C++ provides the power, performance, libraries, and tools necessary for massive server farms as well as low-footprint mobile apps. you’ll learn why C++ is once again the preferred choice across several diverse industries.
:
|
|