摘要: 连通分为3中1.直连。分为两种情况,一种两者之间相邻。另一种是两者之间已经没有有效的Block2.一个折点将两个点视为一个矩形的对角顶点,另外一对对角顶点只要有一个符合直连的情况,则符合一个折点的连通条件3.两个折点从图中所示,可以将两个折点的问题变成一个折点的问题。即:将第一个选择点作为种子点,然后沿着4个方向,在棋盘中分别搜索。沿着一个方向,每次前进一步,判断是否为一个折点连通。如果是,则表明... 阅读全文
posted @ 2016-02-04 12:03 sharpfeng 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 需求:基本规则用鼠标左键点击方块,将2个图案相同的方块用连线连接起来,连接线不多于3根直线,连接后方块就会消除。选择一个棋子用鼠标左键点击,棋子会变色,然后点击另一个同样牌面图案的棋子,如果能够连线就OK了,如果不能连线,第一次选择的棋子就会失效。需求-用例分析分析对象:1.开局和交互单击用例均在MainForm中触发。2.棋盘对象(Board)3.棋盘绘制对象(BoardDraw)4.棋盘交... 阅读全文
posted @ 2016-02-04 11:49 sharpfeng 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 《Visual C#经典游戏编程开发》 目标: 掌握小游戏开发的思路,在实际开发过程中,思考实践面向对象,为cocos2d-x开发打下基础 阅读全文
posted @ 2016-02-04 11:45 sharpfeng 阅读(175) 评论(0) 推荐(0) 编辑