游戏开发实战教程(Unity+C#)-(1)自考成人专科本科课件.pptx
《游戏开发实战教程(Unity+C#)-(1)自考成人专科本科课件.pptx》由会员分享,可在线阅读,更多相关《游戏开发实战教程(Unity+C#)-(1)自考成人专科本科课件.pptx(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、游戏开发实战教程(Unity+C#)章章节节第一篇C#程序编程语言第1章 C#程序设计基础理解.NET平台、C#语言、Visual Studio 2019开发环境和常用应用程序的分类。理解C#基本编程特点和基本结构。理解如何实现数据的输入与输出方法。熟悉C#程序创建、编译和运行过程。1.1 C#语言概述C#是微软(Microsoft)公司推出的一种编程语言。它是由C和C+衍生而来的一种简洁的、面向对象的编程语言,并且能够与.NET Framework(框架)完美结合,主要用于开发运行在.NET Framework上的各种安全可靠的应用程序。1.1.1 .NET概述.NET是XML Web Se
2、rvices(XML Web服务)平台。XML Web Services允许应用程序通过Internet 进行通信和共享数据,而不管采用的是哪种操作系统、设备或编程语言。.NET 平台提供创建XML Web services并将这些服务集成在一起,让用户无缝使用这些服务。.NET就是微软公司用来实现XML、Web Services、SOA(Service Oriented Architecture,面向服务的体系结构)和敏捷性的技术。从技术的角度,一个.NET应用是一个运行于.NET Framework之上的应用程序。更准确地说,一个.NET应用是一个使用.NET Framework类库来编写
3、,并运行于公共语言运行库(Common Language Runtime,CLR)之上的应用程序。1.1.2 .NET Framework.NET Framework又叫.NET框架(也可简称为.NET),它是完全面向对象的软件开发和运行平台。.NET Framework由公共语言运行库1.CLR2.BCL3.ASP.NET1.1.3 C#语言C#语言是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言,由C和C+衍生而来。C#看起来与Java非常相似,它包括了诸如单一继承、接口以及与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java又有
4、明显的不同,C#借鉴了Delphi的一个特点,与COM(Component Object Model,组件对象模型)是直接集成的,而且它是微软公司.NET Windows网络框架的主角。1.1.4 编译与运行C#应用程序C#命令行编译器是编译与运行控制台实例程序最简单的方法,虽然Visual Studio IDE(Integrated Development Environment,集成开发环境)可以用于商业用户,但也可能会生成一些用不到的文件,用C#命令行编译器来创建和运行程序可以避免这一情况,通过C#命令行编译器创建运行程序需要按照以下步骤进行。1.使用文本编辑器输入程序1 using S
5、ystem;2 class hello3 4 static void Main(string args)5 6 Console.WriteLine(Hello,world!);7 8 2.编译程序编译程序,建议使用SDK命令行编译器。方法为执行“开始”“Visual Studio 2019”“Visual Studio Tools”“Developer Command Prompt for VS 2019”命令。将当前目录更改为D:,输入带扩展名的要编译的程序名,如图1.1所示。图1.1 命令行编译、运行程序3.运行程序在DOC窗口中,使用cd d:进入D盘,并输入Ex1_1,系统会自动执行E
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 游戏 开发 实战 教程 Unity 自考 成人 专科 本科 课件
限制150内