仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 752|回复: 9
打印 上一主题 下一主题

[学习教程] ASP网页编程之用ASP完成网上“五子棋”年夜赛

[复制链接]
兰色精灵 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:47:15 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
问题是他们究竟是喜欢他们是使用软件时,速度快还是速度慢好.(当然在3秒以内).无论是他们输入资料时,查找资料时,分析资料时.“五子棋”是人人都十分熟习的一种益智类游戏,相干的游戏软件也十分多,在此我向人人盛大推出一款新的纯“收集版”的五子棋,它使用ASP做为开辟情况,因而在Internet上对战的时分无需下载客户端软件,只需你有一个扫瞄器就能够了。你也能够在局域网长进行这个游戏。

关于ASP,我不想做过量的申明,在之前的文章中,我已说过良多。

游戏的历程是如许的,我们起首登录,然后能够选择疆场,有“金星”、“木星”、“水星”、“火星”、“土星”等五个疆场,假如你自以为是一个妙手,能够选择金星,不然能够顺次选择别的几个星球做为疆场。假如这个星球上没有擂主,你就应当以擂主的身份进进,然后他人就能够和你举行对战了。固然,假如一切的星球上都已入手下手了和平,那末你就只能等一会儿了。

假如你是以擂主身份进进的,你能够守候他人来和你对战,假如你是以攻擂手的身份登录,你能够很快的和擂主睁开战役。入手下手战役后,由擂主执黑先行,然后由攻擂手出招,云云这般。当最初决出胜败的时分,会有响应的提醒。

该站点有几个次要的文件是:

Index.asp登录文件:

Index0.asp两头文件:

Match.asp竞赛文件:

http://www.163design.net/a/y/back0.jpgwhite0.jpgblack0.jpg两头用到的图形文件,分离指的棋盘,白子和黑子,以下图:

在程序的初始化的时分,将棋盘上分红多少的表格,将背景图片放进个中,构成一个棋盘,然后在放上一个棋子后,再将图片换上响应的白子或黑子就能够了。

先看看登录文件:

<%@Language=VBScript%>

<HTML>

<HEAD>

<METANAME="GENERATOR"Content="MicrosoftVisualStudio6.0">

<title>星球年夜战之“五子连珠”年夜赛!</title>

</HEAD>

<BODY>

 

<palign=center><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><INPUTid=submit1name=submit1
type=submitvalue=进进>

</form>

<%

else

response.writeapplication("first1")

endif

%>

</td>

<td>年夜战</td>

<td>

<%

ifapplication("second1")=""then

%>

 

<formaction=index0.asp?flag=second1method=post>

<INPUTid=text1name=txtSecond1size=10><INPUTid=submit1
name=submit1type=submitvalue=进进>

</form>

<%

else

response.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
type=submitvalue=进进>

</form>

<%

else

response.writeapplication("first2")

endif

%>

</td>

<td>年夜战</td>

<td>

<%

ifapplication("second2")=""then

%>

 

<formaction=index0.asp?flag=second2method=post>

<INPUTid=text1name=txtSecond2size=10><INPUTid=submit1
name=submit1type=submitvalue=进进>

</form>

<%

else

response.writeapplication("Second2")

endif

%>

</td>

</tr>

 

<tr>

<td>金星</td>

<td>

<%

ifapplication("first3")=""then

%>

<formaction=index0.asp?flag=First3method=post>

<INPUTid=text1name=txtFirst3size=10><INPUTid=submit1name=submit1
type=submitvalue=进进>

</form>

<%

else

response.writeapplication("first3")

endif

%>

</td>

<td>年夜战</td>

<td>

<%

ifapplication("second3")=""then

%>

 

<formaction=index0.asp?flag=second3method=post>

<INPUTid=text1name=txtSecond3size=10><INPUTid=submit1
name=submit1type=submitvalue=进进>

</form>

<%

else

response.writeapplication("Second3")

endif

%>

</td>

</tr>

 

<tr>

<td>金星</td>

<td>

<%

ifapplication("first4")=""then

%>

<formaction=index0.asp?flag=First4method=post>

<INPUTid=text1name=txtFirst4size=10><INPUTid=submit1name=submit1
type=submitvalue=进进>

</form>

<%

else

response.writeapplication("first4")

endif

%>

</td>

<td>年夜战</td>

<td>

<%

ifapplication("second4")=""then

%>

 

<formaction=index0.asp?flag=second4method=post>

<INPUTid=text1name=txtSecond4size=10><INPUTid=submit1
name=submit1type=submitvalue=进进>

</form>

<%

else

response.writeapplication("Second4")

endif

%>

</td>

</tr>

 

<tr>

<td>金星&lt</p>优点:简单易学、开发速度快、有很多年“历史”,能找到非常多别人做好的程序来用、配合activeX功能强大,很多php做不到的asp+activeX能做到,例如银行安全控件
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-6-10 15:15

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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