自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (39)
  • 收藏
  • 关注

转载 MMORPG游戏服务器技能系统设计【下篇】

接上篇,技能的表格属性字段我们已经设计好了,可以满足策划短期需求了,接下来我们来设计一下技能程序的框架 技能系统服务器和客户端是有交互的,具体流程看下图: ‘  服务器要通知客户端是否能释放技能,吟唱时间,技能命中结果,伤害数字,服务器还要广播技能释放结果,让同区域的玩家可以看到别人在释放技能 需要立即同步的1. hp,众所周知2,角色状态,角色

2012-10-24 17:08:23 892

转载 MMORPG游戏服务器技能系统设计【上篇】

本文主要从一个程序员的角度阐述一下mmorpg服务器技能系统的程序框架设计,最近在做这个,就当做一个总结吧,其中某些概念可能没有解释清楚,欢迎大家拍砖讨论 技能其实是战斗系统的一个组成部分,战斗基本上都可以由技能触发,技能系统实际上就是一套完整的逻辑,我们用表格来设计,将技能的逻辑用属性字段抽象出来,然后依据属性字段来控制逻辑,策划人员可以通过更改属性字段来配置出不同的逻辑属性 1

2012-10-24 17:07:37 856

转载 技能设计新手入门(架构参考用)

目录1. 技能定义 12. 技能对游戏的贡献 13. 技能设计中的内在元素 13.1. 技能使用前提条件 13.1.1. 自身条件 13.1.2. 目标条件 23.1.3. 场景条件 23.2. 触发方式 23.2.1. 主动技能: 23.2.2. 被动技能: 23.2.3. 开关式主动技能: 23.2.4. 开关式被动技能: 23.3. 技能消

2012-10-24 17:06:15 994

转载 值得学习!Google的编程样式指南

摘要:本文分享了Google众多编程语言的样式指南,其中包括C语言、C++、Objective-C、Python、HTML/CSS、JavaScript、XML、R语言、cpplint等。“样式”包括很多内容,从“使用驼峰命名规则”到“永远不要使用全局变量”都在其范畴之内。很多开源项目都有自己的样式指南,这通常是一个惯例,但有时也是强制性的,这是为了保证代码的一致性,增强其可读性和

2012-10-15 14:56:10 295

转载 简单但有用的SQL脚本

行列互转

2012-10-12 09:22:49 169

转载 SQL 表复制

1。表结构相同的表,且在同一数据库(如,table1,table2) Sql :insert into table1 select * from table2 (完全复制) insert into table1 select distinct * from table2(不复制重复纪录) insert into table1 select top 5 * from tabl

2012-10-12 09:21:39 353

转载 完成端口(CompletionPort)详解 - 手把手教你玩转网络编程系列之三 .

手把手叫你玩转网络编程系列之三   完成端口(Completion Port)详解                                                             ----- By PiggyXP(小猪)前 言         本系列里完成端口的代码在两年前就已经写好了,但是由于许久没有写东西了,不知该如何提笔,所以这篇文档总是在酝酿

2012-10-10 20:52:23 685

转载 手把手教你玩转网络编程模型之完成例程(Completion Routine)篇(下) .

四.        完成例程的实现步骤基础知识方面需要知道的就是这么多,下面我们配合代码,来一步步的讲解如何亲手实现一个完成例程模型(前面几步的步骤和基于事件通知的重叠I/O方法是一样的)。【第一步】创建一个套接字,开始在指定的端口上监听连接请求和其他的SOCKET初始化全无二致,直接照搬即可,在此也不多费唇舌了,需要注意的是为了一目了然,我去掉了错误处理,平常可不要这样啊,尽管这

2012-10-10 20:50:55 543

转载 手把手教你玩转网络编程模型之完成例程(Completion Routine)篇(上)

手把手教你玩转网络编程模型之完成例程(Completion Routine)篇前  言记得写这个系列的上一篇文章的时候已经是四年前了,准确的说是四年半以前了,翻开我尘封已久的IO模型里面的“完成例程”的实现方式及示例代码。本文凝聚着笔者心血,如要转载,请指明原作者及出处,谢谢!不过代码写得不好,欢迎改进,而且没有版权,请随便散播、使用。OK, Let’s go ! Have fun!

