游戏开发实战教程(Unity+C#)-(1)自考成人专科本科课件.pptx

上传人:知****量 文档编号:71814228 上传时间:2023-02-06 格式:PPTX 页数:20 大小:406.16KB
返回 下载 相关 举报
游戏开发实战教程(Unity+C#)-(1)自考成人专科本科课件.pptx_第1页
第1页 / 共20页
游戏开发实战教程(Unity+C#)-(1)自考成人专科本科课件.pptx_第2页
第2页 / 共20页
点击查看更多>>
资源描述

《游戏开发实战教程(Unity+C#)-(1)自考成人专科本科课件.pptx》由会员分享,可在线阅读,更多相关《游戏开发实战教程(Unity+C#)-(1)自考成人专科本科课件.pptx(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

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

6、x1_1.exe,执行是,CLR会自动调用JIT编译器。注意:执行方法只需要直接在命令行输入程序名,不用扩展名,在控制台中会直接显示程序执行结果。1.1.5 Visual Studio 2019 简介1.Visual Studio 2019新功能在微软Visual Studio 官网上称Visual Studio是“面向任何开发者的同类最佳工具”,具有功能完备的IDE,可用于编码、调试、测试和部署到任何平台。Visual Studio 2019可以更快地进行代码编写,更智能地执行操作。2.Visual Studio 2019的版本Visual Studio 2019包括三个版本:Visual

7、Studio Community(社区版)、Visual Studio Professional(专业版)、Visual Studio Enterprise(企业版)。(1)Community:适用于学生、开放源代码参与者和个人开发人员的功能完备的免费 IDE。(2)Professional:面向小型团队的功能完备的IDE。(3)Enterprise:适用于任何规模团队的端到端解决方案。1.1.6 Visual Studio 2019 系统要求1.支持的操作系统2.硬件3.支持的语言4.其他要求1.2 实验一 编写第一个C#程序【实验目的】1.掌握下载、安装VisualStudio2019的方

8、法。2.熟悉VisualStudio2019开发环境。3.了解C#的语法、语句结构。4.掌握学习控制台应用程序的编写方法。【实验内容】下载并安装VisualStudio2019软件,熟悉VisualStudio2019软件的操作界面、菜单、窗口,并进行操作练习,应用VisualStudio2019软件制作一个“Hello World”小程序。【实验环境】操作系统:Windows 7/8/10(64位),Mac OS X 10.11及以上版本。处理器:4.0GHz及以上。内存:4GB及以上。1.3 C#程序的基本结构上面讲解了如何创建一个项目和一个C#程序,从图1.9可以看出,一个C#程序总体可

9、以分为命名空间、类、关键字、标识符、Main()方法、语句和注释等。本节对C#程序的基本结构进行讲解。1.3.1 程序结构1.引用类2.命名空间3.类4.关键字5Main()方法6.分隔符7.标识符8C#语句9.注释1.3.2 代码编写1 using System;2 namespace Con_sx13 4 /实验1 输出“C#语言!”5 class Program6 7 static string str=C#语言!;8 static void Main(string args)9 10 Console.WriteLine(str);11 Console.Read();12 13 14 1

10、.3.3编译与运行单击“调试”“启动调试”,进行代码编译,同时生成控制台运行结果“C#语言!”,如图1.12所示。1.4 实验二 简易输出游戏信息【实验目的】1.熟悉Visual Studio 2019集成开发环境。2.掌握和理解C#程序的结构。3.掌握C#程序的编辑、编译、连接和运行的过程。【实验内容】通过Visual Studio集成环境完成C#程序编写,完成Consle类输入输出程序编程。【实验环境】操作系统:Windows 7/8/10(64位);Mac OS X 10.11及以上版本。处理器:4.0GHz及以上。内存:4GB及以上。GPU:有DirectX 9(着色器模型2.0)功能。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作计划

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