xna framework 4.0哪里下载?免费获取官方资源步骤解析!

昨天做游戏原型想用老技术怀旧,打开VS2019才发现当年装的XNA组件早就过气了。在微软商店里搜来搜去,连个毛都没找着,急得我直薅头发。

踩坑踩出一肚子火

打开搜索引擎直接怼"XNA 4.0下载",结果跳出来满屏花里胡哨的下载站。点了三四个所谓绿色版资源,不是捆绑全家桶就是挂羊头卖狗肉,有个压缩包解压出来居然是页游广告器,气得我当场砸了下鼠标。

关键转折点在官方文档的犄角旮旯

蹲厕所时不死心拿手机查MSDN文档,突然看见行小字说旧版SDK统一归档到开发者中心仓库。打开VS的安装程序选修改,翻到单个组件标签页像挖宝似的往下滑,终于在废弃框架分类里发现了!

  • 勾选.NET Framework 4 - 运行库必需
  • 安装清单里定位到废弃那个折叠项
  • 找到红字标着的Game Studio 4.0

进度条跑完以为稳了,打开VS新建项目还是空白。折腾半小时才反应过来得手动补环境变量,在系统设置里加了个XNAGSv4指向安装目录,重启电脑后项目模板终于冒出来了。

血泪经验总结

后来逛技术论坛才知道有XNA 4.0 Refresh这个最终版,解决了不少Win10兼容问题。不过微软早把安装包藏得严严实实,现在想下载要么通过VS订阅通道挖坟,要么找开源社区改写的安装脚本,原始安装包反倒容易踩雷。

那天搞完已经凌晨三点,女儿起床喝奶看见我电脑屏幕,指着刚跑起来的马里奥同人工程说:"爸爸的游戏好卡呀",差点把刚装好的手柄摔了。