Skip to content

prabhatadvait/BASH-Scripting-linux-zsh-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

🖥️ CLI-Based Game: Elden Ring (Linux Shell Scripting)

Welcome to the CLI-Based Elden Ring Game repository! This project recreates an engaging, text-based version of the popular game Elden Ring using Shell Scripting on Linux. Designed for the terminal, this game offers an immersive experience with challenges, strategic decisions, and character interactions—all through the Command Line Interface (CLI).


🌟 Project Overview

This project demonstrates the power and versatility of Shell Scripting by transforming complex gameplay mechanics into a text-based adventure. The game takes players through multiple levels, simulating:

  • Battles: Engage in strategic combat with enemies.
  • Resource Management: Collect and manage in-game resources effectively.
  • Exploration: Navigate through various in-game zones.

Developed as a .sh file, this project highlights the creativity possible within Linux shell scripting.


🛠️ Key Features

🎮 Interactive Gameplay

  • Simulates a turn-based combat system with player and enemy stats.
  • Includes various challenges that test decision-making skills.

📜 Scripted Adventure

  • Written entirely in a BASH script (.sh file), showcasing advanced scripting techniques.

🚀 Lightweight and Portable

  • No external dependencies required—just a Linux terminal to play.
  • Works on any Linux distribution with a basic shell environment.

🌌 Game Elements

  • Dynamic Levels: Explore multiple levels and scenarios.
  • Resource Management: Earn and spend resources wisely to progress.
  • Player Choices: Make decisions that influence game outcomes.

📂 How to Play

  1. Clone this repository to your Linux system:

    git clone https://github.com/PrabhatAdvait/BASH-Scripting-linux-zsh-
    cd BASH-Scripting-linux-zsh-
  2. Give execution permissions to the script:

    chmod +x elden_ring_game.sh
  3. Run the game:

    ./elden_ring_game.sh
  4. Follow the on-screen instructions to navigate the game.


📈 Scope and Applications

💡 Why Create a Game with Shell Scripting?

  1. Showcases Creativity: Builds an engaging game using only terminal commands.
  2. Demonstrates Scripting Skills: Highlights advanced Linux scripting techniques.
  3. Fun Learning Tool: A unique way to learn and teach shell scripting concepts.

🖥️ Use Cases

  • Educational Tool: Great for teaching Linux commands and scripting logic.
  • Portfolio Project: Demonstrates the ability to work creatively within technical constraints.

🛠️ Technologies and Tools Used

  • Language: BASH Scripting 🐚
  • Platform: Linux Terminal 🖥️
  • Editor: Any Linux-compatible text editor (e.g., Vim, Nano, Zsh)

📜 License

This project is licensed under the MIT License. Feel free to use, modify, and distribute the code with proper attribution.


📨 Contact

For questions, feedback, or collaboration, reach out to me:


🌟 Acknowledgments

A special thanks to the creators of Linux Shell Scripting for enabling limitless creativity in terminal environments. This project exemplifies how even simple tools can create engaging and complex solutions.


About

creating a game in using scripting in .sh file

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages