游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1872|回复: 2

大型数据的结构思路,用离散方式集中来分批处理

[复制链接]

197

主题

1041

帖子

1104

积分

金牌会员

Rank: 6Rank: 6

积分
1104
QQ
发表于 2007-6-26 09:46:00 | 显示全部楼层 |阅读模式
举个例子,在角色系统中。很多很多数据。什么技能(很多很多),数模(很多很多),物品(很多很多)。

初始化时非常麻烦。


后来我用离散方式挂触发器。

samples:

//create character
void CRchr(.....)
{
    ExecuteTrigger(CreateCharacterTrigger);
}

//To or in a greater extent or more more,samples,spell,datamodule,items..
item:
void _GoCRchrTrigger()
{
   //init data1
.........
   //init data2
.........
}

main()
{
  RegisterTrigger(CreateCharacterTrigger, _GoCRchrTrigger)
}

spell:
......

datamoudle:
.......

29

主题

405

帖子

405

积分

中级会员

Rank: 3Rank: 3

积分
405
发表于 2007-6-26 14:51:00 | 显示全部楼层

Re:大型数据的结构思路,用离散方式集中来分批处理

一下子初始化好不好么?
你所说的所谓离散的方式,又不能减少数据量,该发的还是要发,该接收的还是要接收.
我觉得做某一种事情,最好统一做.

16

主题

114

帖子

114

积分

注册会员

Rank: 2

积分
114
发表于 2007-6-27 16:04:00 | 显示全部楼层

Re:大型数据的结构思路,用离散方式集中来分批处理

copy on write
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-26 00:49

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表