Welcome to the San Salvo Life repository! This project is an exciting pixel art RPG game developed by the talented students of the Istituto Istruzione Superiore "Enrico Mattei" in Vasto (CH). The game is a product of the PLS workshop titled "Cosa si cela dietro ai pixel: imparare a programmare sviluppando un RPG," offered by the Università degli Studi dell'Aquila.
- Introduction
- Game Features
- Technologies Used
- Getting Started
- Installation
- Gameplay
- Contributing
- License
- Contact
San Salvo Life invites players into a vibrant world crafted with pixel art, where they can explore, engage in quests, and experience a unique story. This game reflects the creativity and hard work of the students, showcasing their skills in game development and programming.
- Pixel Art Graphics: Immerse yourself in a beautifully designed pixel art world.
- Engaging Storyline: Discover a captivating narrative that unfolds as you progress.
- Quests and Challenges: Take on various quests that test your skills and decision-making.
- Character Customization: Personalize your character with unique features and abilities.
- Exploration: Traverse different environments, from forests to towns, each filled with secrets.
San Salvo Life is built using the Godot Engine, specifically version 4.0. The choice of this engine allows for smooth gameplay and rich graphics, making it ideal for pixel art games. Here are some key technologies used in the project:
- Godot Engine: The primary game engine for development.
- GDScript: The scripting language used to create game logic.
- Tiled Map Editor: For designing game levels and environments.
- Aseprite: For creating pixel art assets.
To start your journey in San Salvo Life, follow these steps:
-
Clone the Repository: Use the command below to clone the repository to your local machine.
git clone https://github.com/Sujalbhavsar04/san-salvo-life.git
-
Navigate to the Project Folder:
cd san-salvo-life
-
Download the Latest Release: You can find the latest version of the game here. Download the appropriate file for your operating system and follow the instructions to execute it.
- Download the Windows version from the Releases section.
- Extract the downloaded ZIP file.
- Navigate to the extracted folder and double-click the executable file to start the game.
- Download the macOS version from the Releases section.
- Open the downloaded DMG file.
- Drag the game icon to your Applications folder.
- Launch the game from your Applications folder.
-
Download the Linux version from the Releases section.
-
Extract the downloaded tar file.
-
Open a terminal and navigate to the extracted folder.
-
Run the game using the command:
./game_executable
San Salvo Life offers an engaging gameplay experience. Here’s what you can expect:
- Exploration: Move around the map, discover new areas, and interact with NPCs.
- Quests: Accept quests from characters to earn rewards and progress the story.
- Combat: Engage in turn-based battles against various enemies.
- Inventory Management: Collect items and manage your inventory effectively.
We welcome contributions to enhance the game further! If you want to contribute, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them with clear messages.
- Push your changes to your forked repository.
- Submit a pull request detailing your changes.
This project is licensed under the MIT License. Feel free to use, modify, and distribute the code as you wish, but please provide attribution to the original creators.
For questions or feedback, please reach out to the development team:
- Project Lead: [Your Name]
- Email: [your.email@example.com]
- GitHub: Your GitHub Profile
Thank you for checking out San Salvo Life! We hope you enjoy playing the game as much as we enjoyed creating it. Don't forget to check the Releases section for updates and new features!