FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
|
|
- Title: Data-Oriented Design: Software Engineering for Limited Resources and Short Schedules
- Author(s) Richard Fabian
- Publisher: DataOrientedDesign.com (2018-10-08); eBook (free, online, reduced version)
- Paperback: 307 pages
- eBook: HTML and PDF (216 pages)
- Language: English
- ISBN-10/ASIN: 1916478700
- ISBN-13: 978-1916478701
- Share This:
The thinking behind Data Oriented Design is very similar to how you think about relational databases. Optimizing a relational database can also involve using the cache more efficient, although in this case, the cache is not CPU cache put pages in memory. A good data base designer will also likely split out infrequently accessed data into a separate table rather than creating a table with huge number of columns were only a few of the columns are ever used.
This book is a practical guide for serious game developers. It is for game developers working to create triple A titles across multiple platforms, for independent developers trying to get the most out of their chosen target hardware, in fact for anyone who develops cutting edge software in restrictive hardware.
It is a book about how to write code. It is a book written to educate games developers in a coding paradigm that is future proof, unlike the style of coding we've become so accustomed to. It is a book rooted in C++, the language of choice by games developers of the last ten years, and provides practical advice on how to migrate without throwing away years of accumulated code and experience. This book is about how you can transform your development.
About the Authors- N/A
- Computer and Video Game Programming
- Software Design and Patterns
- Software Engineering Principles and Practices
- Database Theory and Systems
- Data-Oriented Design (Richard Fabian)
- The Mirror Site (1) - PDF
- Data-driven Graphic Design: Creative Coding For Visual Communication
-
Domain-Driven Design Quickly (Abel Avram, et al)
This book is a short, quickly-readable summary and introduction to the fundamentals of Domain Driven Design (DDD), it does not introduce any new concepts; it attempts to concisely summarize the essence of what DDD is, drawing mostly the original book.
-
Domain-Driven Design Reference (Eric Evans)
This reference gives a quick and authoritative summary of the key concepts of Domain Driven Design (DDD). It is not meant as a learning introduction to the subject. Eric Evans' original book and a handful of others explain DDD in depth from different perspectives.
-
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.
:
|
|