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