SDL解析——五步棋

来源:互联网 发布:真空收纳袋 知乎 编辑:程序博客网 时间:2024/06/06 12:21

原文出处http://www.leeos.org/cms/show_article/95001.html

简要介绍了SDL的基本用法,我们来看看几个例子

2010-09-17-201337_445x447_scrot.png

这是一个五步棋的例子。五步棋是我很小的时候常玩的一种游戏。两个人,捡10个石子在地上划出格子就能玩。游戏方法也非常简单。只要在横竖任何一条直线上,连续三个点有且仅有3个石子,其中连续两个石子属于一方,另一个石子属于另一方,那么另一方的石子就会被对手吃掉。当一方石子只剩一个时,就输了。

算法的部分采用的是常规的alphabeta算法,界面则是基于最简单的SDL图像处理方法和鼠标事件方法。

源代码下载地址:下载

windows下程序下载地址:下载

原创粉丝点击