- 博客(11)
- 资源 (5)
- 收藏
- 关注
原创 Visual Studio Code 下 C/C++ 开发环境搭建
win7 下 Visual Studio Code C/C++ 开发环境搭建
2023-08-24 10:55:36 257 1
原创 cocos + KBEngine 微信小游戏 - 兼容wss通讯方式
微信小游戏的域名只支持 https (wx.request、wx.uploadFile、wx.downloadFile) 和 wss (wx.connectSocket) 协议;所以我们的服务器打算使用nginx反向代理https/wss。准备准备好域名,并且经过ICP备案配置管理后台在小游戏后台设置服务器的socket合法域名,把我们与服务器通讯的地址加进去注意:域名必须经过 ICP 备案;配置服务器1.首先申请Https证书,阿里云有免费的可以先购买使用(域名类型:单域名; 证书
2020-06-11 15:23:25 1481 4
原创 cocos + KBEngine 微信小游戏 - 微信登陆
由于微信小游戏没有提供服务端获取微信用户详细信息的接口,所以小游戏的微信登陆,用户信息要依赖客户端获取并上报到服务端,服务端为了数据正确性,需要对客户端上报的信息进行合法性校验。整个流程为:1.授权(wx.authorize):客户端首先获得查询用户信息的权限。2.拿到用户信息(wx.getUserInfo):客户端通过微信服务获得用户信息(userInfo),我们这里...
2020-03-31 22:56:13 847
原创 C++修炼之路 map
1、介绍关联容器map是键 - 值对的集合,键可以作为map的下标对值进去操作。这一操作有些像数组,所以map也可以看成关联数组。2、定义使用map需包含头文件#include map的定义为map map_val;其中k为键索引的类型,v为关联值得类型。map的构造函数有三种形式map m; //空map对象map m(m0); //与
2016-07-22 23:27:14 742
原创 UNIX套接字编程
在UNIX中,创建套接字时和文件打开一样,在描述符表中取回一个int类型的索引号。套接字和文件是共享描述符表,因此他们的索引号不能重复,一个进程能同时创建最大的套接字数和文件数是相同的。下面介绍开发中使用的函数。1.套接字的创建、关闭创建套接字时使用的函数是 socket(),其原型如下(注:函数参数详细介绍就不多赘述了)int socket(int af, int type, i
2016-06-29 17:27:26 2891
原创 【Cocos2d-x 游戏开发】 2 --- Button、CCMoveBy
好久没写了,今天抽空补一篇.....cocos2dx中包含很多物体运动方式、特效的函数,这使得我们在实现某些功能时很方便,关于这些,大家可以自行百度“cocos2dx中常见的46中动作+22中特效详解"进行学习。今天的工程涉及CCMoveBy,Buttob的使用,先看一下效果图。(是不是很熟悉,嘿嘿 )由于手里的资源短缺,所以某些地方缺了零件,不过不影响今天的内容,大家先凑合看
2015-07-10 22:30:30 850
原创 【Cocos2d-x 游戏开发】 1 --- Hello World
个人要开发游戏,使用游戏引擎是一个非常好的选择,因为它可以大大减少我们的工作量,让个人开发游戏变的简单。如今最火的俩款游戏引擎就是U3D和Cocos(当然还有很多其他优秀的引擎)。Cocos有一个最大的优点就是开源,这使得我们在开发的过程中可以对每一个实现细节都能深入了解和学习。一、软件安装 我们需要安装的开发工具:Cocos studio 2.3,Visual Studio 2013
2015-07-03 21:52:49 1032
原创 gluLookAt() 和 glOrtho() 的个人理解
gluLookAt函数原型为:void gluLookAt(GLdouble eyex,GLdouble eyey,GLdouble eyez,GLdouble centerx,GLdouble centery,GLdouble centerz,GLdouble upx,GLdouble upy,GLdouble upz); 该函数简单来说可以理解为在一个三维世界中,摄像机的坐标位置以及朝...
2014-10-26 19:31:39 4821 1
转载 如何学好游戏编程 二
四。游戏编程,她的大门已经为你打开。 1。 颜色之迷 计算机怎么显示图形的,这个你必须要弄明白,计算机显示彩色图象是经历了一个什么样的发展过程。 1。1 象素和屏幕显示点 计算机显示一个图象是由象素组成,我们通常说的分辨率就是屏幕上显示多少个象素。如果一个屏幕最大可以支持1024*768那么它也可以支持800*600,当你屏幕分辨率是800*600时,一个象素占据
2013-12-26 21:48:22 1926
转载 如何学好游戏编程 一
这篇文章写完能快半年了,当时只是发到学校BBS上,不敢写到空间里,怕高手见笑,但工作了2个月,发现自己写很多还是对的,于是斗胆拿来出来,给新手一些指点,也希望高手给我些指点。 现在天天忙工作,没事时忙着写引擎,很少有时间写文章了,等我第二个引擎写完,我一定会把这个细节的详细实现都写出来。 此篇文章献给那些为了游戏编程不怕困难的热血青年,它的神秘要我永远不间断的去挑战自我,超越
2013-12-26 21:41:01 4285
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人