4392 / 3

Game coding complete Ссылки

Game coding complete

БончБруевич БончБруевич, Комментарии (1)

Expertly presents, from start to finish, the process of programming commercially viable computer games! This is the kind of book that you won't let out of our sight. From page one, Mike McShaffry, a leading programmer for Origin Systems (Makers of Wing Commander and the Ultima series) and Microsoft (Bicycle Casino), shows you how to create and code the very best interactive games. With dozens of tips and code illustrations, plus extensive narration of critical non-code issues, Game Coding Complete is the guide to orchestrating bug-free, high-quality game code that passes the muster of leading publishers such as Electronic Arts and Microsoft. The book covers all critical facets of programming, working with teams, selecting the right game architecture, testing and debugging, scheduling, and more. The book includes hundreds of insider tricks and techniques used by programmers who learned their craft on cutting edge titles such as Ultima Online. The C++ language is used throughout to explain specific programming concepts. This book is destined to become a classic for all game programmers. Foreword by game industry icon Warren Spector.

In this book you will learn:

* The nuts and bolts of the game coding process
* Insider techniques for writing top-notch game code
* 2D and 3D graphics techniques used by professional game developers
* Unique insight on critical algorithms you can't live without, debugging secrets, and tips for managing critical projects
* Key "gotchas" to avoid that can really hurt game development projects

With dozens of tips and code illustrations, plus extensive narration of critical non-code issues, Game Coding Complete is the guide to orchestrating bug-free, high-quality game code that will pass muster with leading game publishers such as Electronic Arts and Microsoft. This book covers all critical facets of game programming, working with teams, selecting the right game architecture, code optimization, and more.

3687 / -1

Creating Games in C++ : A Step-by-Step Guide Ссылки

Creating Games in C++ : A Step-by-Step Guide

БончБруевич БончБруевич, Комментарии (нет)

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. Bio: David Conger has been programming professionally for over 23 years. 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.

The first video game I ever played (at age 13) was Pong. It was a very simple ping-pong simulation. During my teenage years, a few, more advanced games appeared on the market. Most notable were the Atari games such as Missile Command, a nuclear warfare simulator. When I was 19, I went to live for a couple of years in Japan. There I discovered a whole new worldseveral, in fact.

4378 / 0

Use Case Driven Object Modeling with UML Ссылки

Use Case Driven Object Modeling with UML

БончБруевич БончБруевич, Комментарии (нет)

Use Case Driven Object Modeling with UML&Theory and Practice shows how to drive an object-oriented software design from use case all the way through coding and testing, based on the minimalist, UML-based ICONIX process. In addition to a comprehensive explanation of the foundations of the approach, the book makes extensive use of examples and provides exercises at the back of each chapter.

This book leads by example. It demonstrates common analysis and design errors, shows how to detect and fix them, and suggests how to avoid making the same errors in the future. The book also encourages you to examine its UML examples and to search for specific errors. You'll get clues, then later receive the answers during "review sessions" toward the end of the book.

6102 / -1

Head First Software Development (Brain-Friendly Guides) Ссылки

Head First Software Development (Brain-Friendly Guides)

БончБруевич БончБруевич, Комментарии (2)

Even the best developers have seen well-intentioned software projects fail -- often because the customer kept changing requirements, and end users didn't know how to use the software you developed. Instead of surrendering to these common problems, let Head First Software Development guide you through the best practices of software development. Before you know it, those failed projects will be a thing of the past.

With its unique visually rich format, this book pulls together the hard lessons learned by expert software developers over the years. You'll gain essential information about each step of the software development lifecycle -- requirements, design, coding, testing, implementing, and maintenance -- and understand why and how different development processes work.

This book is for you if you are:
  • Tired of your customers assuming you're psychic. You'll learn not only how to get good requirements, but how to make sure you're always building the software that customers want (even when they're not sure themselves)
  • Wondering when the other 15 programmers you need to get your project done on time are going to show up. You'll learn how some very simple scheduling and prioritizing will revolutionize your success rate in developing software.
  • Confused about being rational, agile, or a tester. You'll learn not only about the various development methodologies out there, but how to choose a solution that's right for your project.
  • Confused because the way you ran your last project worked so well, but failed miserably this time around. You'll learn how to tackle each project individually, combine lessons you've learned on previous projects with cutting-edge development techniques, and end up with great software on every project.
Head First Software Development is here to help you learn in a way that your brain likes... and you'll have a blast along the way. Why pick up hundreds of boring books on the philosophy of this approach or the formal techniques required for that one? Stick with Head First Software Development, and your projects will succeed like never before. Go on, get started... you'll learn and have fun. We promise.
4376 / 0

