加载重型图形

时间:2016-03-19 05:15:36

标签: c# asp.net

我正在尝试创建游戏但在此之前我正在创建将在其中使用的所有图形,但这是问题所在。

问题

当前游戏图形尺寸为50MB 并且可能会增加,因为所有图形工作尚未完成,并且每次用户运行游戏时都无法加载50 MB。那么,请告诉我这是否可以在第一次运行时下载所有图形并在用户再次运行游戏时再次使用

如果是,请通过提供一段代码段或与之相关的任何文章来帮助我。平台:ASP.NET

2 个答案:

答案 0 :(得分:1)

利用所有不同的缓存机制:

  1. Http缓存。您可以阅读更多相关信息here。特别是“2. Expires”部分
  2. HTML5具有本地存储的概念,您也可以利用它。您可以阅读更多here
  3. 尝试并压缩图形。您可以阅读更多here。特别是“最小化有效载荷大小”部分。
  4. 祝你好运,希望有所帮助。

答案 1 :(得分:0)

您可以在第一次运行时下载所有图形& 缓存。这将极大地改善性能。

最佳做法是使用CDN /缓存服务器。

请参阅以下文章以了解:Link& Link