Non-profit fan-made point-and-click adventure in the spirit of early 1990s cinematic puzzle games — continued by BYTE RANGER Software.
- About the Project
- Status
- Website
- Features
- Screenshots
- Releases & Nightly Builds
- Roadmap
- Roadmap Progress
- Contributing
- Development Setup
- Repository Layout
- Cloning
- License
- Legal Notice
- Attribution & Credits
- Contact
Fountain of Youth is a non-commercial fan adventure in classic LucasArts style.
Originally initiated and developed by AGS community contributors, including members of the Screen 7 team (1999–2021).
This continuation is an independent effort by BYTE RANGER Software and is not affiliated with Screen 7, Lucasfilm, or Disney.
This repository hosts the active continuation: planning, source/assets, builds, and documentation.
Name disclaimer: This project is not related to any film or other media titled Fountain of Youth or similar.
📖 For a detailed project history see the Project Website → History.
🚧 Early pre-production.
We are currently focusing on creating and finalizing the GDD (Game Design Document) and the TDD (Technical Design Document). At the same time, we are developing the framework for AGS (Adventure Game Studio) and an RDD (Room Design Document) add-in for Excel to plan the rooms. The RDD will be the "single source of truth" and provide the data for AGS.
Project website is published via GitHub Pages.
- URL: https://byte-ranger-software.github.io/indy-foy/
- Source for the site lives in
docs/(see Repository Layout).
- Classic point-and-click mechanics (verb UI / inventory)
- Story-driven puzzles, exploration, and action
- Original music & SFX
- Chapters include Bimini, Europe & Asia
- Over 150 hand-drawn backgrounds in retro low-res look
- Classic "Atlantis"-style GUI & mechanics
- Antiquities, sidekicks & leather jackets!
Note: The exact feature set depends on the current AGS implementation stage.
Click to view full size.
Verified releases appear on the GitHub Releases page.
| File | Version | Date | SHA-256 |
|---|---|---|---|
| – | – | – | – |
(Nightly builds may be pre-releases and unstable.)
-
M00 — Pre-Pre-Production / Discovery & Preservation
Collect and preserve prior materials inoriginals/(with SHA-256 + source).
Draft initialATTRIBUTION.md(archival baseline).
Create conceptual draft versions of:GDD - Draft.docx(Game Design Document)RDD - Draft.xlsx(Room Design Document)TDD - Draft.docx(Technical Design Document)
-
M01 — Pre-Production / Tooling & Vertical Slice Tech
Promote GDD, RDD, and TDD from drafts to binding production documents.
Create the initial AGS framework based on the production TDD.
Develop a production-ready RDD Excel Add-In (validation, dependency graph, exports).
Create a playable technical vertical slice (1 room, core interaction stubs).
UpdateATTRIBUTION.mdbased on assets actually used.
Publish vertical slice build (ZIP + website link). -
M02 — Core Gameplay Systems
Implement core gameplay systems on top of the established framework: room transitions & pathfinding, hotspots & objects, inventory flow, dialog system, save/load, blocking volumes, options menu. -
M03 — Content Production I: Public Demo
Produce the first playable content slice: 3–6 rooms, 5–8 puzzles, one mini-cutscene, first audio pass (music & SFX), QA & demo packaging. -
M04 — Content Production II: Main Chapters
Expand rooms, puzzles, and story progression. Implement additional characters and animations. Intermediate internal builds. -
M05 — Alpha (Feature Complete)
All core mechanics and chapters implemented. Placeholder assets replaced by final versions. Full playthrough possible (bugs expected). -
M06 — Beta (Closed Testing)
Bug fixing and puzzle balancing. Performance optimization. Closed external testing with feedback loop. -
M07 — Release Candidate (RC)
Feature-complete and content-locked build. Final texts, localization (if applicable), packaging and marketing material. -
M08 — Release 1.0
Public release of the full game. Distribution via GitHub, itch.io, etc. Announcements and community outreach. -
M09 — Post-Release Support
Patches and hotfixes. Optional bonus content. Documentation maintenance and potential open-source release.
- ✅M00 — Pre-Pre-Production / Discovery & Preservation
- 🚧M01 — Pre-Production / Tooling & Vertical Slice Tech
- ☐ M02 — Core Gameplay Systems
- ☐ M03 — Content Production I: Public Demo
- ☐ M04 — Content Production II: Main Chapters
- ☐ M05 — Alpha (Feature Complete)
- ☐ M06 — Beta (Closed Testing)
- ☐ M07 — Release Candidate
- ☐ M08 — Release 1.0
- ☐ M09 — Post-Release Support
Legend:
- ✅ Done
- 🚧 In Progress
- ☐ To Do
👉 See Issues → Milestones for live progress tracking.
Contributions are possible after prior coordination,
please open an Issue first and describe your proposal, uncoordinated PRs may be declined.
- Open an Issue, include goal, scope, sample art or mocks if available
- After approval: create a branch
\<type\>/\<scope\>/\<short-description\>- Allowed
<type>:feature,bugfix,hotfix,chore,docs,meta <scope>is optional, use kebab-case
- Allowed
- Open a PR, link the Issue, attach screenshots or GIFs
- Use Git LFS for large sources only
👉 For details, see the full guide in .github/CONTRIBUTING.md.
- Engine/Framework: AGS (Adventure Game Studio)
- Dependencies: TBA
- Build: AGS Editor → "Build / Rebuild" or "Save compiled game"
- Run: Execute the compiled game
- Native: 320×200 (16:10), crisp pixels, nearest-neighbour scaling
- Aspect-preserving integer scaling for 1280×800 / 1920×1200
- Optional pipeline: draw masters at 1280×800 and downscale for current builds
.github/ # workflows, issue templates, etc. (not shipped)
design/ # design docs & mockups (not shipped)
docs/ # website for GitHub Pages (not shipped)
index.html
main.js
assets/
logo.png
main.png
...
downloads/
workflows/ # workflow descriptions and notes
originals/ # Git submodule, archival/reference only (not shipped)
dist/ # release packages (ZIPs/installers) for new game releases (not shipped)
framework/ # Git submodule, AGS framework for FoY (not shipped)
src/ # new game source code
assets/ # game assets (sources for AGS)
AudioCache/ # cache for imported audio files, safe to ignore
Compiled/ # compiled game output (packaged into ../dist)
Speech/ # voice files for .vox creation
tools/ # build/release scripts and developer utilities (not shipped)
packaging/ # zip/installer scripts
ci/ # CI helpers used by GitHub Actions
dev/ # local dev tools (linters, formatters, one-off scripts)
vscode-ags-extension # Git submodule, AGS Script extension for VS Code
rdd-excel-addin # Git submodule, RDD Add-In
Note on
originals/, Git submodule, archival/reference only, excluded from builds and releases,
currently private, becomes public after license clearance.
Note on
framework/, Git submodule for the AGS framework,
currently private, becomes public when finished.
Note on
tools/dev/vscode-ags-extension, Git submodule for RDD Add-In,
currently private, becomes public when finished.
Most users do not need the originals/ and framework/ submodule to build or run the game.
-
Regular clone, no submodules
git clone https://github.com/byte-ranger-software/indy-foy.git
-
Developers who need access to archived resources in
originals/# Requires read access to the private submodule git clone --recurse-submodules https://github.com/byte-ranger-software/indy-foy.git # or, if already cloned git submodule update --init originals
Unless otherwise noted, all contents are licensed under
Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0).
Full license text: https://creativecommons.org/licenses/by-sa/4.0/
This is a non-commercial fan project.
Certain names and properties referenced in this repository may be trademarks of their respective owners (e.g., Lucasfilm Ltd.).
This project is not affiliated with or endorsed by Lucasfilm, Disney, or Screen 7.
All other trademarks are the property of their respective owners.
Unless otherwise noted, repository contents are provided under CC BY‑SA 4.0. If you are a rights holder and have concerns, please contact us: ByteRanger@gmx.de.
The use of the title Fountain of Youth refers to the mythical motif only, and this project is not affiliated with, endorsed by, or connected to any film, TV production, book, or other work titled Fountain of Youth or with a similar name.
Fountain of Youth was previously coordinated by contributors associated with Screen 7 (1999–2021).
Current continuation is independent and unaffiliated.
See ATTRIBUTION.md for sources, acknowledgments, and detailed credits.
Maintainer: BYTE RANGER Software (CalDymos)
- Issues: https://github.com/byte-ranger-software/indy-foy/issues
- E-mail: ByteRanger@gmx.de
- Project website: https://byte-ranger-software.github.io/indy-foy/