Summary of previous versions of Shintolin
src | ||
.gitmodules | ||
Makefile | ||
README.md |
Legacy versions
History and source code of previous versions of the game.
Version 1
The original prototype, written by Isaac Lewis. Source code was never published, we only know it was using PHP & MySQL.
Version 2
The first open source version, also written by Isaac Lewis. Used Ruby and MySQL.
- Original implementation
- Fork by Hexagon (exact copy of original)
- Fork by Miko (based on original, various changes)
- Fork by Sustan (outdated copy of Miko’s fork)
- Fork by Buttercup (based on Miko’s fork, various changes)
- Fork by Val (outdated copy of Buttercup’s fork)
- Fork by Juraz (exact copy of Buttercup’s fork)
- Fork by wjherron (exact copy of Buttercup’s fork)
- Fork by PeteKeller (based on Buttercup’s fork, no changes except renaming the game to “Iceage”)
- Fork by anthoroe (based on Buttercup’s fork, a science fiction game named “Light Rising”, based on Shintolin engine but with completely customized game data/content, “thousands of changes to the code over five years”)
- Fork by Ben Sharpe (based on Buttercup’s fork, “cleanup project for the exercise”)
Version 3
The third version, re-implemented for a different infrastructure by Troy Goode (known in-game as Ecce). Uses NodeJS and MongoDB.
- Original implementation
- fork by nlndz (outdated copy of original)
- Fork by Victor Ling (a.k.a. Ionshard) (based on original, a few bug fixes)
- Fork by pillbox (based on original, updates developer config and instructions)
- Fork by Juraz (based on Pillbox’s fork, modifies hunger mechanics)
Version 4
An unfinished prototype by Troy Goode. Uses NodeJS and PostgreSQL.
Local backup
All the versions are added to this repository as submodules.
You can download their source code by using this command:
git submodule update --init
Mirrors
This repository is published to multiple core-sharing portals: