Search Unity

  1. Good news ✨ We have more Unite Now videos available for you to watch on-demand! Come check them out and ask our experts any questions!
    Dismiss Notice
  2. Ever participated in one our Game Jams? Want pointers on your project? Our Evangelists will be available on Friday to give feedback. Come share your games with us!
    Dismiss Notice

Games [Early Access] LOCO — Model Railway Simulator

Discussion in 'Works In Progress' started by dog_funtom, Apr 8, 2020.

  1. dog_funtom

    dog_funtom

    Joined:
    Nov 16, 2013
    Posts:
    6
    Early access on steam.



    How it was/is developed:
    • Architecture maintainability owing to Extenject and UniRx.
    • Mesh bending loosely based on SplineMesh.
    • Custom train physics built from scratch.
    • Blender 2.8 and GIMP 2.10 for technical artistry (tweaking visible assets to make them more technically compatible with Unity and the game).
    • UI logic is orchestrated by Real-Serious-Games' Fluent-State-Machine.
    • Persistence (aka saving/loading) is through MessagePack and ULID.
    Early access on Steam.
     
  2. dog_funtom

    dog_funtom

    Joined:
    Nov 16, 2013
    Posts:
    6
    Trouble: Player crashes (almost) immediately with these errors in crash log:

    WARNING: Shader Unsupported: 'Hidden/Nature/Terrain/Utilities' - All passes removed
    WARNING: Shader Did you use #pragma only_renderers and omit this platform?
    ERROR: Shader Hidden/Nature/Terrain/Utilities shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
    d3d11: failed to create buffer (target 0x1 mode 0 size 28595960) [0x8007000E]

    Shooting: Delete the build and build again.
     
  3. dog_funtom

    dog_funtom

    Joined:
    Nov 16, 2013
    Posts:
    6
    Trouble: ScrollRect returns to zero position in Elastic but works as expected in Unclamped.
    Shooting: Add Content Size Fitter to your Content (the single child that contains many items). If you have Layout on it, there will be warning, ignore it.
     
unityunity