学习资料

游戏引擎开发的路线图

关于这点知乎上的讨论已经很多,比如广为人知的Milo Yip提供的一份游戏开发进阶书单。作为长期持续学习,上述路线图是一个不错的指南。但如果你的时间很有限,想尽快熟悉引擎开发,那么上述路线图可能不是非常适合。

优质资料推荐

书籍

  • 《游戏引擎架构》,Milo Yip 译。后来该书又出了第二版和第三版,只有英文原著,新增内容如下。

    • computer and CPU hardware and memory caches.

    • compiler optimizations.

    • C++ language standardization.

    • the IEEE-754 floating-point representation.

    • 2D user interfaces.

    • an entirely new chapter on hardware parallelism and concurrent programming.

    • Information on new topics, including the latest variant of the C++ programming language, C++11, and the architecture of the eighth generation of gaming consoles, the Xbox One and PlayStation 4.

    • New chapter on audio technology covering the fundamentals of the physics, mathematics, and technology that go into creating an AAA game audio engine.

    • Updated sections on multicore programming, pipelined CPU architecture and optimization, localization, pseudovectors and Grassman algebra, dual quaternions, SIMD vector math, memory alignment, and anti-aliasing.

    • Insight into the making of Naughty Dog’s latest hit, The Last of Us.

  • 《Real-Time Rendering 4th》(RTR4),官网,知乎上有牛人分享了读书笔记

  • 《Physically Based Rendering 4th》(PBRT),官网, 书中源码

  • GPU 系列

    • 《GPU Gems》13(20042006),电子书

    • 《GPU Pro》17(20102017);

    • 《GPU Zen》(2017)。

  • 《游戏引擎原理与实践》(卷1,卷2),王东哲著。

业界分享

  • GDC

  • SIGGRAPH

  • GAMES101系列

沧海遗珠

UE4 专题

工具

Last updated