欢迎来到天天文库
浏览记录
ID:21267702
大小:224.00 KB
页数:94页
时间:2018-10-20
《网易学院—第七章 asp编程实例》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、用ASP实现网上“五子棋”大赛“五子棋”是大家都非常熟悉的一种益智类游戏,相关的游戏软件也非常多,在此我向大家隆重推出一款新的纯“网络版”的五子棋,它利用ASP做为开发环境,因此在Internet上对战的时候无需下载客户端软件,只要你有一个浏览器就可以了。你也可以在局域网上进行这个游戏。对于ASP,我不想做过多的说明,在以前的文章中,我已经说过很多。游戏的过程是这样的,我们首先登录,然后可以选择战场,有“金星”、“木星”、“水星”、“火星”、“土星”等五个战场,如果你自认为是一个高手,可以选择金星,否则可以依次选
2、择其它几个星球做为战场。如果这个星球上没有擂主,你就应该以擂主的身份进入,然后别人就可以和你进行对战了。当然,如果所有的星球上都已经开始了战争,那么你就只能等一会儿了。如果你是以擂主身份进入的,你可以等待别人来和你对战,如果你是以攻擂手的身份登录,你可以很快的和擂主展开战斗。开始战斗后,由擂主执黑先行,然后由攻擂手出招,如此这般。当最后决出胜负的时候,会有相应的提示。该站点有几个主要的文件是:Index.asp登录文件:Index0.asp中间文件:Match.asp比赛文件:Back0.jpgwhite0.jp
3、gblack0.jpg中间用到的图形文件,分别指的棋盘,白子和黑子,如下图:在程序的初始化的时候,将棋盘上分成若干的表格,将背景图片放入其中,形成一个棋盘,然后在放上一个棋子后,再将图片换上相应的白子或黑子就可以了。先看看登录文件:<%@Language=VBScript%><HTML><HEAD><METANAME="GENERATOR"Content="MicrosoftVisualStudio6.0"><title>星球大战之“五子连珠”大赛!</title></HEAD><BODY> <palign=ce
4、nter><fontsize=6>星球大战</font></P><tableborder=1width=80%align=center><tr><td>星球</td><td>擂主</td><td>大战</td><td>攻擂</td></tr><tr><td>金星</td><td><%ifapplication("first1")=""then%><formaction=index0.asp?flag=First1method=post><INPUTid=text1name=txtFirst1size=10><IN
5、PUTid=submit1name=submit1type=submitvalue=进入></form><%elseresponse.writeapplication("first1")endif%></td><td>大战</td><td><%ifapplication("second1")=""then%> <formaction=index0.asp?flag=second1method=post><INPUTid=text1name=txtSecond1size=10><INPUTid=submit1nam
6、e=submit1type=submitvalue=进入></form><%elseresponse.writeapplication("Second1")endif%></td></tr> <tr><td>木星</td><td><%ifapplication("first2")=""then%><formaction=index0.asp?flag=First2method=post><INPUTid=text1name=txtFirst2size=10><INPUTid=submit1name=submit1
7、type=submitvalue=进入></form><%elseresponse.writeapplication("first2")endif%></td><td>大战</td><td><%ifapplication("second2")=""then%> <formaction=index0.asp?flag=second2method=post><INPUTid=text1name=txtSecond2size=10><INPUTid=submit1name=submit1type=submitvalue
8、=进入></form><%elseresponse.writeapplication("Second2")endif%></td></tr> <tr><td>金星</td><td><%ifapplication("first3")=""then%><formaction=index0.asp?flag=First3method=post><INPUTid=text1nam
此文档下载收益归作者所有