biblic
v1.0.22
Published
An interactive biblical text adventure game with moral teachings and challenges
Maintainers
Readme
Biblic Game
An interactive biblical text adventure game with moral teachings and challenges.
REPO: https://github.com/freddysae0/biblic

Description
Biblic Game is a command-line interactive text adventure that brings biblical stories to life through engaging narratives, meaningful choices, and educational challenges. It combines storytelling with moral teachings and spiritual lessons, allowing players to experience famous biblical stories in a new and interactive way.
Players can make choices that affect their character attributes like faith, wisdom, courage, and more. After completing each story, they'll be tested with challenge questions to reinforce their understanding of biblical teachings.
Installation
Prerequisites
- Node.js (v18.0.0 or higher)
- pnpm package manager (recommended)
Installation Steps
- Just run:
npm install -g biblic
How to Play
Starting the Game
You can start the game by simply typing:
biblic startOr use one of the available commands:
biblic start # Start the main menu
biblic list # List all available stories
biblic progress # View your progress
biblic reset # Reset your game progress
biblic help # Display help informationGameplay
Select a Story: Choose from available biblical stories or let the game randomly select one for you.
Make Choices: Throughout each story, you'll face decisions that affect your character's development and the narrative flow.
Learn Lessons: After completing a story, review the moral teachings and biblical references.
Test Your Knowledge: Answer challenge questions to test your understanding of the biblical narrative.
Track Progress: Your progress and character attributes (faith, wisdom, etc.) are saved between sessions.
Available Stories
- David and Goliath: Face the giant Philistine with faith and courage.
- Joseph and the Coat of Many Colors: The journey of a dreamer who overcame betrayal and rose to power through faith and forgiveness.
- Noah's Ark: Experience the great flood and God's covenant with Noah.
- More stories to come!
Game Features
- Interactive Storytelling: Experience biblical narratives with meaningful choices
- Character Development: Grow in faith, wisdom, courage, and other attributes
- ASCII Art: Visual elements enhance the storytelling experience
- Sound Effects: Simple terminal bell sounds at important moments
- Progress Tracking: Save and resume your journey
- Bible Teachings: Learn moral lessons and spiritual insights
- Challenge Questions: Test your understanding of the stories
Extending the Game
Developers can easily add new stories by:
- Creating a new JSON file in the
src/storiesdirectory following the established format - Adding ASCII art files in
src/assets/ascii - The game will automatically detect and include the new story
Requirements
- Node.js (>= 18.0.0)
- Terminal with UTF-8 support
- Basic keyboard navigation
Credits and Biblical References
This game is based on stories from the Bible. It aims to be educational and respectful of biblical narratives while making them interactive and engaging. Any liberties taken with the narratives are for gameplay purposes only.
License
ISC License
Contributing
Contributions are welcome! Feel free to:
- Add new biblical stories
- Improve ASCII art
- Enhance gameplay mechanics
- Fix bugs or improve performance
Please submit a pull request with your changes.
