# RainbowRoad1/Cgame

一些用C编写的小游戏, 14行贪吃蛇  22行2048  22行俄罗斯方块  25行扫雷...以及各种小玩意

Repository: https://github.com/RainbowRoad1/Cgame
Canonical: https://ross.abutalabs.com/products/cgame
Language: C
License: MIT
License Family: permissive
Topics: bilibili, c, game, cgame
Last push: 2024-05-11T14:45:10+00:00

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

## Adoption (not part of the score)
Stars 1085, forks 279 (observed 2026-08-28T04:03:32.018578+00:00)

## What it is
A collection of extremely small console games written in C, such as a 14-line snake, 22-line Tetris, 22-line 2048, and 24-line Minesweeper, with no third-party dependencies. It doubles as a learning resource for C beginners, with videos published on bilibili explaining the code.

## Use cases
- learn C by reading tiny game source code
- find a small beginner C project to practice on
- play snake, tetris, 2048, or minesweeper in the console
- study how to implement games in minimal lines of code
- port simple C console games to other platforms as reference

## When to choose
- you want short, dependency-free C examples to learn from
- you are a beginner looking for a fun first C project
- you want playable console games on Windows with minimal code

## When to avoid
- you need cross-platform or production-quality games
- you want polished, feature-rich game implementations
- you are not on Windows and cannot adapt the code yourself

## Facets
- artifact type: learning-resource
- maturity: maintenance
- function: game, developer-tools
- domain: education, programming-languages
- platform: windows, c, cli
- tags: tiny-games, code-golf, console-games, c-language-learning, bilibili, game-development

## Member repositories
- RainbowRoad1/Cgame (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:32.018578+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-30T06:49:41.745067+00:00, confidence not recorded.
  - readme: https://github.com/RainbowRoad1/Cgame (fetched 2026-08-28T04:03:32.018578+00:00, sha 64a5f65ab7c2)
- Data as of 2026-08-30T08:39:29.467469+00:00.
