CS2335
Ctrlk
  • Introduction
  • Introduction
    • Introduction
    • Unity - Download
    • Visual Studio - IDE
    • Hero's Journey
  • Unity Basics
    • Unity Editor Windows
    • MonoBehavior - Base-Class
    • Unity Engine - Event Functions
  • Getting Started
    • UI-Elements
    • Animator Controller
    • PlayerController Flow Chart
    • PlayerController Code
  • Project 1 - Simple Game
    • Overview
    • Project 1 - Get Started
    • Player GameObject
    • Create 2D Sprite Prefab: Rock
    • Sorting Layers
  • Project1 Code
    • PickUp PreFabs
    • Player GameObject
    • PlayerController - jump
    • GameData Version1
    • PlayerStats Version1
    • MiniGameManager
    • Simple Spawner
    • Utility Class
  • Project1 Enhancements
    • PickUp - SelfDestruct
    • Spawn from List of Prefabs
  • Project 2 - StateManager
    • Project 2 - Learning Objectives
    • Project 2 - Starter Assets
    • Project 2
  • Project 2 -Dialog
    • Hide_Show_Panel Script
    • Configure TitlePanel, DecisionPanel
    • Simple Dialog Prefab
    • Conversation Scriptable Objects
    • DialogManager_ConvList
    • Image Transitions for Buttons
  • UI Components
    • Finding Game Objects
    • Game Objects: UI vs. 2D Sprite
    • UI Elements
  • Project2 Resources
    • Visual Novel in Unity-Links
    • Scriptable Object Factory
    • Dialog Prefab Packages
  • Project 3 - Overview
    • Branching Story Structures
    • Dictionary Data-Structure
    • Dictionary: User-Choice Data
    • Simplified Mini-Game
  • Proj3: Inventory System
    • Inventory-System
  • Proj3: Custom UnityEvents
    • Event Publishing Patterns
    • Custom Event Messaging
  • Proj3: Mini-Game
    • MiniGame-Overview-Proj3
    • LevelManager
    • Timer
  • Project 3 - Code Mods
    • Project 3 - Steps
    • Project 3 - Code
  • Optional, Supplemental Content
    • Optional Content
      • Adding Audio
      • Screen Fading and Reloading
      • ScriptableObjects
      • Disable Debug Logging
      • Events and Actions
      • Saving Data - Serialization
      • Parallax Scrolling
      • Change Sprites
  • C# Language
    • C# Language
    • Diagrams
    • Glossary
    • References and Resources
    • Random Thoughts
Powered by GitBook
On this page

Was this helpful?

  1. Optional, Supplemental Content

Optional Content

Adding AudioScreen Fading and ReloadingScriptableObjectsDisable Debug LoggingEvents and ActionsSaving Data - SerializationParallax ScrollingChange Sprites
PreviousMiniGameWin LogicNextAdding Audio

Last updated 5 years ago

Was this helpful?