Industry - 0.03
Now, I have spent quite a while on this update, and it's definitely worth the wait.
This may be the last update for this project, or maybe not.
Since it would take me forever to actually write down what changed/improved, here's the entire list of what i completed off of my To-Do list:
5/2/23 Done!
Write loadLog?
Fix bug where items that were saved are not being used by buildings -- Completely remove saving/loading items
Create White InDev
5/2/23 More Polish
Validate all prices (Buildings, Items)
Buildings
Items
Write description for all entries.
4/2/23 Major Polish
Rework Main UI -
Consolidate selection buttons
ESC panel
Itemsremaining display on machines
Ensure all entries have correct icons
Ajust position that conveyor holds stuff
Properly configure item height for EVERYTHING
Make icons for
Validate that all meshes are made.
Check Buildings
Check Items
Factories -
Small Warehouse
Automation Tower
Metalworks
Conveyor Tee Modes -
Overflow
Filter
Alternate
3/2/23 Forgetting to put titles on these
Fix up hotbar assignment on tees
Let the player clip out of the building
Only recalculate avg $/s when a change happens, so players can change scenes without bankruptcy\
Properly load in precalculated avg$/s --> iterations are being overridden upon load
Prevent Z-fighting on holograms
Quick full gameplay test
2/2/23
Fix foundry Hologram
Fix foundry output
Create Custom Teleporter Hologram
Ensure that the loading/saving systems properly work -
Factory Ownership persists between scenes
Hotbar persists between scenes
Some items are not found in the dictionary on load – Missing items in packs, dumbass.
1/2/23
Create holograms for
Teleporter
Foundry
Fix foundry creating items from center
31/1/23
Create Hangar scene
Unlock all vehicle components in hangar
30/1/23
Create New Items
29/1/23
Actually start game in saved scene (with saved pos/rot)
Modeling Pass – 7
Modeling Pass - 8
28/1/23
New Building – Foundry
MODEL PASS - 6
Steel + Alu must be made in foundry
All Foundry recipies must include 'Fuel Mix'
Foundry animations
27/1/23
File organization rework – Items under building basis
Items
Recipies
Change Foundry to Furnace
New Item – Fuel Mix (Purchased)
Build test
Remove steel pipes
Figure out how the hell to include preset factories into builds –Use resources.Load() to read.
Test loading
Properly redraw loading buttons when you delete a file.
Remove null spam on changing scene
Improve tutorial – Start building!
26/1/23
Remodel for all meshes missing
Painfully remodel teleporter in & out 4 times
Import all new meshes
Fix: Hotbar being reset on save.
Fix - Factory hotbar binding doesn't work
Upload to GIT
24/1/23
'FINISH' Teleporter_in
'FINISH' Teleporter_out
23/1/23
Deselect is binded to X, convey this (Tooltip)
Actually save hotbars
Properly load in hotbars
Fix bug: Trying to place a hotkey (PlacementManager not being unsubscribed from selection when it changes)
22/1/23
Hotbar - (Recipies, buildings, options, colors, factories)
Hot bar interactions
Fix selection grid again
Fix unable to bind stuff that you should
Test hotbar – Building
Hotbar display
21/1/23
Complete Item Tasks -
Recalculate
Redesign UI -
Title Page
Selection Page
Fix up missing meshes for items – (7 items)
20/1/23
Triple Game speed setting - (TAB – 1x, 2x, 3x)
Menu factory
Inverted Tee
vNew game icon + Title screen – Create Mesh/Image for Title (I – INDUSTRY)
Intro sequence? - InDev Entertainment
More color options –
Yellow, - 1, .92, .016, 1
Magenta, - 1, 0, 1, 1
Cyan, - 0, 1, 1, 1
Orange – 1, .674, 0
19/1/23
Change – Teleporter must update speed voluntarily (One-Time Calculation).
+NEW icon on new items, disappears when selected.
UI BUG: Building/Paint menu softlock (no buttons)
FIX BUG: Escaping Item prompt on sign breaks stuff
Database – Manifest writing
Database – Manifest reading & updating database (Impossible, due to annoying limitations)
Remake tutorial
Teach ore production rates
Teleporter unlocked in Metalworks
Ore Processor Unlocked in Metalworks
Fix issue – Game to load does not persist between scenes.
Tutorial for Teleporter
Tutorial for Ore Buyer
18/1/23
Area packs – Unlock new recipies/buildings/items based on what areas you own.
Impliment Area Packs (Only load in items that have been defined in packs)
HAVE A BREAK (TILL: 18/1/23)
UI Categorization in selection panel (UNNESSICARY)
Item teleporter – Transfer items to other factories with teleporters of the same color (Selection prompt for deciding which factory)
Outputs items based on avg input interval
Multiple Tutorials (For different areas, such as the teleporter for metalworks) - Add multiple tutorials into starter, only display factories that are present in the list of allowed loadables.
11/1/23
Update item models
Realise itemSpawner is not actually outputting at 30 items per minute
Remember Electric motor
Fix bug: Large buildings don't properly update surrounding configs.
Test Metalworks
10/1/23
Only show and update info panel on buildings that are being hovered on.
Test Automation Tower
Make Metalworks
Place Resource Spawners for Metalworks
Model Building: Ore Processor – Shaker?
Create Ore processor
Update recipies for ore processor
Create animatons for Ore processor
9/1/23
FULL REMODEL OF ALL BUILDINGS FOR OPTIMISATION
REALIZE THAT PERFORMANCE ISSUES ARE COMING FROM THE INFO DISPLAYS, NOT MODELS.
Remove info displays
8/1/23 Modeling, Testing, Improving
Place Resource Spawners for Automation Tower
Create info panel for all machines
Funky console information display for machines (Info Panel)
More information for machines
Remodel (some) new items
Visuals: Think on final concepts for smaller buildings - NAH
Increase counter usefulness:
Include last minute rate
Include change since last minute
6/1/23 Shaping up!
Fix no factory appearing in main menu
Disable SFXManager – Need better SFX
Audio (SFX):
SFXManager
UI Click (Selection)
UI Click (Confirm)
Action Failed
Tutorial for Starter Warehouse:
Add support for loading a tutorial
Ore buyers
Conveyor Tees
Up + Down conveyors
Fix TextInput prompt jank-
Fix outdated content inside the textField
Change submit event to use the button.
Fix bug: Signs being set
Fix alternate to account for occupy states
Fix bug: Can build above height limit
Fix bug: Filter tees can't be configured.
Fix bug: Filter tees don't save their filter item.
Save index of scene player was last on.
Save player camera position + rotation
5/1/23 Rich text is a thing
Properly impliment size constraints on Starter Warehouse
Rate Calculator – Building that calculates how much items pass through the position per minute
Use Missing Mesh Prefab when item/building prefab is missing
Fix iconcreator not incluidng everything in icons (Layer issue)
Create icons
Add unnessicary amounts of rich text tags into UIManager DrawSelection
Production information for buildings (How fast the building works)
Production speed for recipes, items/minute calculation
Configure all recipies to reference the building that creates them
Go through the entire resources database 3 times
Account for purchases in Avg $/s
4/1/23 Planning for the future
Changing scenes at runtime
Unlocking factories – Just buy itTM
Icon for changing scenes
Refunds for buildings
Plan factories
Plan New Items
Reset Scrollbars upon prompt closed
3/1/23 Polish
Properly calculate avg increase
Background increase from unloaded factories
Player camera bounds
Multiple factory scenes
Saving multiple factories
Display Background increase from unloaded factories
Fix ActionsAvaliable animators not properly displaying
Add icon for Deleting
Fix Hover on runtimeItems not working:
Building colliders are obstructing the raycast, instead:
Interrogate the grid node, get the first tracked item.
Toggle Deleting (R, Cancel with R/RMB)
Building Deselect with RMB
Building tooltip:
Building or removing + valid state (Trash bin, Hammer, X if not valid + text why)
Building Cost
Auto Item Description:
Sell, Buy cost.
Summarized Recipe (if displayed)
Add Completely necessary borders
2/1/23 New models
Fix Item Buffers not being saved
Fix Fabricator's collider being interactable
Fix incorrect physCheck (On all buildings)
Replace PhysCheck with occupyCheck
Fix Building hologram not changing color
Hover for runtimeItems:
Name, $up/down
Sign Block
UIManager Text input system
Update Holograms:
Fabricator
Assembler
Foundry
Update Animations:
Fabricator
Assembler
Foundry
Fix ore spawns being saved twice
Fix Z Fighting on models
Fix no grid on X face of fabricator
Re-Export Meshes
Re-Import Meshes
Grid visible on models:
Model Main Texture
Import Models
1/1/23 Happy new year!
Multiblock Buildings
PhysCheck offset on placement
Fix saving bug on multiblock
Fix conveyor items not going to correct positions
Resize buildings:
Fabricator
Assembler
Sell Station
Test
Model Buildings
Foundry
Fabricator
Assembler
31/12/22 Back from the dead
Test
Figure out what is crashing the game
Singular dictionary for items.
Fix crash on load.
Upload to GIT
Separate Database into:
GridManager – Grid Management
Database – Item Helpers, Dictionary, Icon creator
LoadUtils – Loading Utility
Main menu camera rotation
Remove Unnessicary NodeTypeIndex attribute
Fix environment item duplication upon saving.
29/12/22 Vacation complete.
Remove Speed Percent attribute on Mineral Buyer.
Remove buyable platforms
Write SearchCategoryForItem
Remove usage of and function:
GetItems()
QueryItemsPrefabs()
QueryItems()
QueryRecipie()
QueryTransform()
QueryDirection()
QueryPosition()
Create functions:
GetNodeAtRelative()
GetTileAtRelative()
Remove unnessicary Conveyor Up/Down scripts
Realize that index references are unnessicary
Files
Get Industry (Old)
Industry (Old)
Complex Factory Builder Sandbox
Status | Canceled |
Author | Philllament |
Genre | Simulation, Puzzle, Strategy |
Tags | 3D, Difficult, First-Person, Idle, Sandbox, Singleplayer, Unity, Voxel |
Languages | English |
Leave a comment
Log in with itch.io to leave a comment.