起点

Posted by linyupark :: 2007,August 13th,12:27 pm

在彻底想好游戏的模式之前就开始设计数据库显然非常困难。
先从一个起点入手,慢慢展开思路,中间可以忽略一些细节的地方,因为首先应该把游戏要把玩家带到怎么样的游戏观给想清楚。
没有对照物的设计显然不适合第一次涉及这个领域的人。所以我在最早的阶段寻找了不少类似题材的游戏,比如《巨商》,比如比较老的一款单机游戏《贸易帝国》以及以前我曾经接触过的《帝国:龙之崛起》。这些都是不错的游戏,也深受玩家的好评,也许能完全效仿的做一个也不错。但有个情况不能忽略,它们都是即时性很强的游戏。
比如一个商业线路的循环,从村庄A带上一个价格会随时变动的物品1运送到村庄B,以一个会随时变动的价格卖出。注意,这条线路应该是可以循环的,这点似乎可以用LINUX的crontab来实现,但难点在于交易的两点价格不是确定的。就算有方法解决那想必也会消耗很大的硬件资源,原因还是出在“变”的东西太多。
这是一个难点,WEB很多命令是需要触发条件的。再就是画面,WEB的传输速度,以及纯B/S目前还无法实现的P2P功能,依然是对服务器的考验。不知道travian这样的游戏最高可以承受多少人的在线。
WEB游戏要做成功首先就应该让玩家乖乖的在线时间短,而且要乖乖的不忘上线。

WEBGAME开发手记前言

Posted by linyupark :: 2007,August 13th,0:20 am

我认为如此:
练级的游戏不适合工作的人
自己是从练级游戏过来的,那时候可能感觉练级是天经地义的事。
现在自己工作,虽然对游戏的热情不减,但也的确是对那些练级游戏力不从心。
游戏可以换个玩法,既然大家喜欢用外挂带取代练级的枯燥,那么为什么不可以弄一个完全根据玩家想法让服务器代劳的游戏呢?其实这也是为什么现在WEBGAME那么受一些白领人士喜爱的原因。
因为自己现在要用刚学不到一年的PHP+LINUX开发一个以古代中国为背景的纯商业经营游戏,感觉一些资料或是中间的重要步骤还是得有个地方记录一下。
经过大半个月的思考,基本的游戏模式已经在脑中形成。一些功能的实现以及美工的要求可能还有一些困难,但我一定会慢慢克服,从玩游戏到做游戏,可能更能体会到一款好游戏的来之不易。

Page 2 of 2«12