使用C语言进行编程有什么优势?

2026-05-05 22:331阅读0评论SEO资源
  • 内容介绍
  • 相关推荐

本文共计1688个文字,预计阅读时间需要7分钟。

使用C语言进行编程有什么优势?

小的时候,我曾看到同学生使用C语言在DOS下制作过一款俄罗斯方块游戏。当时,DOS已经启用了图形化模式,感觉还挺有意思的。最近,因为上海疫情封控在家,周末也有不少空闲时间,于是我用Vi编辑器重拾了这个项目。

小的时候就看到有同学使用C语言在DOS下做过一款俄罗斯方块的游戏,当时是启用了DOS的图形化模式,感觉也挺有意思。最近上海疫情封控在家,周末也稍微有点空余时间,于是使用Visual Studio 2019,C# 9.0配合MonoGame 3.8,自己也写了一个俄罗斯方块的游戏,效果如下:

当然,光看效果图还是不够直观,最好是自己能够下载玩一下。下载地址在此:

与此同时,代码开源:github.com/daxnet/tetris-sharp

简介

有些内容大致介绍一下:

  1. 开发我没有使用Visual Studio 2022和.NET 6,而是使用的Visual Studio 2019配合.NET Core 3.1,这是因为MonoGame 3.8目前对VS 2019和.NET Core 3.1的支持最好,有现成的项目模板,以及Content Pipeline的支持也不错。如果你希望自己编译源代码,最好选择Visual Studio 2019和.NET Core 3.1;后续MonoGame会完成.NET 6的支持
  2. 所有图形资源(除了图标),都是我自己用Paint.NET画的。
阅读全文

本文共计1688个文字,预计阅读时间需要7分钟。

使用C语言进行编程有什么优势?

小的时候,我曾看到同学生使用C语言在DOS下制作过一款俄罗斯方块游戏。当时,DOS已经启用了图形化模式,感觉还挺有意思的。最近,因为上海疫情封控在家,周末也有不少空闲时间,于是我用Vi编辑器重拾了这个项目。

小的时候就看到有同学使用C语言在DOS下做过一款俄罗斯方块的游戏,当时是启用了DOS的图形化模式,感觉也挺有意思。最近上海疫情封控在家,周末也稍微有点空余时间,于是使用Visual Studio 2019,C# 9.0配合MonoGame 3.8,自己也写了一个俄罗斯方块的游戏,效果如下:

当然,光看效果图还是不够直观,最好是自己能够下载玩一下。下载地址在此:

与此同时,代码开源:github.com/daxnet/tetris-sharp

简介

有些内容大致介绍一下:

  1. 开发我没有使用Visual Studio 2022和.NET 6,而是使用的Visual Studio 2019配合.NET Core 3.1,这是因为MonoGame 3.8目前对VS 2019和.NET Core 3.1的支持最好,有现成的项目模板,以及Content Pipeline的支持也不错。如果你希望自己编译源代码,最好选择Visual Studio 2019和.NET Core 3.1;后续MonoGame会完成.NET 6的支持
  2. 所有图形资源(除了图标),都是我自己用Paint.NET画的。
阅读全文