Skip to content

edwardstorey/GameGameGameGame

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GameGameGameGame Setup Guide

(For poking around game, NOT for if you want to contribute)

  1. Download Unity Hub
  2. Download Blender
  3. 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.
  4. Open / attach this project in Unity Hub.
  5. Download Appropriate version of Unity (Will probably change, but should be fine if you're on 2019.2.X)
  6. Open project in Unity
  7. Go to Window>Package Manager>TextMesh Pro, and install (basic asset installation should be sufficient)

Creating a Minigame

The process is subject to change, but here is the current workflow

  1. In the project explorer, go to Assets/Minigames/Authors and create a folder with your name.

    alt

  2. In your folder, create another folder with the title of your minigame.

    alt

  3. Enter that folder, now, create a Unity scene and name it author_title_scene

    alt

  4. Double click on your scene to enter it.

  5. 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.

    alt

  6. Next, in the same folder as your scene, go to Create> ScriptableObjects> MinigameScriptableObject, and name it similar to the scene: author_title_minigame.

    alt

  7. With that asset selected, you can see blank values in the inspector, fill those out with your game details.

    alt

  8. Search for PersistentDataManager in the project window and select the prefab matching that name. Click the inspector button that says "Open Prefab".

    alt

  9. In the prefab, the script attached to the object should have a list of minigames called Scriptable Object Minigames. Increase its size by one, and replace the last index's value with your author_title_minigame asset, then exit the prefab.

    alt

  10. Next, locate the folder Assets/Minigames/REQUIRED PREFABS, and drag all of the prefabs into the scene hierarchy.

alt

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. 💃💃💃

About

VGDev Project for Fall 2019

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 49.0%
  • ShaderLab 44.7%
  • HLSL 6.3%