摘要:
比较数字大小,或者比较数字相等的运算符是比较运算符。C#中的比较运算符有: 注意:表示两个值相等的“等于”是由2个“=”组成的。 比较运算的结果,都是布尔类型( bool ),bool类型表示逻辑上的真(成立)与假(不成立)。真与假用关键字 true 和 false 表示。 上面程序中, x>=y 阅读全文
摘要:
概念设计的过程:产生创意、加工创意和创建游戏概念设计文档。 3.1 创意的来源 (1)大胆设想 (2)利用现有的娱乐资源 (3)利用现有的游戏体系 (4)收集创意 3.2 加工创意 (1)合成——需要考虑如何将两个概念融合而成一款游戏,带给玩家新的游戏体验。 (2)共鸣——含有协作的意思,它使故事和 阅读全文
摘要:
加:+ 。加号有2个用途:当用加号连接两个数字时,会计算出这两个数字的和。比如: 另一种情况,当加号两边包含字符串的时候,会把两边的表达式连接成新的字符串。比如: 因为"2.2"是字符串,所以9也被转换为"9",+起的作用是连接字符串 减:- 。减号的作用就是减法。比如: 乘:* 。乘号的作用是求2 阅读全文
摘要:
程序中的变量名、常量名、类名、方法名,都叫做标识符。C#有一套标识符的命名规则,如果命名时不遵守规则,就会出错。这套规则简单说有下面三条: ①标识符只能由英文字母、数字和下划线组成,不能包含空格和其他字符。 错误的标识符声明: ②变量名不能用数字开头。 错误的标识符声明: ③不能用关键字当变量名。 阅读全文
摘要:
2.1游戏设计的目的 为玩家设计,并且为了大多数玩家,而不是自己。要让玩家感到幸福、快乐! 界定游戏是否优秀的唯一标准是能否被玩家喜爱。 2.2玩家的分类 核心玩家——重视游戏精神与内涵、关注挑战、带动技术发展。 普通玩家——游戏时间短,要求简单性、快速的升级机会和经常的奖赏,游戏要易于安装、易于游 阅读全文
摘要:
把不同类型的值放在一起运算,比如3.5+8 ,有下面2种情况: 自动类型转换:2种不同类型的数据运算,低精度类型会自动转换为较高精度的类型。 以3.5+8为例,显然数字8的精度较低(int),而3.5的精度较高(double),所以,8会自动转换为double型,即转换为3.5+8.0进行运算,结果 阅读全文
摘要:
1.1 什么是游戏策划 游戏的目的就是通过玩来获得娱乐,因此,设计游戏既需要艺术家一样的创造力,也需要工程师一样的精心规划。游戏设计是一门手艺,就像是好莱坞的电影摄像或服装设计一样。一个游戏既含有艺术要素,也含有功能要素;它必须能给人以美的享受,同时又必须能很好地运行,让游戏者享受到快乐。具备这两种 阅读全文
摘要:
字符类型 char ,存储用‘’(单引号)括起来的一个字符,例如: char sex='男';//存储性别 字符串类型 string ,存储用“”(双引号)括起来的一串字符,例如: string address="北京市宣武区牛街北口";//存储地址 整数类型 int ,存储整数,例如: int a 阅读全文
摘要:
交换2个变量的值,就如同交换两只杯子中的饮料:一杯满满的牛奶和一杯满满的咖啡,怎样才能互换呢? 变量的交换也如此。两个变量的交换也需要一只“空杯子”,就是中间变量: 这种解决实际问题的步骤就叫做“算法”,交换就是最常用的一种算法。 再比如: 运行结果为: 以上摘自慕课网课程《C#开发轻松入门》 阅读全文
摘要:
使用变量分为3步:声明、赋值、使用。 声明变量的语法:数据类型 变量名; 给变量赋值的语法:变量名=值; 运行结果为: 变量的声明和赋值可以同时完成,上面代码Main()方法中的前两行可以改写为: 练习题: 这段代码打印的是:我今年21岁 以上摘自慕课网课程《C#开发轻松入门》 阅读全文