游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2202|回复: 5

请问网页游戏是否可以取到玩家当前累计在线时间?

[复制链接]

1

主题

8

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2009-4-27 10:35:00 | 显示全部楼层 |阅读模式
谢谢大家,请知道的前辈帮忙回答下,网页游戏是否可以取到玩家当前累计在线时间?

另外,还有一个问题,就是,策略类网页游戏中,有每秒自然增长的资源,那么这个资源是否有相关日志记录? 比如,某玩家某分某秒内,消耗了多少资源,自然增长了多少资源,这个数据日志是否可以查询到?

1

主题

110

帖子

114

积分

注册会员

Rank: 2

积分
114
发表于 2009-4-27 16:00:00 | 显示全部楼层

Re:请问网页游戏是否可以取到玩家当前累计在线时间?

个人看法:
登陆时间可以取到,离线时间除非玩家主动点击退出,否则只能系统判断了,比如多长时间没有操作和聊天记录,就认为是离线,然后系统累加
至于日志,要看游戏了,消耗资源应该是有的,自然增长不一定,有算法计算,只需要记录开始产生资源或者增长变化就可以了,然后根据算法计算

1

主题

8

帖子

8

积分

新手上路

Rank: 1

积分
8
 楼主| 发表于 2009-4-27 18:11:00 | 显示全部楼层

Re:请问网页游戏是否可以取到玩家当前累计在线时间?

我们这个网页游戏是这样判定的:
当玩家20分钟内在游戏中没有任何操作就将被T出(玩家掉线,刷新页面就需要重新输入账号密码登陆),这样的话应该是有办法计算玩家玩家累计在线时间的吧?

感谢davidluo998的回答。

1

主题

8

帖子

8

积分

新手上路

Rank: 1

积分
8
 楼主| 发表于 2009-4-27 18:13:00 | 显示全部楼层

Re:请问网页游戏是否可以取到玩家当前累计在线时间?

另外,如果这些都记录到日志中,程序跑起来是不是会导致服务器很卡?

0

主题

212

帖子

220

积分

中级会员

Rank: 3Rank: 3

积分
220
发表于 2009-4-27 19:20:00 | 显示全部楼层

Re:请问网页游戏是否可以取到玩家当前累计在线时间?

不会全部记。
以我了解的具体情况具体分析:
部落战争类的游戏,消耗资源通常是点建筑或者点兵的时候,是一个事件,会记日志。
资源增长和粮食消耗这种持续性的变化,则不会随时记日志,而是一段时间或者发生某事件时再行验证和记录。
至于你看到的客户端资源不断增长,通常是假象。

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2009-4-27 23:20:00 | 显示全部楼层

Re: 请问网页游戏是否可以取到玩家当前累计在线时间?

http里面可以考虑做session监听来跟踪回话状态的变换,或者做一些请求过滤器的拦截
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-20 11:02

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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