2012-10-10 20:50:12 333

转载 手把手教你玩转SOCKET模型之重叠I/O篇(下)

四。    实现重叠模型的步骤作了这么多的准备工作,费了这么多的笔墨,我们终于可以开始着手编码了。其实慢慢的你就会明白,要想透析重叠结构的内部原理也许是要费点功夫,但是只是学会如何来使用它,却是真的不难,唯一需要理清思路的地方就是和大量的客户端交互的情况下,我们得到事件通知以后,如何得知是哪一个重叠操作完成了,继而知道究竟该对哪一个套接字进行处理,应该去哪个缓冲区中的取得数据,everyt

2012-10-10 20:48:51 991

转载 手把手教你玩转SOCKET模型之重叠I/O篇(上)

“身为一个初学者,时常能体味到初学者入门的艰辛,所以总是想抽空作点什么来尽我所能的帮助那些需要帮助的人。我也希望大家能把自己的所学和他人一起分享,不要去鄙视别人索取时的贪婪,因为最应该被鄙视的是不肯付出时的吝啬。”

2012-10-10 20:47:29 1029

转载 手把手教你学习网络编程(基础篇)

目录:1) 什么是套接字?2) Internet 套接字的两种类型3) 网络理论4) 结构体5) 本机转换6) IP 地址和如何处理它们7) socket()函数8) bind()函数9) connect()函数10) listen()函数11) accept()函数12) send()和recv()函数13) sendto()和recvfr

2012-10-10 20:45:59 522

转载 C++服务器与java进行socket通信案例

