- Download Unity Hub
- Download Blender
- Project Download Options
- For quick setup, if you don't intend on contributing Download / Clone this project.
- Full setup for contributing Fork and clone this project to your desired repository. Guide for that here.
- Open / attach this project in Unity Hub.
- Download Appropriate version of Unity (Will probably change, but should be fine if you're on 2019.2.X)
- Open project in Unity
- Go to Window>Package Manager>TextMesh Pro, and install (basic asset installation should be sufficient)
-
In the project explorer, go to
Assets/Resources/Minigames/Authors
and create a folder with your name. -
In your folder, create another folder with the title of your minigame.
-
Enter that folder, now, create a Unity scene and name it
author_title_scene
-
Double click on your scene to enter it.
-
Once you’ve entered your scene, go to
File>Build Settings
, and click the button "Add open scenes". This means the scene will actually be included when the game is built. -
Next, in the same folder as your scene, go to
Create> ScriptableObjects> MinigameScriptableObject
, and name it similar to the scene:author_title_minigame
. -
With that asset selected, you can see blank values in the inspector, fill those out with your game details.
-
Next, locate the folder
Assets/Resources/Minigames/REQUIRED PREFABS
, and drag all of the prefabs into the scene hierarchy.
Now, if you click the play button on either your game scene or the minigame select scene, your game should start playing, or be active in the list of playable games. 💃💃💃
Because of the way the saving is currently managed, your game will not be updated if a save file already exists. To manage existence of save files, go to Window > Save Settings, and you can delete files / toggle ability to save at all to your heart's content.