自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 体验引擎-体验、优雅、挑战

第一章:体验引擎作者阐释了自己对于游戏机制、情感等要素的理解,从该角度表达了对构造良好游戏的设计思考。整体结构层层递进、循循善诱:①对具体概念(情感、机制、事件)进行了游戏化的解释。②总结了情感触发的各种条件,提出了情感错位、情感变化、沉浸等概念。③结合自己的概念,给出了较为完整的指导思路。其中心流、唤醒状态、情感变化的三幕式、标识和匹配 这些要素对我来说很新颖,具有进一步思考的价值。作者提出“游戏是一种制造体验的引擎”这一概念作为游戏设计的方向,同时这也是本书的主旨。第二章 优雅...

2021-04-27 14:40:02 417

原创 C++第2.5阶段(vector(-),string)

容器也是模板的一种:Vector容器:—创建 —vector t1;—插入—t1.push_back(数据);—创建迭代器—vector<数据类型>::iterprator 实例化迭代器名 = t1.begin();—遍历—在定义迭代器后有多种遍历方式:除了for循环等也可以使用迭代器专用的for_each(begin指针,end指针,函数)容器嵌套容器:—创建—vector<vector> p1;—插入—向小容器插入数据-向大容器插入数据 (遍历等方

2021-01-27 17:53:10 186 1

原创 C++第2.5阶段(模板,STL)

1.多态静态多态:函数重载,运算符重载,函数名复用动态多态:派生类,虚函数 实现运行时的多态区别在于:静态多态在编译时确定函数地址(地址早绑定),动态多态在运行时确定函数地址(地址晚绑定)虚函数!动态多态:条件1.有继承关系2.子类重写父类中的虚函数调用:用父类的指针或者引用 执行子类对象虚函数-虚函数指针(vfptr)-虚函数表(vftable)虚函数表记录虚函数地址:入口地址:&Animal::speak子类中的虚函数表内部 会替换为 子类的虚函数地址多态的好处:代码结构

2021-01-26 18:05:00 139

原创 C++第二阶段知识(2)

类和对象封装继承和多态1.封装整体性:属性和行为作为整体权限(控制)性:对内容加以权限控制struct和class的默认访问权限不同class默认访问权限是私有,struct是公有成员属性私有化:控制读写权限,检测写数据的有效性2.构造函数和析构函数2.1.构造函数:类名(){} 可以有参数,可以重载函数名和类名相同2.2析构函数:~类名(){} 不可以有参数,不可重载函数名和类名相同对象执行过程中自动调用构造和析构函数,都是必须的实现,编译器往往会补上(空实现)2.3

2021-01-25 18:57:08 93

原创 C++第二阶段知识

1.动态内存管理malloc申请连续内存空间函数free释放内存空间函数2.数据文本数据和二进制数据文本数据—字符串组成—存放每个ASCII码—字符—字节

2021-01-24 15:37:48 120

原创 C复习第二天

1.数据1.1整数1.1.1概念和书写1个字节8位比特,数据范围0-255(2的8次方-1)占用内存4(%d)个字节的数据,表达范围是(2的8次ⅹ2的8次ⅹ2的8次ⅹ2的8次-1)书写二进制:0Bnnnnn 八进制:0nnnnn 十六进制:0xnnnnnn1.1.2整数的输出1.1.3重要的库函数atoi(const char *nptr)字符串nptr转换为int整数atol(const char nptr)字符串nptr转换为long整数(char)“123”强制转换符size

2021-01-21 18:35:03 96

原创 C 复习第一天

今天开始重新复习C++1.数据类型和常量变量1.1数据1.1.1概念静态数据:硬盘,永久性动态数据(临时):内存数据大小:最小单位:比特(bit)一个0或者1最小存储单位:字节(Byte) 1字节=8比特常量:常量就是常数,具体的数据,表示固定的数据变量:存放数据的容器,内存中分配一块存储空间int(4字节) float(4字节)double(8字节)1.1.2字符串变量的定义C中没有”字符串“数据类型,而是字符数组表示。(所以不能=,==等无法直接操作)字符串变量的赋值:

2021-01-20 15:13:40 73

原创 【自学C++】排序算法的尝试

排序算法的尝试 4.15第一次写博客,意在归纳总结下脑子里一直稀里糊涂的排序算法概念和设计。通过C`在这里插入代码片`++和Python实现。 编译器选择Dev-C和PYCharm(python3.5) 1.比较算法1.1 选择排序从未排序的序列中找到最小(大)的元素,存放到排序起始位置;然后从剩余未排序部分继续寻找,直到所有元素排序完毕。#include<iostream&...

2021-01-19 17:04:01 225

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除