This is a text-based (or potentially GUI-based, depending on your implementation) Zombie survival game built using Java.This project was originally developed for a school assignment.
- Zombie Encounters: Face off against hordes of zombies with varying strengths and behaviors.
- Resource Management: Scavenge for essential resources like food, water, and weapons.
- Strategic Choices: Make critical decisions that impact your survival.
- Turn-Based Gameplay: (If applicable) Each turn presents new challenges and opportunities.
- Character Progression: (If applicable) Improve your character's skills and abilities over time.
- Multiple Endings: (If applicable) Your choices determine your fate.
- Java Development Kit (JDK): Make sure you have the JDK installed on your system. You can download it from Oracle's website.
- Integrated Development Environment (IDE): While not strictly required, an IDE like IntelliJ IDEA or Eclipse is highly recommended for Java development.
- Git: You will need git installed to clone the repository.
-
Clone the Repository:
git clone https://github.com/YOUR_USERNAME/YOUR_REPOSITORY_NAME.git
(Replace
YOUR_USERNAMEandYOUR_REPOSITORY_NAMEwith your actual GitHub details.) -
Navigate to the Project Directory:
cd YOUR_REPOSITORY_NAME -
Compile the Code:
javac src/*.java(If you have a more complex folder structure, adjust the command accordingly.)
-
Run the Game:
java Main
(Replace
Mainwith the name of your main class if it's different.)
- Open the project in your chosen IDE.
- The IDE should automatically detect the Java source files.
- Locate the main class (the one with the
public static void main(String[] args)method). - Right-click on the main class and select "Run" or "Debug."
- Objective: Survive as long as possible against the zombie threat.
- Controls: (Describe the controls here, e.g., text commands, GUI buttons, etc.)
- Tips: (Provide some basic survival tips for new players.)
Contributions are welcome! If you'd like to contribute to the project, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them.
- Push your branch to your forked repository.
- Submit a pull request.
This project is licensed under the MIT License - see the LICENSE.md file for details.
If you have any questions or suggestions, feel free to contact me at [Your Email Address].