2048纸牌的通用版本。简单,有趣和令人满意的游戏。

twn-solitaire的Python项目详细描述


  ___  _ __     _____       _ _ _        _
 |__ \| '_ \   / ____|     | (_) |      (_)
    ) |_| |_| | (___   ___ | |_| |_ __ _ _ _ __ ___
   / /         \___ \ / _ \| | | __/ _` | | '__/ _ \
  / /_         ____) | (_) | | | || (_| | | | |  __/
 |____|       |_____/ \___/|_|_|\__\__,_|_|_|  \___|

Build StatusCodacy BadgeUpdates

2n纸牌(或twn纸牌)是一个简单的游戏,灵感来自 2048纸牌(但更通用),灵感来自2048(但不是 你在这里收集卡片。我觉得这个游戏很有趣 很满意,因此我决定尝试使用pygame实现它。我们到了。

这个游戏的目的是把一排无止境的牌叠成有限的大小 柱。每次你把两张价值相同的牌一张叠在另一张上, 这两张牌换成了两倍的一张,你的分数就会增加。 具有最大值的卡(可配置,见下文)将消失。 游戏结束时,所有的列都已满,因此不能再玩纸牌。

对照组

Screenshot

这就是游戏的样子。在最上面你可以看到你现在的分数, 下面是堆放卡片的主板。在底部你 可以看到接下来的两张牌。您可以使用1234将下一张卡片放入相应列的键。

就这样。很简单,嗯?

配置

有一些可配置的选项-请参阅 那张default config file。应描述所有选项 其中包括默认值,如果未另行指定,则将使用这些值。 游戏将在以下位置搜索配置文件 (按此顺序):

  • 当前工作目录
  • 主目录
  • 由twn_solitaire_conf_dir环境指定的目录 变量

当前状态

这个游戏很管用,但还没有做任何花哨或看起来花哨的事情。

未来计划

  • 高分录音
  • 特别的卡片?
  • 有限交换下一张卡
  • 限制丢弃张下一张卡
  • 退出退出游戏状态?
  • 更好的graphics
  • 鼠标支持?

如果对任何特定内容感兴趣,请参阅/添加问题。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在JPA多线程映射中从链接表赋值   java MultiSearchRequest请求返回响应的顺序是否与在SearchRequest中添加的顺序相同?   java如何更改setOnClickListener()中AutoCompleteTextView下拉列表中显示的列表?   java简单邮件列表   java Android代码错误。应用程序意外停止   java显示片段上的数据共享引用   在API 23及以下版本中将图像添加到recycler视图时java崩溃   java web start java_HOME   在Java上通过socket发送ASCII的正确方法是什么?   java双括号初始值设定项和数组   java改变可见性导致我的应用程序崩溃,为什么?   java链表获取retrieveAt方法   RecyclerView中存在多个对象的java错误   java在SpringMVC中定制AcceptedToController方法bean中的绑定请求参数和文件   java使用“权限调度器”添加棉花糖权限