# tkchu/Game-Programming-Patterns-CN

《游戏编程模式》中文版

Repository: https://github.com/tkchu/Game-Programming-Patterns-CN
Canonical: https://ross.abutalabs.com/products/game-programming-patterns-cn
Homepage: https://gpp.tkchu.me
Language: HTML
License Family: other
Topics: game, chinese-translation, book
Archived: true
Last push: 2026-08-17T06:51:10+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 98, release rhythm 35, longevity 100
- inputs: {"age_days": 3931, "days_push": 16, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, archived, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1819, forks 273 (observed 2026-08-28T04:05:40.770174+00:00)

## What it is
A Chinese translation of Bob Nystrom's 'Game Programming Patterns', a free online book covering design patterns for game development such as Command, Flyweight, Game Loop, and Object Pool. The repo contains the Markdown source, Python build scripts, and HTML output for the translated book.

## Use cases
- learn game programming design patterns in Chinese
- understand patterns like game loop and object pool
- improve game code architecture and maintainability
- optimize game performance with caching and object pooling
- read Game Programming Patterns for free online
- study software design patterns through game examples

## When to choose
- you read Chinese and want to learn game design patterns
- your game codebase is growing tangled and hard to change
- you want a free, well-regarded alternative to a paid patterns book

## When to avoid
- you need the original English text or latest revisions
- you want a hands-on code library rather than a book
- you need a license-cleared redistribution (repo has no license file)

## Facets
- artifact type: learning-resource
- maturity: stable
- function: documentation, markdown, developer-tools
- domain: tutorials, programming-languages, education
- platform: python, cross-platform
- tags: chinese-translation, design-patterns, game-programming, book, free-online-book, game-development, web-server

## Member repositories
- tkchu/Game-Programming-Patterns-CN (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:40.770174+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:20:02.717409+00:00, confidence not recorded.
  - readme: https://github.com/tkchu/Game-Programming-Patterns-CN (fetched 2026-08-28T04:05:40.770174+00:00, sha d0e43c6fc45b)
  - homepage: https://gpp.tkchu.me (fetched 2026-08-29T10:59:02.787142+00:00, sha 8ebb2398def7)
- Data as of 2026-08-30T08:39:29.467469+00:00.
