摘要: ——直面自己的不足&总结近来的成长&未来更加坚定的持续进步。阅读全文
posted @ 2017-09-05 01:47 千年风雅丶 阅读(2216) 评论(27) 编辑
摘要: 分享一款MOBA类游戏的服务端架构设计与实现,服务器网络通信底层的搭建,通信协议、模型定制,游戏逻辑的分层架构实现以及优化思路。阅读全文
posted @ 2017-07-22 21:36 千年风雅丶 阅读(6092) 评论(41) 编辑
摘要: 嗨,大家好,我是风雅,有一段时间没写博客了,其实我在持续进步中,每天都成长很快,这段时间有很多次想写博客的想法,但都因为当时的状态更想敲一些代码或是看一些书而没有立马去写博客总结,后来再想去写时,灵感过了,也写不出什么东西了。所以这次,借着最近的一些想法和成长,我知道我必须得留下点什么了,感谢我身边阅读全文
posted @ 2017-02-03 15:19 千年风雅丶 阅读(12796) 评论(204) 编辑
摘要: VMware虚拟机、乌班图系统和Xshell的安装、Linux环境下开发的基本操作、常用命令、Bash基础与文本编辑器Vi的使用,附笔者自己录制的视频讲解,时长约45分钟。阅读全文
posted @ 2016-11-30 11:54 千年风雅丶 阅读(5731) 评论(60) 编辑
摘要: 大多数程序员都习惯了平时在电脑上敲代码,但也有些情境要求我们手写代码,比如平时学习时做纸质笔记,完成老师布置的课程作业,同事之间交流讨论讲解思路,ACM比赛时手写分析算法,还有最常见的面试手写算法等。昨天看了康奈尔笔记法,觉得有点意思,于是想着把它应用到程序员的圈子里来,可以在面试等场合很好的向面试官阐述算法思路同时规范书写,希望能给大家带来一些帮助。阅读全文
posted @ 2016-11-27 19:11 千年风雅丶 阅读(1391) 评论(6) 编辑
摘要: 继05年第一届C++大会,09年第二届,2016年10月28日-29日,在上海举行第三届C++大会。讲师主要有C++之父 / Bjarne Stroustrup,前Facebook研究科学家 / Andrei Alexandrescu,ISO C++标准委员会资深权威 / Mike Spertus,阅读全文
posted @ 2016-11-03 21:16 千年风雅丶 阅读(2904) 评论(50) 编辑
摘要: 由于笔者最近有比赛项目要赶,这个基于C/S架构的3D对战网络游戏C++框架也遇到了一点瓶颈需要点时间沉淀,所以近一段时间不能保证每天更新了,会保持不定期更新。同时近期笔者也会多分享一些已经做过学过的C++、服务器端开发、游戏开发相关的内容给大家(因为这些内容已经熟悉也积攒了一定量现有的笔记所以整理成阅读全文
posted @ 2016-10-24 21:51 千年风雅丶 阅读(771) 评论(1) 编辑
摘要: 本系列博客主要是以对战游戏为背景介绍3D对战网络游戏常用的开发技术以及C++高级编程技巧,有了这些知识,就可以开发出中小型游戏项目或3D工业仿真项目。 笔者将分为以下三个部分向大家介绍(每日更新): 1、实现基本通信框架,包括对游戏的需求分析、设计及开发环境和通信框架的搭建; 2、实现网络底层操作,阅读全文
posted @ 2016-10-18 21:35 千年风雅丶 阅读(1879) 评论(3) 编辑
摘要: 6.包裹面板:按键盘上的字母“X”键可测试拾取功能,会自动拾取出不同种类的物品,鼠标移到物品上会显示物品简介。 7.技能面板:不带遮罩的技能表示当前等级可用,带遮罩的技能表示当前等级不可用,人物达到10级后全部可用。可将技能拖入右侧的快捷栏使用,数字键1~6触发。 8.相机视野:鼠标滚轮放大缩小视野阅读全文
posted @ 2016-08-26 20:39 千年风雅丶 阅读(1474) 评论(7) 编辑
摘要: 一、游戏简介 《大话NPC》是一款单机RPG类型游戏,其颠覆了传统的角色扮演游戏的玩法,玩家不再以玩家的身份进行游戏,而是扮演NPC,使玩家能更真实的体验游戏世界的爱与恨、情与义、离别与相聚,更具代入感更畅快淋漓的去体验游戏中NPC之间的故事纠葛。《大话NPC》目前尚处于内测状态,在后期完善玩法体系阅读全文
posted @ 2016-08-26 20:36 千年风雅丶 阅读(1142) 评论(0) 编辑
摘要: ——直面自己的不足&总结近来的成长&未来更加坚定的持续进步。阅读全文
posted @ 2017-09-05 01:47 千年风雅丶 阅读(2216) 评论(27) 编辑
摘要: 分享一款MOBA类游戏的服务端架构设计与实现,服务器网络通信底层的搭建,通信协议、模型定制,游戏逻辑的分层架构实现以及优化思路。阅读全文
posted @ 2017-07-22 21:36 千年风雅丶 阅读(6092) 评论(41) 编辑
摘要: 嗨,大家好,我是风雅,有一段时间没写博客了,其实我在持续进步中,每天都成长很快,这段时间有很多次想写博客的想法,但都因为当时的状态更想敲一些代码或是看一些书而没有立马去写博客总结,后来再想去写时,灵感过了,也写不出什么东西了。所以这次,借着最近的一些想法和成长,我知道我必须得留下点什么了,感谢我身边阅读全文
posted @ 2017-02-03 15:19 千年风雅丶 阅读(12796) 评论(204) 编辑
摘要: VMware虚拟机、乌班图系统和Xshell的安装、Linux环境下开发的基本操作、常用命令、Bash基础与文本编辑器Vi的使用,附笔者自己录制的视频讲解,时长约45分钟。阅读全文
posted @ 2016-11-30 11:54 千年风雅丶 阅读(5731) 评论(60) 编辑
摘要: 大多数程序员都习惯了平时在电脑上敲代码,但也有些情境要求我们手写代码,比如平时学习时做纸质笔记,完成老师布置的课程作业,同事之间交流讨论讲解思路,ACM比赛时手写分析算法,还有最常见的面试手写算法等。昨天看了康奈尔笔记法,觉得有点意思,于是想着把它应用到程序员的圈子里来,可以在面试等场合很好的向面试官阐述算法思路同时规范书写,希望能给大家带来一些帮助。阅读全文
posted @ 2016-11-27 19:11 千年风雅丶 阅读(1391) 评论(6) 编辑
摘要: 一、Redis简介 1.什么是Redis Redis 是一个开源的使用ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的API。从2010 年3 月15 日起,Redis 的开发工作由VMware 主持。 Redis 是一个Key-Value阅读全文
posted @ 2016-11-23 21:12 千年风雅丶 阅读(1245) 评论(0) 编辑
摘要: 今天给学弟学妹讲后台讨论班,为了推进工作室后台开发技术的发展,引进了Redis技术,主要参考了《Redis入门指南(第二版)》这本书的第三章,这本书写的非常生动,在里面提炼并扩充了一些内容作为讨论班讲义。阅读全文
posted @ 2016-11-23 20:56 千年风雅丶 阅读(797) 评论(1) 编辑
摘要: 一、概述 1.1选题背景 随着时代的发展,人们的生活节奏越来越快,生活质量也越来越高,但却在繁忙之中忽略或者忘记了关心自己成长时代最重要或者最正确的事情和道理。虽然现在有很多社交平台,如微博,微信,facebook等,这些都是人们在表达自己的看法和感受,却没有人告诉你这个年龄你应该懂得道理,很多父母阅读全文
posted @ 2016-11-19 09:34 千年风雅丶 阅读(657) 评论(2) 编辑
摘要: “七十年前,计算机编程曾经被认为是非常女性化的职业,在随后的三四十年里女性是这个领域的领军人物。转折发生在 80 年代,女程序员的增长陡然经历下滑,一直持续到今天。” “如简·玛格丽丝所总结的四点:学习机会、偏见、榜样和期待。在知道原因后,想要打破计算机科学中的性别怪圈并非不可能。”阅读全文
posted @ 2016-11-13 21:41 千年风雅丶 阅读(655) 评论(10) 编辑
摘要: 一、笔记1.C++编程简介 2.头文件与类的声明 防卫式声明#ifndef __COMPLEX__#define __COMPLEX__ …… #endif头文件的布局模板简介template<typename T>3.构造函数 inline函数:函数若在class body内定义完成,便自动成为i阅读全文
posted @ 2016-11-11 18:15 千年风雅丶 阅读(624) 评论(0) 编辑
摘要: 继05年第一届C++大会,09年第二届,2016年10月28日-29日,在上海举行第三届C++大会。讲师主要有C++之父 / Bjarne Stroustrup,前Facebook研究科学家 / Andrei Alexandrescu,ISO C++标准委员会资深权威 / Mike Spertus,阅读全文
posted @ 2016-11-03 21:16 千年风雅丶 阅读(2904) 评论(50) 编辑
摘要: 由于笔者最近有比赛项目要赶,这个基于C/S架构的3D对战网络游戏C++框架也遇到了一点瓶颈需要点时间沉淀,所以近一段时间不能保证每天更新了,会保持不定期更新。同时近期笔者也会多分享一些已经做过学过的C++、服务器端开发、游戏开发相关的内容给大家(因为这些内容已经熟悉也积攒了一定量现有的笔记所以整理成阅读全文
posted @ 2016-10-24 21:51 千年风雅丶 阅读(771) 评论(1) 编辑
摘要: 本系列博客主要是以对战游戏为背景介绍3D对战网络游戏常用的开发技术以及C++高级编程技巧,有了这些知识,就可以开发出中小型游戏项目或3D工业仿真项目。 笔者将分为以下三个部分向大家介绍(每日更新): 1、实现基本通信框架,包括对游戏的需求分析、设计及开发环境和通信框架的搭建; 2、实现网络底层操作,阅读全文
posted @ 2016-10-21 21:58 千年风雅丶 阅读(906) 评论(2) 编辑
摘要: 本系列博客主要是以对战游戏为背景介绍3D对战网络游戏常用的开发技术以及C++高级编程技巧,有了这些知识,就可以开发出中小型游戏项目或3D工业仿真项目。 笔者将分为以下三个部分向大家介绍(每日更新): 1、实现基本通信框架,包括对游戏的需求分析、设计及开发环境和通信框架的搭建; 2、实现网络底层操作,阅读全文
posted @ 2016-10-19 21:45 千年风雅丶 阅读(1254) 评论(7) 编辑
摘要: 本系列博客主要是以对战游戏为背景介绍3D对战网络游戏常用的开发技术以及C++高级编程技巧,有了这些知识,就可以开发出中小型游戏项目或3D工业仿真项目。 笔者将分为以下三个部分向大家介绍(每日更新): 1、实现基本通信框架,包括对游戏的需求分析、设计及开发环境和通信框架的搭建; 2、实现网络底层操作,阅读全文
posted @ 2016-10-18 21:35 千年风雅丶 阅读(1879) 评论(3) 编辑