茗茶浅酌,醉卧茉樱

邮箱:570778119@qq.com

【游戏开发】网络协议及模型

1.协议:两个实体间控制数据交换的规则的集合。 协议的关键部分包括:语法(数据格式、编码、信号电平)、语义(协调和进行差错处理的控制信息)、定时(速度匹配、排序)。 2.OSI通信协议模型: 应用层:构建在各种通信协议上的网络应用软件,与用户直接交互。 表示层:为异种机通信提供一种...

2019-04-16 12:46:15

阅读数 1648

评论数 0

【游戏开发】网络游戏类型的分类

网络游戏类型:Client/Server(客户端/服务器端)是网络游戏最基本的框架。 1.对等的客户端与服务器端:支持局域网对战,使用一台电脑作为主机——服务器,其他与之相连的电脑作为客户端,每局完成之后,可以随意更换服务器。如CS。 2.基于大厅的网络游戏:大厅是一个中介,是一台专门的服...

2019-04-10 13:35:09

阅读数 3377

评论数 0

【解读黑客】何为Rootkit?

1、何为Rootkit?(结合AIDS加深理解) Rootkit自身也是木马后门或恶意程序的一类,只是,它很特殊,为什么呢?因为,你无法找到它。 正如自然界的规则一样,最流行的病毒,对生物的伤害却是最小的,例如一般的感冒,但是最不流行的病毒,却是最夺命的。Rootkit木马就是信息世界里的 ...

2019-04-10 11:58:44

阅读数 112

评论数 0

【游戏开发】简易实现回合制游戏

//Windows窗口头文件 #include <windows.h> //使用swprintf_s函数所需的头文件 #include <tchar.h> //使用获取系统时间time()函数需要包含的头文件 #include &...

2019-04-09 22:37:03

阅读数 1827

评论数 0

【游戏开发】点击NPC随机播放语音

描述:在游戏中点击部分NPC,会在一定几率下播放音频文件。 分析:1、点击部分NPC,会在一定几率下播放音频文件。 2、增加游戏的乐趣。 3、提升玩家体验,增强新鲜感。 做法: 在NPC列表中,添加一列,为播放音效所指向的方案列。(即指向按几号方案播放音效) 在...

2019-04-09 21:39:59

阅读数 87

评论数 0

html简介

html(hyper text mark-up language超文本标记语言): html不是编程语言,而是一种描述性的标记语言,用于描述网页中内容的显示方式。 html文档的创建方式:1.手工直接编写,例如记事本 2.通过图形化的html开发软件Dreamweaver 3.由web服务器上...

2019-03-23 12:05:39

阅读数 70

评论数 0

【Unity游戏开发】创建地形并设置地形纹理

第一步:创建地形 GameObject——3D Object——Terrain 第二步:调整地形部分上升,营造“山丘”(如果地图很大,需要调整画刷大小) 选中地形——属性界面——地形上升按钮——画刷大小 效果如下: 第三步:导入纹理资源 右键资源面板——Import...

2019-03-09 12:29:10

阅读数 251

评论数 0

【游戏开发】简易控制人物行走

//Windows窗口头文件 #include <windows.h> //使用swprintf_s函数所需的头文件 #include <tchar.h> //PlaySound函数包含的库文件 #prag...

2019-02-23 13:15:23

阅读数 7342

评论数 0

【算法】计算数字k在0到n中的出现的次数,k可能是0~9的一个值

思路: 遍历每一个数,同时每一个数都遍历每一位,遍历每一位的方法是不断地整除10,直到整除为0。 #include <stdio.h> int digitCounts(int k, int n) { int sum=0; for(int i...

2018-12-09 16:23:32

阅读数 234

评论数 0

【算法】计算出n阶乘中尾部零的个数

思路: 观察1-20阶乘的结果,观察尾数为0的分布情况 发现有一个5就会出现一个0 其中5!(有一个5),10!(有两个5) 5!=120(一个0) 10!=3628800(两个0) #include <stdio.h> long trailin...

2018-12-09 15:52:38

阅读数 89

评论数 0

【游戏开发】关于Direct X(七)DirectDraw技术

DirectDraw可以访问显示卡上的内存。 还可以作为位图混合器,可以生成、移动和转换图像数据或对数据进行合成用于显示。   每个DirectDraw应用程序都是由以下几步组成的: 1.创建DirectDraw对象。 2.设置协作级别。 3.选择显示模式。 ...

2018-12-09 15:25:39

阅读数 111

评论数 0

【一篇文章带你读完《C语言实战开发》】

《C语言实战开发》 下载地址:https://download.csdn.net/download/qq_23996157/10829558 有道云笔记共享(欢迎评论):http://note.youdao.com/noteshare?id=62f86ecdb02a8893e65c22cc341...

2018-12-05 12:54:31

阅读数 129

评论数 0

【算法】整数a+b的和 不用加法+运算符

主要利用异或运算来完成 异或运算有一个别名叫做:不进位加法 那么a ^ b就是a和b相加之后,该进位的地方不进位的结果 然后下面考虑哪些地方要进位,自然是a和b里都是1的地方 a & b就是a和b里都是1的那些位置,a & b &lt...

2018-11-21 22:26:57

阅读数 127

评论数 0

【游戏开发】定时器循环播放动画

//Windows窗口头文件 #include <windows.h> //swprintf_s函数包含的头文件 #include <tchar.h> //PlaySound函数包含的库文件 #prag...

2018-11-15 18:07:44

阅读数 2251

评论数 1

【游戏开发】集合图片、文字、图形、音乐的游戏窗口

//Windows窗口头文件 #include <windows.h> //PlaySound函数包含的头文件 #pragma comment(lib,"winmm.lib") //窗口宽度 #define...

2018-11-15 17:08:44

阅读数 131

评论数 0

【游戏开发】游戏窗口输入文字

字体颜色对照表:https://www.sioe.cn/yingyong/yanse-rgb-16/ //Windows窗口头文件 #include <windows.h> //PlaySound函数包含的头文件 #pragma comment(...

2018-11-15 15:44:45

阅读数 587

评论数 0

【游戏开发】游戏窗口实现自定义贴图

//Windows窗口头文件 #include <windows.h> //PlaySound函数包含的头文件 #pragma comment(lib,"winmm.lib") //窗口宽度 #define W...

2018-11-14 21:59:45

阅读数 438

评论数 1

【游戏开发】实现自定义游戏窗口

//Windows窗口头文件 #include <windows.h> //窗口宽度 #define WINDOW_WIDTH 800 //窗口高度 #define WINDOW_HEIGHT 600 //窗口标题 #define WINDOW_T...

2018-11-11 19:24:20

阅读数 2767

评论数 0

【游戏开发】实现简单对话框及音乐播放

//Windows窗口头文件 #include <Windows.h> //PlaySound函数包含的头文件 #pragma comment(lib,"winmm.lib") //主函数 int WINAPI ...

2018-11-07 22:35:41

阅读数 1287

评论数 0

【游戏开发】免费开源游戏引擎

开源即开放源代码(Open Source),游戏引擎好比赛车的引擎,是用于控制所有游戏功能的主程序,从计算碰撞、物理加速系统和物体的相对位置,到接受玩家的输入,以及按照正确的音量输出声音等等。无论是角色扮演游戏、即时策略游戏、冒险解谜游戏或是动作射击游戏,哪怕是一个只有1兆的小游戏,都有这样一段起...

2018-11-07 12:00:55

阅读数 1937

评论数 0

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