Game Engine Architecture, Third Edition: Edition 3

CRC Press
Free sample

In this new and improved third edition of the highly popular Game Engine Architecture, Jason Gregory draws on his nearly two decades of experience at Midway, Electronic Arts and Naughty Dog to present both the theory and practice of game engine software development. In this book, the broad range of technologies and techniques used by AAA game studios are each explained in detail, and their roles within a real industrial-strength game engine are illustrated.

New to the Third Edition

This third edition offers the same comprehensive coverage of game engine architecture provided by previous editions, along with updated coverage of:

  • computer and CPU hardware and memory caches,
  • compiler optimizations,
  • C++ language standardization,
  • the IEEE-754 floating-point representation,
  • 2D user interfaces,
  • plus an entirely new chapter on hardware parallelism and concurrent programming.

This book is intended to serve as an introductory text, but it also offers the experienced game programmer a useful perspective on aspects of game development technology with which they may not have deep experience. As always, copious references and citations are provided in this edition, making it an excellent jumping off point for those who wish to dig deeper into any particular aspect of the game development process.

Key Features

  • Covers both the theory and practice of game engine software development
  • Examples are grounded in specific technologies, but discussion extends beyond any particular engine or API.
  • Includes all mathematical background needed.
  • Comprehensive text for beginners and also has content for senior engineers.
Read more
Collapse

About the author

Jason Gregory has worked as a software engineer in the games industry since March 1999 and as a professional software engineer since 1994. He got his start in game programming at Midway Home Entertainment in San Diego, where he worked on Hydro Thunder 2 and Offroad Thunder, and wrote the Playstation 2/Xbox animation system for Freaky Flyers and Crank the Weasel. In 2003, Jason moved to Electronic Arts Los Angeles, where he worked on engine and gameplay technology for Medal of Honor: Pacific Assault and served as a lead engineer on the Medal of Honor: Airborne project. Jason is currently a Lead Programmer at Naughty Dog Inc., where he and his colleagues are currently working on The Last of Us: Part II for Playstation 4. He also developed engine and gameplay software for every game in the Uncharted series, and The Last of Us on PS3 and PS4, and has also taught courses in game technology at the University of Southern California.

Read more
Collapse
Loading...

Additional Information

Publisher
CRC Press
Read more
Collapse
Published on
Jul 20, 2018
Read more
Collapse
Pages
1240
Read more
Collapse
ISBN
9781351974271
Read more
Collapse
Read more
Collapse
Read more
Collapse
Language
English
Read more
Collapse
Genres
Computers / Computer Graphics
Computers / Programming / Games
Read more
Collapse
Content Protection
This content is DRM protected.
Read more
Collapse
Read Aloud
Available on Android devices
Read more
Collapse
Eligible for Family Library

Reading information

Smartphones and Tablets

Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.

Laptops and Computers

You can read books purchased on Google Play using your computer's web browser.

eReaders and other devices

To read on e-ink devices like the Sony eReader or Barnes & Noble Nook, you'll need to download a file and transfer it to your device. Please follow the detailed Help center instructions to transfer the files to supported eReaders.
Combines cognitive psychology with Zen, Taoist, and Vedic practices to empty the mind

• Explains how eliminating external stimulation can alleviate stress and anxiety for a calmer state of mind

• Details meditation practices, such as open-awareness meditation, contemplation of Zen koans, and Vipassana meditation, and explores methods of digital detox

• Draws on classical yoga, Hinduism, Buddhism, and Taoism as well as cognitive science to explain how and why to fast the mind

Stop planning, stop comparing, stop competing, stop thinking, and just breathe deeply for a minute . . . Our undivided attention is something we are rarely able to give for reasons ranging from digital overload to the cultural conditioning of equating busyness with purpose. Just as you might choose a fast from eating to detoxify the body, the best way to overcome this modern mental overload is to periodically fast the mind.

