Skip to content

PadjokeJ/SilvaSanctus

Repository files navigation

Silva Sanctus

A roguelite game made as a school project
Github All Releases

Download Use Edit
Windows How to download How to edit
Mac How to run General requests

What is Silva Sanctus

Silva Sanctus is a replayable roguelite dungeon-crawler game set in a forest, made in a pixel art style.

How to download

The download can be found on either on the dedicated itch.io page, or in the releases tab

Quick download : Windows | Mac

Once you have downloaded the version, please refer to the how to run section.

How to run

On windows

🔍 Step-by-step guide (Click to reveal)

Extract the zip file you have downloaded.

Extract

Once you have extracted, you should have a folder named like so
Folder Example

Inside this folder, there is another folder named after the game version
Game Version Folder

Inside this folder, find SilvaSanctus.exe or SilvaSanctus, and open it by double-clicking it
File To Run

Provided this is the first time you run this game, you might have a popup warning you that this app may be malicious
Windows Protected your PC

Click on More Info, and then Run anyway
Run anyway

The game should then launch

On Mac

🔍 Step-by-step guide (Click to reveal)

I have tried to fix the file for macOS.
If you get a warning while trying to run the game, go to System Settings ➡️ Privacy and Security ➡️ scroll until you see "SilvaSanctusBeta1.10" is blocked ➡️ click on Open Anyway

Controls

The game supports standard W A S D controls

You can dash using either the SPACEBAR or SHIFT

You can attack using LEFT CLICK

You can switch weapons using RIGHT CLICK

The game also has controller support

InGame control hints

Editing the code

All of the code in the repository is free for you to download, fork, sample and edit for personal use.

Disclaimer

None of the code is commented or documented, and nearly all of it is poorly optimised due to my lack of knowledge and to the fact that this project was a learning experience for me.

How to

You will need to download a copy of this code on your personal machine. To edit this project and export it, you will need the Unity Engine. Version 2022.3.18f1 is recommended, as it was the version I used to code this, and it is a relatively stable version. You can upgrade the editor, just know that it is recommended you backup this project before doing so. I recommend you use Visual Studio for code editing.

To add the code into Unity, launch Unity Hub and click on add. You can select either "Add project from disk", and select the code folder. You will need to have extracted the zip file containing the source code.

Add project from disk

Make sure you have the correct Unity version installed. You can then open the project by either clicking on it inside the Unity Hub, or find a specific Unity Scene in your file explorer and double click it.

Requests

I ask that you keep all the code you have done only for personnal use. Please do not sell any copies of this game.