Coder Social home page Coder Social logo

gongfupanada / game-programming-patterns-cn Goto Github PK

View Code? Open in Web Editor NEW

This project forked from tkchu/game-programming-patterns-cn

0.0 0.0 0.0 7.88 MB

《游戏编程模式》中文版

Home Page: http://tkchushbm.github.io/Game-Programming-Patterns-CN/

CSS 10.33% HTML 3.51% Shell 0.04% C++ 76.57% Dart 0.64% Groff 1.46% JavaScript 0.58% Python 6.87%

game-programming-patterns-cn's Introduction

点击上面标题在线阅读

《游戏编程模式》是由曾在EA工作八年的Bob Nystrom写就,讲述在游戏开发中各种常见的编程模式。通过阅读此书,可以更好的理解设计模式和工程化开发,适用于有C++开发经验的游戏编程者。

英文版在线阅读:Game Programming Patterns

Bob Nystrom同时在Github上无私地提供原本:munificent/game-programming-patterns

这是《游戏编程模式》的中文翻译版本。现在已改为双语对照,方便查询。

如果有任何问题,欢迎提出Issues 和 pull requests,谢谢您的帮助。

进度

  1. 第一轮作业:将整书翻译一遍,翻译质量预期略高于谷歌机翻。(完成)
  2. 第二轮作业:修复漏洞,翻译所有的旁注并添加链接,同时平滑语言。(完成)
  3. 第三轮作业:校订。
  4. 第四轮作业:将图片翻译为中文。
章节 试译 初稿 校正 重译
致谢 + + +
+
架构,性能和游戏 + + +
重访设计模式 + + +
命令 + + +
享元 + + +
观察者 + + +
原型 + + +
单例 + +
状态 + +
序列模式 + + +
双缓冲 + + +
游戏循环 + + +
更新方法 + +
行为模式 + + +
字节码 + + +
子类沙箱 + +
类型对象 + +
解耦模式 + + +
组件 + + +
事件队列 + + +
服务定位器 + +
优化模式 + + +
数据局部性 + + +
脏标识 + + +
对象池 + + +
空间分区 + +

game-programming-patterns-cn's People

Contributors

tkchu avatar liuzg129 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.