编程语言应用

首页 » 常识 » 常识 » 编程学习笔记C准备工作,以及生成第一个应用程序
TUhjnbcbe - 2022/7/29 23:34:00

写在前面的废话

为什么要学编程——作为一个游戏行业早期从业者,以及一个游戏热爱者,我坚定的认为道具收费时代开始的很多游戏,都是辣鸡。所以我最大的愿望,就是设计一个自己觉得好玩的游戏(对,我自己觉得就可以了),而自己做,编程是避不开的。

为什么是C#——因为unity引擎对C#的支持很好,且C#也是一个比较简单方便的语言(后面这句是我同事告诉我的,本人概不负责)。

为什么要记录笔记——很重要的两个原因是:学习就是要做笔记;以及我希望我的笔记能帮助到一些和我一样没什么基础的人。我可能不会给你解释什么计算机组成原理、操作系统原理什么的,因为我自己也不懂,但在实在避不开这些概念的时候,我会尽量用我的理解,通俗的讲出来。

以上,废话完毕。

开发环境选择

使用任何语言进行开发,都需要选择一个开发环境。开发环境的主要作用在我个人理解看来,主要就是帮助我们把机器看不懂的编程语言,翻译为机器看得懂的,同时给我们提供一些便利的、已经写好的功能,而无需再编程实现。

那么C#的开发环境如何选择?我并不知道是否有其他的C#开发环境可以选择,但我唯二在学习的课程,都让我使用“.NET”开发环境,毕竟都是微软研发的。当然,在我看来,所谓“.NET”开发环境搭建,就是去下载一个“visualstudio”。

.NET开发环境还有一个很大的好处是,提供了一个较好的可视化编程环境——我们不用自己编写一个按钮或是文本框之类的“控件”(嗯,专业名词),它的工具箱提供了许多windows下常用的控件,可以很方便的在不编程的条件下修改这些“控件”的大小、文字、限制条件,对于初学者很快的写出自己第一个程序很有帮助。这对初学者来说,是一个极好的激励。我现在每学习一两个章节,就能自己写出一个应用程序来给自己玩儿,这让我持续保持着学习的激情,下图是我用C#写出来的第一个应用程序,大概花了30分钟。

一个简单的碰运气踩地雷的小游戏,验证了我学到的基本控件使用和基本分支控制

开发环境搭建

visualstudo下载

1
查看完整版本: 编程学习笔记C准备工作,以及生成第一个应用程序