|
我在做一个webgame叫黄巾之乱
http://61.161.125.7/tc
用户名:333
密码:333
希望可以同同行们交流一下,学习学习,我的QQ是522929
数据库我用了sql2000,这个使用简单,它和mysql有一个很明显的区别就是它有一个定时作业程序,这个对webgame简直太有用了,我学sql2000用了好几个月,其间我写了大量的存储过程.
服务器层,这个是关键的地方,
1.人物移动,部队战斗,村民建筑...它都会处理.
2.并且它还要和客户端通讯,把客户端的请求还回数据过去.
首先游戏设计初就明确一点,关键数据一定要放服务器端.
对外挂,显示数据加财产绑定,它就会绝迹,金山就是这么干的,在剑侠世界中.
标准的服务器层数据处理应该是在服务器的内存中,有游戏数据,然后有程序操作它们.
但是要完成这个要很高的功力,即使每年这么多网游出现,真正写好这个的人并不多,云风的"那些日子"里就有几位,但是我一个庸人该怎么办呢?
我就写大量的存储过程,那就是我的第三层服务器层,这也是我好象唯一能走的路,我还给自己找到一个理由:标准的服务器层是因为硬盘和内存的巨大差异出现的,如果以后没有硬盘,我的存储过程也许比第三层更精简.
和客户端通讯,我学了jsp的tomcat容器和hibernate数据库中间件,这样,客户端要什么数据,我都能够用jsp输出给它,hibernate的出现,帮我从数据库中按对象方式组装代码,这个hibernate,是我一兄弟伙告诉我的,结果我一用,就丢不下了.
最后就是客户端了,开始我用ajax做,发现是宰牛用了杀鸡刀...累得人不行...所以我就来学习as3,学flash.
现在,我的as3掌握得差不多了,我开始用flash重新做我的游戏.... |
|