1 / 8
文档名称:

PHP写的北京赛车游戏源码.docx

格式:docx   大小:110KB   页数:8页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

PHP写的北京赛车游戏源码.docx

上传人:ttteee8 2020/8/5 文件大小:110 KB

下载得到文件列表

PHP写的北京赛车游戏源码.docx

相关文档

文档介绍

文档介绍:Q3393756370我们的前年的课设要求做一个北京赛车程序,当吋正在愁如何做界面,当吋刚好在学****PHP,于是就用PHP完成了这个程序。一方面,当吋我PHP功底还很差(其实现在也不怎么样),很多地方用了“笨办法”,实现的比较幼稚,程序效率很低,另一方面感觉很对不起老师,因为做这个程序的本意是研究北京赛车程序的AI岀牌等等算法相关的东西,而我却几乎忽略了这些内容。(我会好好学****算法的……A-A)最可怕的是,由于当吋吋间比较紧,只有几天的吋间,所以我本着“能跑就行”的想法完成了这个程序。从程序本身来说,我觉得我的代码几乎没有任何参考价值,满篇的switch...case...,乱七八糟的结构,而且最可怕的是,。。。太恐怖了。我一直为我会写岀这样的代码感到羞耻……因此也就没敢发布这些源码。最近又在研究PHP,做另外的项目,看了看以前的代码,觉得虽然代码很烂,但有些地方的处理还是有一定意义的,毕竟这也算是个中小游戏应用,于是又用PHP重写了一遍,发上来和人家分享。如果能对你的学****或者工作起到任何作用,我都会非常高兴。此源码完全自由使用,你可以利用它做任何事情,包括商业应用,而不需要提前通知我。这次采用的是PHP8,最新发布的PHP版本,beans,一共有80MB左右大小,体积不大,BzruID€M2-rl*I文则)Ml(n«WBV)tHMN)3KS)BfUA)Str(R))»D(W)»»XH)s e丽融 vi>•昨•◎讨电q0&©程序文件夹结构是从PHP转过來的,期间使用一个叫PHP转PHP的工具,转换了一下语法,效果不是很理想,还是手工改了许多地方可以看到,(和VS的项目一样)oCBMn0>MM .4 MM vB MMS 庁 <•*<<? < ❺CT**? ■« 穴H庁 t|lFT碍 QA 广■•肓5 u€游戏是网页版联机的,因此分服务端和客户端二部分,服务端PHP包括北京赛车逻辑服务和记录服务(生成SQL语句发给数据库)游戏客户端・》北京赛车逻辑服务・》记录服务・》数据库客户端发消息到北京赛车逻辑,北京赛车逻辑转发到记录服务,再返回来,这样一个通信过程分成逻辑和记录二部分的好处是可以并行运行提高效率,比如在SQL语句执行时,北京赛车逻辑可以继续处理请求现在开始构架游戏,为了不让代码那么难看,我们很有必要加入设计模式和而向对彖思想。首先,我们列出54张牌。大家可以看到,***数字相同时,有4种花色,桃心梅方利用这个特性,我们采用了数字间隔,0-3—组,4-7—组,如果想得到花色,取模就可以了,是不是很方便?***背面牌都是负数*/4publicstaticfinalintBG_NORMAL=・3;5publicstaticfinalintBG_NONGMING=・2;67publicstaticfinalintBG_DIZHU=/8publicstaticfinalintF_3=0;9publicstaticfinalintM_3=1;10publicstaticfinalintX_3=2;11publicstaticfinalintT_3=3;1213publicstaticfinalintF_4=4;14publ