游戏开发论坛

 找回密码
 立即注册
搜索
楼主: 游戏之家

帮忙改程序(三子棋)

[复制链接]

0

主题

386

帖子

400

积分

中级会员

Rank: 3Rank: 3

积分
400
QQ
发表于 2007-2-14 12:08:00 | 显示全部楼层

Re:帮忙改程序(三子棋)

非常感谢楼上的帮我修改,你是重新做了一下.我也找到了一种方法.比那个简单.
请问怎么发附件阿?

12

主题

423

帖子

428

积分

中级会员

Rank: 3Rank: 3

积分
428
QQ
发表于 2007-2-14 14:28:00 | 显示全部楼层

Re:帮忙改程序(三子棋)

  哦不客气,我本也想改一下就可好了,只是你那程序有错误,也没有检查是否胜利,反正这棋盘不大重作一个也很快的,于是我最用常规的方法去修改了你的程序,大部分的都是你的,我只是加了一个数组方便处理胜利条件而已。什么回事不知如何发附件?是不是有作品要发呢,哈好呀,你点击一个回复中的引用就可以发附件了啊。

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2007-2-14 18:29:00 | 显示全部楼层

Re: Re:帮忙改程序(三子棋)

蜜蜂巢: Re:帮忙改程序(三子棋)

  TOLAL_ROWS = 8
  WINNING_ROWS(0, 0) = 0
  WINNING_ROWS(0, 1) = 1
  WINNING_ROWS(0, 2) = 2
  WINNING_ROWS(1, 0) = 3
  WINNING_ROWS(1, 1) = 4
  WINNING_ROWS(1, 2) = 5
  WINNING_ROWS(2, 0) = 6
  WINNING_ROWS(2, 1) = 7
  WINNING_ROWS(2, 2) = 8
  WINNING_ROWS(3, 0) = 0
  WINNING_ROWS(3, 1) = 3
  WINNING_ROWS(3, 2) = 6
  WINNING_ROWS(4, 0) = 1
  WINNING_ROWS(4, 1) = 4
  WINNING_ROWS(4, 2) = 7
  WINNING_ROWS(5, 0) = 2
  WINNING_ROWS(5, 1) = 5
  WINNING_ROWS(5, 2) = 8
  WINNING_ROWS(6, 0) = 0
  WINNING_ROWS(6, 1) = 4
  WINNING_ROWS(6, 2) = 8
  WINNING_ROWS(7, 0) = 2
  WINNING_ROWS(7, 1) = 4
  WINNING_ROWS(7, 2) = 6

有规律的部分就要用循环等来代替,不然换成更多的数据肯定累死。

12

主题

423

帖子

428

积分

中级会员

Rank: 3Rank: 3

积分
428
QQ
发表于 2007-2-15 08:24:00 | 显示全部楼层

Re:帮忙改程序(三子棋)

  好我记住啦,谢谢,我下次不敢再犯了^_^

0

主题

386

帖子

400

积分

中级会员

Rank: 3Rank: 3

积分
400
QQ
发表于 2007-2-16 13:41:00 | 显示全部楼层

Re: 帮忙改程序(三子棋)

这个方法是不是更好?

sf_2007216134059.rar

2.63 KB, 下载次数:

28

主题

433

帖子

433

积分

中级会员

Rank: 3Rank: 3

积分
433
发表于 2007-2-17 14:13:00 | 显示全部楼层

Re:帮忙改程序(三子棋)

游戏 逻辑 要和 GUI 分离~~
这个 很重要
//--------------------------------------

怎么 没有 人机 对战~~~??
我的 里面有呀~~

大 侠 要 好人 做到 底~~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-26 13:04

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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