CS2335
search
Ctrlk
  • Introduction
  • Introduction
    • Introductionchevron-right
    • Unity - Download
    • Visual Studio - IDE
    • Unity Manual, Scripting API
  • Unity Basics
    • Unity Editor Windows
    • Behavior Components
    • 2D Project, Sceneschevron-right
    • MonoBehavior - Base-Class
    • Create a Custom C# Script
  • Game Coding Structures
    • Games Overview
    • Unity Engine - Event Functions
    • Finite State Machines
    • UML Class Diagram
  • Animation
    • Animator Controller
    • Animation Stepschevron-right
    • PlayerController.cs V0
  • Project 1 - Player
    • Player GameObject v1chevron-right
    • Player GameObject - Jump
    • PlayerController.cs V2-Jump
    • PickUp PreFabschevron-right
    • PlayerController.cs V3-Collide
    • GameData Version1
    • GameData Version2
    • PlayerController V4-Score
  • Project 1 Details
    • Project1 GameObjects
    • PlayerStats Version1chevron-right
    • Utility Class
    • Simple Spawner
    • MiniGameManagerchevron-right
  • Project1 Enhancements
    • PickUp - SelfDestruct
    • Spawn from List of Prefabs
  • Project 2 - StateManager
    • Project 2 - Learning Objectiveschevron-right
    • Project 2 - Starter Assets
    • State Machine Framework
    • StateManager - Singleton Design Pattern
    • Interface IStateBase
    • Create SceneXState.cs
    • OptionPanel Prefabchevron-right
    • Project 2 - List of Steps
    • Project 2 - Starter Code
  • Project 2 -Dialogue
    • Hide_Show_Panel Script
    • Edit OptionPanel
    • Simple DialogPrefab
    • Conversation Entry
    • SimpleDialog.cs
    • ScriptableObjectschevron-right
    • Conversation Scriptable Objects
    • DialogManager_ConvListchevron-right
  • Overview: Branching Logic
    • DialogTrigger
    • Dictionary Data-Structurechevron-right
    • GameData Version3
    • Dictionary: choiceDatachevron-right
    • Configure UI-Button Listenerschevron-right
    • UI-Triggered Animations
    • Simple Inventory
    • EndState Conditions
    • Script ExecutionOrder
    • Custom UnityEvents
    • PlayerStats v2chevron-right
    • Text Input
  • UI Components
    • Finding Game Objects
    • Game Objects: UI vs. 2D Sprite
    • UI Elementschevron-right
  • Proj4: Inventory System
    • Inventory-Systemchevron-right
  • Custom Unity Events
    • Event Publishing Patterns
    • Custom Event Messaging
  • Proj4: Mini-Game
    • Simplified Mini-Gamechevron-right
    • MiniGame-Overview-Proj4
    • LevelManagerchevron-right
    • Timer
  • Project 4 - Code Mods
    • Project 4 - Steps
    • Project 4 - Codechevron-right
  • Optional, Supplemental Content
    • Optional Contentchevron-right
      • Particle Systems
      • Adding Audio
      • Screen Fading and Reloading
      • ScriptableObjects
      • Disable Debug Logging
      • Events and Actions
      • Saving Data - Serialization
      • Parallax Scrolling
      • Change Sprites
    • XR - Extended Reality
  • Computing Concepts
    • Programming Patternschevron-right
    • C# Languagechevron-right
    • Diagramschevron-right
    • Tools
    • Glossary
    • References and Resources
    • Random Thoughts
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
  1. Optional, Supplemental Content

Optional Content

Particle Systemschevron-rightAdding Audiochevron-rightScreen Fading and Reloadingchevron-rightScriptableObjectschevron-rightDisable Debug Loggingchevron-rightEvents and Actionschevron-rightSaving Data - Serializationchevron-rightParallax Scrollingchevron-rightChange Spriteschevron-right
PreviousMiniGameWin Logicchevron-leftNextParticle Systemschevron-right

Last updated 5 years ago

Was this helpful?

Was this helpful?