01 2011 档案

摘要:这是我希望开发的第一个纸牌类游戏,斗地主本身来说是一个有限用户的回合制游戏,核心逻辑与棋类游戏并无多大的不同,但是因为并无多大的行棋算法,所以位置显得不那么的重要。所以我决定还是用开发四国军棋形成的flexchessapi来开发这个游戏,如果flexchessapi不能胜任这个工作,我会考虑形成一个通用的flexcardapi来开发这个游戏。这样,我就能利用flexcardapi开发更多的游戏,比如诈金花等。核心逻辑开发完成后效果如图所示好了,现在我们开始设计一些纸牌类的一般逻辑思考,放在一个静态类如CardHelp.as中。。1) 设计一幅牌我们对一幅牌的每一张牌应该给定一个值,每个值包括花 阅读全文
posted @ 2011-01-10 10:18 博弈居 阅读(3986) 评论(1) 推荐(1) 编辑
摘要:在开发四国军棋的游戏中,通过 flex联机游戏开发- 四国军棋游戏(五)-提炼棋类开发api,我们提炼出了第一个关于棋类游戏开发的api-FlexChessAPI,这个api设计的方针就是基于状态机与事件驱动的flex主要机制,使开发工作简洁易行。现在,我们第一次使用这个api来开发一款中国象棋游戏,对一个成熟的开发工作者来说,我相信,你大概只需要半天时间就可以让这个象棋游戏运作起来。现在,我们将中国象棋的逻辑出来。1)中国象棋由9*10个方格,与四国军棋不同,棋子本身并无行棋路线,也就是说我们只需要简单扩展ipostion 形成posiitonVO类即可2)中国象棋的棋子本身无大小,但每个子 阅读全文
posted @ 2011-01-06 11:58 博弈居 阅读(3161) 评论(7) 推荐(6) 编辑

我的微博

点击右上角即可分享
微信分享提示