专栏名称: dotNET跨平台
专注于.NET Core的技术传播。在这里你可以谈微软.NET,Mono的跨平台开发技术。在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux 主流平台
今天看啥  ›  专栏  ›  dotNET跨平台

C#语言编写的仅有8KB大小的简易贪吃蛇开源游戏

dotNET跨平台  · 公众号  ·  · 2024-06-27 08:00

文章预览

前言 今天大姚给大家分享一款由C#语言编写的仅有8KB大小的简易贪吃蛇开源游戏:SeeSharpSnake。 项目特点 该仓库中的项目文件和脚本可以用多种不同的配置构建相同的游戏,每个配置生成的输出大小也不同。 项目源码运行 F5 运行 SeeSharpSnake 项目,查看优秀效果: 构建不同大小版本的游戏 接下来我们使用 dotnet 命令 构建不同大小版本的游戏!!! 构建 65 MB 版本的游戏 dotnet publish -r win-x64 -c Release 构建 12 MB 版本的游戏 dotnet publish -r win-x64 -c Release /p:PublishTrimmed= true 注意以下构建需要配置其他组件 确保已安装 Visual Studio 2019/2022,并在 Windows SDK 中包含 C/C++ 开发工具(我们需要其中的一小部分 - 平台链接器和 Win32 导入库)。 构建 4.7 MB 版本的游戏 dotnet publish -r win-x64 -c Release /p:Mode=CoreRT 构建 1.2 MB 版本的游戏 dotnet publish -r win-x64 -c Release ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览