# FrictionalGames/AmnesiaAMachineForPigs

Repository: https://github.com/FrictionalGames/AmnesiaAMachineForPigs
Canonical: https://ross.abutalabs.com/products/amnesiaamachineforpigs
Language: C++
License: GPL-3.0
License Family: copyleft
Last push: 2023-09-25T02:30:24+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 2178, "days_push": 1074, "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 1454, forks 195 (observed 2026-08-28T04:04:46.697256+00:00)

## What it is
The full source code of Amnesia: A Machine For Pigs, a horror video game by Frictional Games and The Chinese Room, released under GPL v3. It includes the game's engine code with build files for Visual Studio 2010 and CMake for Linux and macOS.

## Use cases
- port the game to a new platform
- mod the game engine
- study how a commercial horror game engine is built
- fix bugs in an owned copy of the game
- learn C++ game engine architecture

## When to choose
- you want to modify or port Amnesia: A Machine For Pigs
- you want to study real commercial game engine source code
- you're building a mod that requires engine-level changes

## When to avoid
- you want a general-purpose engine for new games
- you need a build that compiles out of the box (the FBX SDK 2012 dependency is unavailable)
- you want active upstream development

## Facets
- artifact type: application
- maturity: maintenance
- function: game-engine, graphics, simulation
- domain: gaming-tools, entertainment
- platform: windows, cpp, cross-platform
- tags: game-source-code, horror-game, hpl-engine, gplv3, frictional-games, game-development, linux, macos

## Member repositories
- FrictionalGames/AmnesiaAMachineForPigs (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:46.697256+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-30T04:35:40.955019+00:00, confidence not recorded.
  - readme: https://github.com/FrictionalGames/AmnesiaAMachineForPigs (fetched 2026-08-28T04:04:46.697256+00:00, sha 49b7e10ed05f)
- Data as of 2026-08-30T08:39:29.467469+00:00.
