Scrap Runners Devlog

March 31, 2025 - Project Kickoff

Initialized Scrap Runners project and configured Unity Version Control. Added base packages and project settings.

March 31, 2025 - Basic Driving Prototype

Created initial drivable car using WASD controls. Laid the foundation for vehicle movement.

April 2, 2025 - Forklift and Pickup Systems

Implemented forklift object interactions, allowing picking up and moving scrap objects. Basic pickup mechanics established.

April 3, 2025 - Basic Scrapper and Crusher Systems

Built early versions of the Junk Scrapper and Crusher units, starting the core scrap-to-resource pipeline.

April 4, 2025 - Magnet Crane Prototype

Finished initial crane mechanics to magnetically pick up and move scrap vehicles. Early physics and magnet behaviors tested.

April 5, 2025 - Raw Material System Beginnings

Started designing the raw material system. Added resource ScriptableObjects for future crafting loops.

April 8, 2025 - Multiplayer Foundation Swap (NGO to FishNet)

Swapped from NGO to FishNet to enable smoother multiplayer. Began syncing player movement, forklift, and crane interactions over the network.

April 10, 2025 - Vehicle Physics and Mounting Fully Synced

Completed multiplayer support for driving cars, forklifts, and operating the crane with working physics on host and client sides.

April 11, 2025 - Grid Placement System Initiated

Began building the object placement grid system for crafting areas, supporting modular vehicle and object placement gameplay.

April 12, 2025 - Hotbar and Inventory Framework

Built the first version of the inventory system, featuring hotbar quick-select functionality using number keys and drag-drop item management.

April 15, 2025 - Scrapper System Finalized

Completed Junkyard systems including magnet crane flow into scrapper and crusher units. Added modular pickup and crushing logic for raw materials.

April 16, 2025 - Advanced Inventory Handling

Integrated item splitting, hotbar assignment, and rapid drop features. Improved grid UI for inventory management with drag-and-drop stacking logic.

April 18, 2025 - Crafting Table and Assembly Prototypes

Implemented grid-based crafting tables with interactive assembly logic. Players can now manually place parts and build complex objects.

April 22, 2025 - Inventory Stacking and Splitting Polish

Refined inventory splitting logic and stack merging behavior. Added scroll wheel splitting during dragging and Ctrl hotkey quick splits.

April 24, 2025 - Hotbar Quick Drop and Pickup Validations

Improved hotbar behavior when picking up or dropping items. Ensured that stackable and rotated items are handled properly inside the grid layout.

April 26, 2025 - Craft Finalization and VFX Feedback

Finalized Assembly Table crafting logic with player interaction checks. Added confirmation VFX upon successful crafting to enhance player feedback.

April 27, 2025 - Enigmatic Studios Website Launch

Launched the official Enigmatic Studios website featuring Scrap Runners. Includes devlog updates, game information, and a Steam launch announcement.

April 28, 2025 - Crafting Table Networking and Replacement Logic

Finalized full networked crafting input system. Players can now drag and drop from inventory to input slots and back, with support for slot replacement logic when a slot is already occupied. Improved UI logic for shrinking inventory items and reparenting. Synced visibility and behavior between host and clients.

April 29, 2025 - Assembly Table and Server Logic Integration

Completed server-side logic for crafting systems. Items now spawn based on slot contents and inventory is properly decremented from the server. Added logic for UI syncing and crafting session management between players.

April 30, 2025 - Output Slot Sync and Ghost Item Fixes

Fixed bug where clients couldn’t see output slots correctly. Resolved ghost item issues in crafting tables. Ensured reliable output display across host and client with final product handling.

May 1, 2025 - Recipe Flow Finalization and Safety Logic

Finalized the SO-based item path logic for Pickup, Crafted, and Final Product variations. Added tag-checking system to prevent accidental destruction of non-final items by crafting systems.

May 7, 2025 - Mesh Updates and Ghost Spawn Fixes

Fixed position and rotation issues with crafting table ghost spawns. Added new low-poly meshes for Forge and Crusher tables. Improved visual consistency across crafting stations.

May 8, 2025 - Stylized Materials and Prep Work

Added toon shader and cartoon shading test material. Updated art pipeline to support stylized rendering across Scrap Runners’ core assets.

May 9, 2025 - Modular Asset Expansion

Created new modular low-poly assets for crafting environments. Prefabs now support rapid iteration across different scrap and crafting setups.

May 15, 2025 - Advanced Rust Shader Implementation

Introduced a custom Rust Overlay Shader that blends well with flat-shaded stylized assets. Supports overlay blending with other shaders and prepares visuals for environmental weathering effects.

Coming Soon

More development updates are on the way! Stay tuned for new gameplay features, art, and world-building expansions!