Case study
sh3redux: a Silent Hill 3 engine remake in C++
sh3redux rebuilds the Silent Hill 3 engine in C++ with OpenGL rendering. Its source includes game engine, graphics and ARC archive structures, with a CMake build and a Code::Blocks project.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 187
- Last commit
- 2024-01-19
- Language
- C++
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-10
Evidence
- Observed
- Code and documentation observed; no download method or demo found.
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: SDL2, GLEW, FTGL, FreeType and zlib are required to build.
- License: GNU General Public License version 3.
Cite
BibTeX
@misc{sh3redux-case,
title = {{sh3redux: a Silent Hill 3 engine remake in C++}},
howpublished = {\url{https://github.com/Palm-Studios/sh3redux}},
url = {https://github.com/Palm-Studios/sh3redux},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/sh3redux-case/}}
}Plain text
sh3redux: a Silent Hill 3 engine remake in C++. https://github.com/Palm-Studios/sh3redux (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/sh3redux-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · Palm-Studios/sh3redux · Revision 50d10ae
- CMakeLists.txt GitHub · Palm-Studios/sh3redux · Revision 50d10ae
More in Games
- Shiloh: reimplementing The X-Files Game engine · Case study
- shin: reimplementing the engine of Entergram visual games · Case study
- shock2quest: recreating the Dark engine for System Shock 2 VR · Case study
- si78c: reimplementing Space Invaders in C · Case study
- SiegeFX: a Dungeon Siege engine reimplementation in alpha · Case study
- siglus_rs: reimplementing four visual game engines in Rust · Case study