Apache Cookbook Ссылки

Apache Cookbook

БончБруевич БончБруевич, Комментарии (нет)

There's plenty of documentation on installing and configuring the Apache web server, but where do you find help for the day-to-day stuff, like adding common modules or fine-tuning your activity logging? That's easy. The new edition of the Apache Cookbook offers you updated solutions to the problems you're likely to encounter with the new versions of Apache. Written by members of the Apache Software Foundation, and thoroughly revised for Apache versions 2.0 and 2.2, recipes in this book range from simple tasks, such installing the server on Red Hat Linux or Windows, to more complex tasks, such as setting up name-based virtual hosts or securing and managing your proxy server. Altogether, you get more than 200 timesaving recipes for solving a crisis or other deadline conundrums, with topics including:

  • Security

  • Aliases, Redirecting, and Rewriting

  • CGI Scripts, the suexec Wrapper, and other dynamic content techniques

  • Error Handling

  • SSL

  • Performance

This book tackles everything from beginner problems to those faced by experienced users. For every problem addressed in the book, you will find a worked-out solution that includes short, focused pieces of code you can use immediately. You also get explanations of how and why the code works, so you can adapt the problem-solving techniques to similar situations. Instead of poking around mailing lists, online documentation, and other sources, rely on the Apache Cookbook for quick solutions when you need them. Then you can spend your time and energy where it matters most.



4074 / 0

The Definitive Guide to symfony Файлы

The Definitive Guide to symfony

БончБруевич БончБруевич, Комментарии (нет)

For this book, you need a basic understanding of PHP 5 and object-oriented programming. Of
course, having already developed web applications in PHP before reading this book is a plus,
for you will see this book as a collection of answers to the questions you regularly ask yourself.

How This Book Is Structured

In this book, you will learn how to use symfony to build web applications. The chapters are
grouped into five parts:
• The Basics covers all the general concepts and prerequisites for starting symfony.
• The Core Architecture describes how the three layers of the Model-View-Controller (MVC)
architecture are implemented in symfony, and how to build pages and applications
according to this separation.
• Special Features explains how to use symfony’s mechanisms for shortening the development
of smart URLs, forms and validation, Ajax interactions, caching, and internationalized
applications.
• Development Tools covers the resources provided by symfony to make day-to-day
development tasks easier: code generators, unit testing framework, command-line
tasks, and plug-ins.
• Becoming a Symfony Expert reveals a few secret corners of the symfony code and shows
you how to tweak the framework’s behavior.
8163 / 1

CodeIgniter for Rapid PHP Application Development Файлы

CodeIgniter for Rapid PHP Application Development

БончБруевич БончБруевич, Комментарии (2)

Chapter 1 explains what CodeIgniter can do, the 'framework', and how CodeIgniter fits in. It further talks about the open-source business model and gives some disadvantages of CodeIgniter, at the end.
Chapter 2 explains what happens when you install the site, and which files will be created. It gives a detailed overview of the required software, and explains the basic configuration of CodeIgniter.
Chapter 3 explains how MVC helps to organize a dynamic website. It goes further to explain the process by which CodeIgniter analyzes an incoming Internet request and decodes which part of your code will handle it. Then CodeIgniter syntax rules and the different types of files or classes you can find—or write for yourself—on a CodeIgniter site are explained. At the end of the chapter, some practical hints on site design are given.
Chapter 4 looks at how you set up a database to work with CodeIgniter, and then how you use the Active Record class to manipulate the database.
9415 / 1

Professional SEO with PHP Файлы

Professional SEO with PHP

БончБруевич БончБруевич, Комментарии (5)

In this book, we have assembled the most important topics that programmers and search engine marketers
should know about when designing web sites.

At the end of Chapter 1, You: Programmer and Search Engine Marketer, you create the environment where you’ll be coding away throughout the rest of the book. Programming with PHP can be tricky at times; in order to avoid most configuration and coding errors you may encounter, we will instruct you
how to prepare the working folder and your MySQL database. If you aren’t ready for these tasks yet, don’t worry! You can come back at any time, later. All
programming-related tasks in this book are explained step by step to minimize the chances that anyone gets lost on the way.
Chapter 2, A Primer in Basic SEO, is a primer in search engine optimization tailored for the IT professional. It stresses the points that are particularly relevant to the programmer from the perspective of the programmer. You’ll also learn about a few tools and resources that all search engine marketers and web
developers should know about.
4097 / -1

Pro PHP Patterns, Frameworks, Testing and More Файлы

Pro PHP Patterns, Frameworks, Testing and More

БончБруевич БончБруевич, Комментарии (нет)

