游戏开发论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: suquan77

[讨论] 小白求助,关于Travian的地图生成算法思路

[复制链接]

15

主题

2299

帖子

2299

积分

金牌会员

Rank: 6Rank: 6

积分
2299
发表于 2009-3-2 15:57:00 | 显示全部楼层

Re:小白求助,关于Travian的地图生成算法思路

传说中某个非法运营的游戏,但是貌似中X网也有运营。好象是应该具备可无限扩展。。生成应该是按千格地图固定比例分布地形-。-

19

主题

721

帖子

746

积分

高级会员

Rank: 4

积分
746
发表于 2009-3-2 16:11:00 | 显示全部楼层

Re:小白求助,关于Travian的地图生成算法思路

他每种田都有一个比例的,然后在800*800的地图范围内逐格随机生成
关于比例我记得是
15田 1%
9田  1%
4446 34%
6田  各8%
绿洲 合计32%平均分配
total 100%
最后GM工具能对地图某个特定坐标的地形进行人为的调整这样的。



28

主题

3250

帖子

3262

积分

论坛元老

Rank: 8Rank: 8

积分
3262
QQ
 楼主| 发表于 2009-3-2 16:16:00 | 显示全部楼层

Re:小白求助,关于Travian的地图生成算法思路

感谢了,虽然还是不懂怎么随机生成
总不可能每格都去rand吧

19

主题

721

帖子

746

积分

高级会员

Rank: 4

积分
746
发表于 2009-3-2 16:17:00 | 显示全部楼层

Re:小白求助,关于Travian的地图生成算法思路

- -应该就是逐格rand的吧,这个计算量非常小了,wow服务器每天不知道要重复多少次这样的计算

28

主题

3250

帖子

3262

积分

论坛元老

Rank: 8Rank: 8

积分
3262
QQ
 楼主| 发表于 2009-3-2 16:32:00 | 显示全部楼层

Re:小白求助,关于Travian的地图生成算法思路

我还一直觉得应该是选取某个点为原点后依照某种算法铺开去的……

70

主题

2251

帖子

2283

积分

金牌会员

Rank: 6Rank: 6

积分
2283
QQ
发表于 2009-3-2 22:20:00 | 显示全部楼层

Re: Re:小白求助,关于Travian的地图生成算法思路

明夕何夕: Re:小白求助,关于Travian的地图生成算法思路

- -应该就是逐格rand的吧,这个计算量非常小了,wow服务器每天不知道要重复多少次这样的计算

同意 似乎1000X1000规模的rand()计算量很小吧?

70

主题

2251

帖子

2283

积分

金牌会员

Rank: 6Rank: 6

积分
2283
QQ
发表于 2009-3-2 22:28:00 | 显示全部楼层

Re:小白求助,关于Travian的地图生成算法思路

突然想起来 貌似你也懂程序的  直接去看TR的源代码不就可以了?
百度一下到处都是 或者去看OGAME也是一样的 更原始一点
你要懒的找可以留下邮箱 我发给你

32

主题

1519

帖子

2334

积分

金牌会员

Rank: 6Rank: 6

积分
2334
发表于 2009-3-3 09:00:00 | 显示全部楼层

Re:小白求助,关于Travian的地图生成算法思路

其实没什么算法可言。。。如果没有特殊需求的话,简单的按比例生成然后人为CHECK一下即可,觉得不好就重来。

我记得TR好像不是每天都要更新地形的那种。

一般来说就算全部重新生成地形也只需几分钟,可以在夜里负载低的时候偷偷搞一下。

28

主题

3250

帖子

3262

积分

论坛元老

Rank: 8Rank: 8

积分
3262
QQ
 楼主| 发表于 2009-3-3 09:53:00 | 显示全部楼层

Re: Re:小白求助,关于Travian的地图生成算法思路

Miller: Re:小白求助,关于Travian的地图生成算法思路

突然想起来 貌似你也懂程序的  直接去看TR的源代码不就可以了?
百度一下到处都是 或者去看OGAME也是一样的 更原始一点
你要懒的找可以留下邮箱 我发给你


源代码……你高估我的阅读能力了……
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-9 13:28

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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