摘要: 记得第一次听到Godot的名字时还在深圳工作,刚刚接触Unity快一年,只是匆匆在Github上star了,就没有继续了。后面时不时翻开它的Git主页,然而一直没有下载过,每每想看看开源引擎都去看Orge了,但没坚持到开始-_-||。去年年底,老孙雨show了一下Gamejam的成果,全球参与Gam 阅读全文
posted @ 2018-08-25 01:19 斌伯 阅读(852) 评论(2) 推荐(1) 编辑
摘要: 在游戏行业兜兜转转5年了,最终进了家规模稍大的公司,也挣到了自己想要的职称——引擎工程师。不过可惜最后还是演变回了Unity,其实Unity也没啥不好的,易学易用,也有很多可以深入研究的坑,只是做图形引擎一直是自己的夙愿,由大学一年级连c都不会时的夙愿,哈。其实也没啥,公司不做可以自己研究嘛,时机成 阅读全文
posted @ 2018-08-24 22:47 斌伯 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 上了三个小象学院的量化交易网课,是时候写点东西了。按照进阶课的内容,先把宋战江老师第一课针对商品期货的海龟交易法写一下,他是在TB上写的,我想将代码改到聚宽上。 先上聚宽搜商品期货数据的信息,看到有个帖子直接给出了海龟交易法,由于第一次用聚宽,先逐字敲一下代码 发现有低级错误,是第189行中空头建仓 阅读全文
posted @ 2018-08-19 23:57 斌伯 阅读(1977) 评论(0) 推荐(0) 编辑
摘要: 多年过去,好像除了年纪,很多其他事都没怎么发展。 重新开始吧,重拾当年的孜孜以求的心态,将一些学到的、遇到的东西记下来,或许以后有用。 so,重新启航 阅读全文
posted @ 2018-08-19 23:10 斌伯 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 正在学习使用pomelo开发游戏服务器,碰到node.js操作redis,记录一下 假设应用场景是操作一个用户表的数据 引入node_redis库,创建客户端 创建用户数据 根据玩家编号查询 根据玩家编号更新数据 根据玩家编号删除数据 阅读全文
posted @ 2017-01-26 12:35 斌伯 阅读(1396) 评论(0) 推荐(0) 编辑
摘要: 项目地址:https://github.com/alonecat06/ACTGame游戏地址:http://pan.baidu.com/s/1hqD3IYw 项目是一个自制单机动作游戏demo,方向是手游,使用Unity5,5月中开工至今。 做这个项目,是为加深自己对Unity的理解和展示自己的技术 阅读全文
posted @ 2015-07-03 00:16 斌伯 阅读(737) 评论(0) 推荐(0) 编辑
摘要: 客户端发送消息,统一在服务器端触发战斗服务器端驱动战斗过程客户端端接收用户输入向服务器发送消息客户端接收服务器消息显示客户端表现1. 服务器--客户端交互(战斗流程)整战斗流程分为4个状态:战斗准备,战斗开始,战斗进行,战斗结束。其中战斗进行状态时服务器客户端可以进行两种交互,一种是服务器端定时器触... 阅读全文
posted @ 2014-06-09 21:09 斌伯 阅读(3198) 评论(0) 推荐(1) 编辑
摘要: 网游的基本结构各大模块的基本功能如下· 服务器端登陆服:处理新建玩家、登陆逻辑。场景服:处理场景服中的逻辑。中心服:处理跨服的逻辑,实现不同场景服进程的数据调度,以及向数据库查询数据。数据库前端:定时将这里缓存的数据存入数据库。服务器管理服:通过配置xml管理多个服务器的启动关闭,作为守护程序定期与... 阅读全文
posted @ 2014-06-09 21:06 斌伯 阅读(1075) 评论(0) 推荐(0) 编辑
摘要: 图形变换是一个将例如点、向量或者颜色等实体进行某种转换的操作。对于计算机图形学的先驱者,掌握图形变换是极为重要的。有了他们,你就可以对象、光源以及摄像机进行定位,变形以及动画添加。你也可以确认所有的计算都是在同一个坐标系统下面进行的,而物体以不同的方式投影到平面上。在图形变换只有少数操作运行,但它们足以证明图形变换在实时图形学中的重要性,甚至可以说是任何一种计算机图形学。线性变换是一种保留了向量加法和标量乘法的变换。具体如下:f(x) + f(y) = f(x+y), kf(x) = f(kx) (4.1)例如,f(x)=5x就是变换,即将向量中的每个元素都乘以5。这种变换是线性的,因为两个向 阅读全文
posted @ 2013-06-24 00:29 斌伯 阅读(11875) 评论(4) 推荐(1) 编辑
摘要: 1. 从Hello World说起2. 万变不离其宗3. 站得高,望得远4. 操作系统做什么不让CPU打盹监控程序监控CPU使用——多道程序;每个程序运行一段时间后主动让出CPU——分时系统;多任务系统:应用程序以进程方式运行;抢占式CPU分配。设备驱动操作系统是对硬件抽象;操作系统中的硬件驱动程序完成硬件细节的实现;操作系统为硬件厂商提供一系列接口和框架。5. 内存不够怎么办简单分配物理内存的问题:地址空间不隔离;内存使用效率低;程序运行的地址不确定。关于隔离:虚拟地址空间;物理地址空间。分段(Segmentation)把一段与程序所需的内存空间大小的虚拟空间映射到某个地址空间解决了问题1、 阅读全文
posted @ 2013-01-20 13:57 斌伯 阅读(823) 评论(0) 推荐(0) 编辑