The book is organized into five parts:
Part 1, OOP and Patterns: This part provides a foundation for advanced OOP concepts. It dives right in and tells you all you need to know about abstract classes, interfaces, static methods, and patterns like the singleton and factory, as well as exceptions. The part concludes
with an introduction to the new features in PHP 6.
Part 2, Testing and Documentation: This part covers all those interesting “peripheral” concepts, like test-driven development and automated deployment. It teaches you about writing great documentation and includes introductions to several documentation standards, including PHPDoc and DocBook. You will find information about the reflection API and learn how to extract metadata from your programs. Finally, you’ll learn about continuous integration and how to use tools like Phing and Xinc to improve your development workflow.
Part 3, The Standard PHP Library (SPL): The SPL contains some of the most advanced PHP code ever written. It offers language support for advanced OOP concepts like indexers and iterators, and also provides structures for exceptions and patterns like observer/reporter. The information in this part will allow you to create much more elegant and well-formed classes than would normally be possible.
Part 4, The Model-View-Controller (MVC) Pattern: MVC is probably the most useful development pattern for PHP developers. It allows you to structure your applications and work in teams using the best resources to get the job done. A strong understanding of this pattern is probably the single most important job qualification for any PHP developer, so this book makes a special effort to fully explain it. This part of the book also introduces you to the
Zend Framework, an MVC-based framework embraced by thousands of PHP companies. It starts with a complete walk-through of how to get a framework application up and running, and then presents the core concepts and advanced features of the Zend Framework.
Part 5, Web 2.0: This part covers all the things you need to know about Web 2.0. You will find information about Ajax and JSON, SOAP web services, and SSL client authentication. This part includes a lot of really useful tutorials, based on personal experience.
4464 / -1

PHP in Action Файлы

PHP in Action

БончБруевич БончБруевич, Комментарии (нет)

This book’s purpose involves a kind of bigamy. It introduces state-of-the art object oriented design principles, patterns, and techniques. Then it weds these to two different partners. The first partner is PHP, the programming language. The second partneris the PHP programmer’s everyday work. More specifically, this book is about handling and implementing these principles, patterns, and techniques in PHP with its specific syntax and characteristics. It is also about how to apply them to the specific and common challenges of web programming.
Who should read this book?
This book is for programmers who develop applications in PHP and want to learn modern object-oriented practices, principles, and techniques, and how to apply them to the everyday challenges of web programming. It is not a beginner’s book in PHP; it presupposes a minimum of familiarity with PHP—or experience in other programming languages—and with the basic ideas and challenges of web programming.
How this book is organized
The book is divided into four parts. Parts 1 and 2 introduce the principles, patterns, and techniques mentioned initially and demonstrate how they can be implemented in PHP. Part 1 introduces and develops the subjects of object-oriented programming and design. Part 2 deals with unit testing and refactoring. Parts 3 and 4 apply the material from the first two parts to the everyday challenges of web programming. Part 3 is about the web interface, while part 4 deals with databases and data storage.
4753 / 0

bash Cookbook Файлы

bash Cookbook

БончБруевич БончБруевич, Комментарии (нет)

This book covers bash, the GNU Bourne Again Shell, which is a member of the Bourne family of shells that includes the original Bourne shell sh, the Korn shell ksh, and the Public Domain Korn Shell pdksh. While these and other shells such as dash, and zsh are not specifically covered, odds are that most of the scripts will work pretty well with them.
You should be able to read this book cover to cover, and also just pick it up and read anything that catches your eye. But perhaps most importantly, we hope that when you have a question about how to do something or you need a hint, you will be able to easily find the right answer—or something close enough—and save time and effort.
A great part of the Unix philosophy is to build simple tools that do one thing well, then combine them as needed. This combination of tools is often accomplished via a shell script because these commands, called pipelines, can be long or difficult to remember and type. Where appropriate, we’ll cover the use of many of these tools in the context of the shell script as the glue that holds the pieces together to achieve the goal.
3784 / 0

BSDHacks Файлы

BSDHacks

БончБруевич БончБруевич, Комментарии (нет)

Looking for a unique set of practical tips, tricks, and tools for administrators and power users of BSD systems? From hacks to customize the user environment to networking, securing the system, and optimization, BSD Hacks takes a creative approach to saving time and accomplishing more with fewer resources. If you want more than the average BSD user--to explore and experiment, unearth shortcuts, create useful tools--this book is a must-have.



Другие страницы

 
Cкачать книги бесплатно без регистрации в электронном виде (pdf, chm, txt).Вы можете читать книги онлайн на нашем сайте литературного портала книг.Большая подборка учебников, пособий, интересных книг.Электронные книги на английском языке скачать бесплатно без смс.