Execution Of The Color Puzzle Concept
Important
Please take a look at the Documentation.pdf file. It contains an in-depth explanation of Unity entities, scripts, etc.
Tip
Run the Main scene and Fiddle with the inspector options. Many can be customized to do various things. The READ ME PDF is a comprehensive guide if you get stuck or need to reset. Consider taking at look at the accompanying image folder for a visual guide.
Note
For those curious about the original concept that I interpreted and implemented, check out the Game_Concept.txt file where it explains what the orginal designer wanted for this development kit.
Caution
There are some collision issues with the player and the door, unfortunately. 😢
- Sprites:
Player sprite sheet - created by kit maker using Krita
Door sprite sheet - created by kit maker using Krita
Dye sprite sheet - created by kit maker using Krita
Retro-style Environment Tile sheet + Unity Tile palette - created by kit maker using Krita
-
Sounds: BOOWOMP.mp4
-
Fonts: Free Pixel Font: Fibberish (7x9px) by Nathan Scott CC0 License
-
Color Palette (Which was used/Modified for the sprites): "Grimbo” Color Palette
#dfe6e0
#d9c277
#c17b5c
#85444a
#85444a
#9ba15f
#596e47
#38453a
#a9bbcc
#7687ab
#444a65
#222228
Addons for the kit:
#AF7799
#9177AC
#AACCCD
-
Scriptable Objects:
Game Color Palette - stores the colors used in the Unity file -
Save Color Picker Editor Colors:
Same as Game Color Palette Asset -
Animations: (Disabled by default)
Player_Idle -> Player Animator
Player_Move -> Player Animator -
Scenes:
Start is 0 in build settings
Color Puzzle - Demo is 1 in build settings
GameOver is 2 in build settings -
Documentation:
Asset_List.txt
Game_Concept.txt
Instructor_Reference.txt
README.pdf
- Scripts: (All Variables Should Have Inspector Tooltips)
CameraFollow
CameraSwitcher
CurrentSlot
DontDestroy
Door
Dye
DyeSpawner
GameColorPalette
GameManager
InventoryManager
InventorySlot
LevelTimer
MenuScript
PaintPlayer
PlayerGridMovement
Reset
ToggleInventory
- Prefabs (In Alphabetical Order):
Aqua_Dye
Blue_Dye
Cameras
Main Camera
Zoomed Camera
Door
Dye Machine
Dye Slot
Selection Panel
Dye Image
Quantity Text
Game Manager
Green_Dye
Inventory Canvas
Inventory Grid
Dye Slot x6
Orange_Dye
Pink_Dye
Player
Pink_Dye
Purple_Dye
Tileset Grid
Walls
Grass
Plants
Floor
UI Canvas
UI BG
Location Text
Timer Text
Color Text
Buttons
Reset Btn
Yellow_Dye