stride3d / stride3d/stride

[GameStudio] Clear asset cache button

Open
#784 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

area-Asset area-GameStudio enhancement
Dominant language
C#
Stars
7.8k
Forks
1.2k
Avg merge
2d 17h
Merged PRs (30d)
49

Description

Is your feature request related to a problem? Please describe.
The Asset Compiler does incremental builds. Sometimes it would be nice to force a full recompilation, e.g. before uploading a release of the game. To do this, asset cache needs to be cleared.

Describe the solution you'd like
There should be a button (in the menu) in the Game Studio that would clear asset cache for the solution.

Describe alternatives you've considered
This functionality is provided in the VS plugin, but it's often easier to think Code - VS and Assets - Game Studio.
Plus, the VS plugin was a bit unstable lately, so I don't have it installed.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the Game Studio menu and the Asset Compiler's cache handling, then compare the existing clear-cache functionality in the VS plugin. Trace how a solution's asset cache is selected and cleared. Done means Game Studio exposes a menu button that clears the solution asset cache and allows a full recompilation.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
game-dev, tooling
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.