by zii
Date: 三月 15th, 2009
Cate: indie-GO, 原创
Tags:

[参赛作品]井字游戏

Tic-Tac-Toe

第2版 源文件

本来想了一个不错的主题,但是1天时间太短,而且又想用flash做, 所以我选择了井字棋.. 今天早上一起来看表,9点,不算晚. 先看了会flash帮助和里面的豆腐hunter的例子,大致就明白了flash的编程模式. 中午的时候大致就完成了原型,而且文件不到1k~ 后来一想还是完成度最重要,便加了些动画的效果,看起来还不错. 但size一下涨了几倍. 最后擦完黑板后不知道怎么清除舞台了,所以无法重新开始游戏.时间也快到了就先发出来吧.

美术方面,用flash画画很有意思. 制作动画挺难的,总是感觉不流畅.

程序设计方面, 先前设置了一个全局变量turn,用来判断轮到谁走棋,后来一想完全不必要啊,玩家落子后马上让电脑走不就行了. 还有鼠标点击坐标如何转化成棋盘固定的9个位置? 一开始是想用floor(xmouse/格子宽)*格子宽来做,但我是手绘的棋盘,太不规则. 所以只能老老实实用if..else. AI部分没有完成,准备先搞清怎么清空场景再说.

设计方面, 本来就是个简单到烂的游戏, 我觉得没必要加开场菜单了,用粉笔画棋盘的过程就可以代表开场动画. GAMEOVER这种结束语就更没必要加了,谁赢谁输还看不出来吗. 结束后过几秒钟自动把黑板擦掉马上重新开始,取代了重新开始按钮. 否则如果用按钮的话不仅增加复杂度,而且玩家会因为想玩第2盘而花费精力去找从哪里开始吗? 不值得, 不如直接开始下一盘不给他反应的时间.

呵呵,还要继续完成它. 希望咱们的游戏能吸引更多人来参加比赛.

3 Comments

  1. 三月 15th, 2009
    REPLY))

  2. 鼓掌,鲜花……我还在和隔壁的电钻做斗争

    1F

  3. K.L.K.L.   K.L.
    三月 15th, 2009
    REPLY))

  4. 呵呵,又是个棋类游戏。可能的话,我给你写个AI试试。

    2F

  5. ziizii   zii
    三月 16th, 2009
    REPLY))

  6. @tommo 没事慢慢做..

    @k.l. 好啊, 我也在完善.

    3F

Leave a Reply

 Name

 Mail

 Home

[Name and Mail is required. Mail won't be published.]

*
To prove you're a person (not a spam script), type the security word shown in the picture.
Anti-spam image