(一)项目概述:C++服务器是之前编写好的,有对应的C++客户端。因此,服务器的C++代码不能改变。主要解决的问题是:1.如何用java类来还原服务器中的结构体2.数据之间的转换3.socket通信数据统一用字节数组。(二)首先看一下服务器的代码:(360安全卫士竟然说我的代码是木马...好吧,这个服务器不就是能联网,能获取本地数据么?确实有点像木马,但绝对不是!)/*主要

2012-10-10 09:52:06 892

CLR via C# 第4版

《CLR via C#(第4版) 》作者Jeffrey Richter,全球知名的.NET和Windows大师和权威,经典畅销书《Windows核心编程》和《CLR》系列的作者,其著作曾因其专业性和影响力荣获中国书刊业发行协会“全行业畅销书品种”称号。 权威力作 全新全面升级 名著名译 再显经典魅力 根据Microsoft .NET Framework 4.5和Visual C# 2012全面更新 l聚焦于Framework Class Library(FCL)的核心类型 l清楚阐述多核编程、泛型、线程处理等基本概念

2016-08-11

freetype-2.4.6

freetype-2.4.6.tar.gz

2015-06-09

Android Studio入门指南

历上最全,全球首本Android Studio入门指南

2013-11-15

Lua+5.1参考手册

这个是云风大侠翻译的 Lua5.1 参考手册 翻译在云风个人网站上,地址为http://www.codingnow.com/2000/download/lua_manual.html#pdf-require 并非全部翻译,但是前面的大部分和重点都翻译,真的很有用,所以转换成chm格式供查阅。

2013-06-04

数据库系统基础教程

刚刚有人发布,感谢发布者,原作者和翻译者。 仅供学习交流使用。 pdf格式,但是是原书扫描版,大家凑合看吧,我看csdn上还没有人发布第三版的中文版。 如果时间充裕,看英文版的效果要好些。

2013-04-19

大型多人在线游戏开发源代码

大型多人在线游戏开发源代码

2013-04-05

tiled-0.9.0-win32

2d地图编辑器, 多的不用介绍了, 最新版挺好用的~

2013-03-13

VisualAssistX

最新的vc助手完美版,可以支持vs2012

2013-03-09

Artificial Intelligence.A New Synthesis(中文版)

内容简介本书介绍了人工智能领域中最重要的一个概念——智能代理。本书从最基本的反应式代理入手,逐步向人们展示了现代人工智能不断增强的认知能力,同时也例证了该领域中重要且经久不衰的思维、思想。神经网络、遗传程序设计、计算机视觉、探视搜索、知识表示和推理、贝叶斯网络、规划和语言理解等有关人工智能的重要内容都通过本书所描述的各种代理的不断增长的能力得以展现。本书作者是人工智能领域的主要开创者和重要带头人,正是他提供给了广大读者一个耳目一新和富有生机的合成技术,该技术将领导人类把整个人工智能领域的研究引向一个新的境界。

2013-03-01

游戏编程中的人工智能技术源码

《游戏编程中的人工智能技术》书中源代码,全部章节都全, 昨天去图书馆借来的光盘,发上来给大家共享,稍微收点跑路费,呵呵, 想学游戏编程人工智能模式识别的朋友千万别错过哦

2012-12-14

游戏人工智能编程案例精粹 PDF+源码

难得一见的好书,里面的案例说得很好,基本上按着他的思路走,都可以理解大概的AI理论。 里面的代码在开发中可以用来参考,极有价值 可以很大程度的提高你的编程能力 很值得一看,学习AI,怕没有比这更能入门的书籍了....五星推荐

2012-12-03

游戏编程中的人工智能技术

书中讲述了遗传算法、神经网络算法在游戏编程中的应用,书中的代码使用VC++编写。

2012-12-03

AI游戏引擎程序设计源码

AI游戏引擎程序设计源代码 vc++ 人工智能 游戏引擎 源代码

2012-12-03

游戏人工智能编程案例精粹

适合对游戏AI开发感兴趣的爱好者和游戏AI开发人员阅读和参考

2012-12-03

AI游戏引擎程序设计

适合对游戏AI开发感兴趣的爱好者和游戏AI开发人员阅读和参考。

2012-12-03

天龙源码.part2

无需解压密码,可以供大家学习,参考~~~

2012-10-31

天龙源码.part1

无需解压密码,提供学习参考用~~~ 挺不错的~~~

2012-10-31

开源魔兽争霸源代码Stratagus

开源魔兽争霸源代码Stratagus

2012-10-30

C#基类整理

C#基类比较全面,

2012-10-15

ParaSoft Insure++ 7.0X and Cpptest 6.7X KeyGen

ParaSoft Insure++ 7.0X 和 Cpptest 6.7X 的破解码. 但是对 Insure++ 7.1X的无效. Insure++™是一个针对 C/C++应用的运行时错误自动检测工具,发现诸如内存破坏、内存泄漏、指针错误和 I/O 错误等大量问题。Insure++™通过使用一系列独特的技术(如源码插装等),彻底检查和测试代码,精确定位错误的准确位置并给出详细的诊断信息。Insure++™能够可视化实时内存操作,优化内存算法。Insure++™还能执行覆盖性分析,清楚地指示那些代码已经测试过。

2012-10-12

CSDN博客导出工具v4.2.

本工具几乎支持国内所有知名博客的导出功能。 支持3种导出方式:个人博客、博客专栏、指定URL。 支持5种导出格式:CHM、PDF、HTML、TXT、EPUB。

2012-09-20

OTL资料大全

OTL介绍 OTL资料简编 OTL使用指南 OTL编程简介 OTL技术应用 OTL教程 otlv4_h 库 OTL 附官方例子 OTL跨平台数据库编程与应用 把它们全部汇总起来了哈!

2012-09-17

ACE 教程 全部

上篇:ACE技术论文集 中篇:ACE程序员教程 下篇:ACE应用实例

2012-08-24

游戏服务器教程 (全洪)

网络游戏服务器编程 (全洪)

2012-08-23

qt 初级教程

一流的QT教程,非常适合初学者,也适合牛人参考 Qt教程一 —— 第一章:Hello, World!.htm Qt教程一 —— 第二章:调用退出.htm Qt教程一 —— 第三章:家庭价值.htm Qt教程一 —— 第四章:使用窗口部件.htm .....

2012-08-23

ACE程序员指南

ACE自适配通信环境(Adaptive Communication Environment)是面向对象的框架和工具包,它为通信软件实现了核心的并发和分布式模式。ACE包含的多种组件可以帮助通信软件的开发获得更好的灵活性、效率、可靠性和可移植性。

2012-08-08

C++网络编程 卷2

本书主要介绍ace(adaptivecommunication environment)是用于构建高性能网络化应用和下一代中间的开放源码工具包,已在世界各地的许多软件项目中得到了广泛应用。本书是《c++网络编程》(卷1)的续篇,由acd的创始人 douglasc.schmidt及主要开发者之一stephen d.houston撰写而成,其内容涵盖ace中的各主要框架的基础概念、模式及使用规则。本书将向你描述这些框架的设计,以及它们可怎样帮助你克服较低级的本地操作系统api与较高级的分布式计算中间的各种局限,高效地开发出高质量、可移植的c++网络化应用。本书是继受到了高度赞誉的posa2(pattern-oriented software architecture:patterns for concurrent and networked objects) 之后,douglas c.schmidt撰写的又一著作,通过学习本书,你将能更了解和掌握适用于网络化应用开发的各种设计模式。

2012-08-08

C++网络编程 卷1

ACE(ADAPTWE Communication Environment)是用于构建高性能网络化应用和下一代中间件的开放源码工具包,已在世界各地的许多项目中得到了广泛应用。本书是《c++网络编程》(卷2)的前篇,由ACE的创始人Douglas C. Schmidt及主要开发者之一StephenD.Huston撰写而成,其内容涵盖了ACE中的各主要框架的基础概念、模式及使用规则。本书将向你摧述这些框架的设计,以及它们可怎样帮助你克服较低级的本地操作系统API与较高级的分布式计算中间件的各种局限,高效地开发出高质量、可移植的C++网络化应用。本书是继受到了高度赞誉的POSA2(Pattem- OrientedSottwareArchitecture:Patterns for Concurrent and Networked Objects)之后,Douglas C.Schmidt撰写的又一著作,通过学习本书,你将能更深入地了解和掌握适用于网络化应用开发的各种设计模式。

2012-08-08

UNITY+中文手册

UNITY+中文手册 Unity3D是由Unity Technologies开发的一个让你轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity类似于Director,Blender game engine, Virtools 或 Torque Game Builder等利用交互的图型化开发环境为首要方式的软件其编辑器运行在Windows 和Mac OS X下,可发布游戏至Windows、Mac、Wii、iPhone和Android平台。也可以利用Unity web player插件发布网页游戏,支持Mac 和Windows的网页浏览。它的网页播放器也被Mac widgets所支持。

2012-07-24

box2d中文教程

BOX2D中文手册doc Box2D 是一个用于游戏的 2D 刚体仿真库。程序员可以在他们的游戏里使用它,它可以使物体的运动更加可信,让世界看起来更具交互性。

2012-05-16

lua 编辑器(有调试功能)+教程

这个包里有一个Lua编辑和调试的工具,还有一个学习文档,是chm格式的[1] 提供自定义关键字 [2] 提供自定义接口自动提示 [3] 提供关键字.

2012-05-16

Tiled教程 tiled源码+教程+jar文件

Tiled 地图编辑器是一种用于通用目的的编辑器。特点是比较好用,风格类似mini版的photoshop。它可以用于制作多种类型的游戏引擎需要,而且支持使用插件读写map、增加用于引擎的map格式。

2012-05-10

如何使用3DS SDK 开发程序

讲解如何开发3dMax的插件..............................................................

2010-05-17

CEGUI教程 深入解析

CEGUI教程 深入解析 详细 CEGUI(Crazy Eddie’s GUI http://www.cegui.org.uk)是一个自由免费的GUI库,基于LGPL协议,使用C++实现,完全面向对象设计。CEGUI开发者的目的是希望能够让游戏开发人员从繁琐的GUI实现细节中抽身出来,以便有更多的开发时间可以放在游戏性上。

2009-12-17

LuaEdit3.0.2

用于编写和编译LUA文件 功能还是蛮齐全的 挺不错的哈~~ 嘿嘿~~~

2009-07-02

空空如也

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

TA关注的人

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