Drawing on the spiritual philosophies and meditative practices of classical yoga, Hinduism, Buddhism, and Taoism, Jason Gregory explains how fasting the mind directly impacts your habits and way of being in the world to create peace and calmness in your life as well as allow you to build a firm psychological defense against the increasing bombardment of distractions in our world. Applying psychology and cognitive science to samsara--the cycle of suffering created by our attachment to the impermanent--he explains how overreliance on the rational mind causes imbalances in the autonomic nervous system and suppresses our natural spontaneity, feelings, and intuition. When we are unable to relax the mind deeply, we enter a destabilizing state of stress and anxiety and are unable to liberate the true Self from the impermanence and limitations of the material world. Sharing Zen, Taoist, and Vedic practices to help you empty your mind and gradually restore your natural rhythms, the author shows how to give the mind time to truly relax from stimulation so it can repair itself and come back into equilibrium. He details simple meditation practices that are easy to implement in daily life, such as open-awareness meditation and contemplation of Zen koans, as well as the advanced techniques of Vipassana, a Theravadic Buddhist discipline centered on seclusion from all worldly stimuli. He also offers methods for digital detox and ensuring a good night’s sleep, a major support for healing cognitive impairment and restoring a state of equanimity.

By fasting the mind we strip away the distractions and stresses of modern life and return to our original nature as it exists deep within. We become more consciously awake in every moment, allowing us to feel the real beauty of the world and, in turn, to live life more fully, authentically, and peacefully.
Humility, being open and receptive to all experience, is the key to becoming one with the spontaneous patterns of the universe

• Integrates classic teachings of Hinduism and Buddhism with principles of quantum physics to reveal the science of the enlightened masters

• Reveals how we are each capable of shifting from the aggressive path of the warrior to the humble path of the sage

• Explains how the key to catching the current acceleration of conscious evolution is humility

From Krishna and Lao-tzu to Buddha and Jesus, each enlightened master discovered how being receptive to all experience was the key to becoming one with the universe and its spontaneous patterns of order and chaos. Revealing humility as the purest expression of this receptivity, Jason Gregory integrates classic teachings of Hinduism, Buddhism, Taoism, and Hermeticism with principles from quantum physics to explain the science of humility as practiced by the ancient masters.

The author shows how, driven by fear, the human mind creates the ego. In its greedy and arrogant quest to protect the self and its desires, the ego forges the illusion of separation, weaving complex patterns of reality that shield us from our unity with all beings and result in attitudes of aggression, selfishness, and competition. He reveals how the iconic clash between this complex, aggressive “path of the warrior” and the simple “path of the sage” is reflected in the polarized state of the modern world. Yet this state also reflects the accelerating wave of conscious evolution we are now experiencing. The key to catching this evolutionary wave is humility: the reversal of complexity into simplicity, the ancient science of mental alchemy that represents the Great Work of Eternity.
A guide for achieving an enlightened mind through the art of non-doing

• Details meditation practices, focused on stillness of the mind, along with Patanjali’s yoga methods to maintain a consciousness referred to as “being in the zone”

• Builds on Taoist, Confucian, and Hindu principles along with scientific findings to support wu-wei--the art of non-doing, non-forcing--as a way of life

• Explains how wu-wei practitioners cultivate intelligent spontaneity and effortless action to allow the natural harmony of the cosmos to prevail

The practice of non-doing, non-forcing is an essential aspect of Taoism known as wu-wei. Attributed to the great sage Lao-tzu, the philosophy of wu-wei teaches you how to develop a natural state of consciousness not bound by thought or preconceived limitations. Experienced by the greatest artists, athletes, musicians, and writers, this heightened state of consciousness, referred to as “being in the zone,” is where intelligent spontaneity and effortless action flourish via a practice rooted in permitting the natural harmony of the cosmos to prevail.

Merging Taoist philosophy, Hindu principles, and Confucianism along with scientific findings, Jason Gregory outlines the practice of wu-wei as a vehicle to realize our innate freedom, revealing that when we release our ego and allow life to unfold as it will, we align ourselves more closely with our goals and cultivate skill and mastery along the way. Equating “being in the zone” with a stillness of the mind, Gregory shares meditation practices coupled with yoga exercises from Patanjali that allow you to approach life with a mastery of acceptance, releasing deluded beliefs of how to achieve success that make your mind “sticky” and poised for conflict. The author shows how practicing wu-wei paradoxically empowers you to accomplish all that you desire by having no intention to do so, as well as allowing you to become receptive to nature’s blueprint for expressing beauty.

Revealing wisdom utilized by renowned sages, artists, and athletes who have adapted “being in the zone” as a way of life, the author shows that wu-wei can yield a renewed sense of trust in many aspects of your daily life, making each day more effortless. As an avid wu-wei practitioner, he provides keen insight on how you, too, can experience the beauty of achieving an enlightened, effortless mind while reveling in the process of life’s unfolding.
©2019 GoogleSite Terms of ServicePrivacyDevelopersArtistsAbout Google|Location: United StatesLanguage: English (United States)
By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of Service and Privacy Notice.