qq1151985918 发表于 2021-2-15 06:25:56

【2021/2/20 更新】用 tkinter 写的 2048 小游戏

本帖最后由 qq1151985918 于 2021-2-20 07:26 编辑

废话不多说,直接上代码

有所更新
更新前请详见第2页

更新了一个无伤大雅的小BUG
更新后分数算法有所改变,并添加提示机制
提示算法目前已经取得较为突破性进展,已经攻破几个小难关
目前正在尝试进一步优化
因为2048游戏充满较多随机性,目前尚有许多困难待攻克
还没能写出最优提示算法但是算法数目已经较为庞大
目前只靠提示的情况下 我试验过50次
我能够做到的只能达到 1 次2048 以及 14 次1024
其他的就不谈了,尚未能突破到4096
也希望大家能够给出些算法方面的意见,万分感谢!

**** Hidden Message *****




废话不多说,直接上代码

即将有所更新,敬请期待

更新了一个无伤大雅的小BUG
更新后分数算法有所改变,并添加提示机制
提示算法目前已经取得较为突破性进展,已经攻破几个小难关
目前正在尝试进一步优化
因为2048游戏充满较多随机性,目前尚有许多困难待攻克
还没能写出最优提示算法
也希望大家能够给出些算法方面的意见,万分感谢!

**** Hidden Message *****



lixiangyv 发表于 2021-2-15 08:18:11

感谢分享

lixiangyv 发表于 2021-2-15 08:19:20

鱼币呢

Nate_2020 发表于 2021-2-15 08:31:53

{:5_109:}

Nate_2020 发表于 2021-2-15 08:38:25

游戏规则是什么?

qq1151985918 发表于 2021-2-15 08:49:14

Nate_2020 发表于 2021-2-15 08:38
游戏规则是什么?

兄弟你居然没玩儿过 2048 这个前几年跟别踩白块 flppy bird 这类还是蛮火的

游戏规则:

玩家每次可以选择上下左右其中一个方向滑动方块,每滑动一次,所有的数字方块都会往滑动的方向靠拢。系统也会在空白处随机出现一个数字方块,相同数字的方块在靠拢、相撞时会相加。不断的叠加最终拼凑出2048这个数字就算成功,反之则失败。

_2_ 发表于 2021-2-15 09:01:48

qq1151985918 发表于 2021-2-15 08:49
兄弟你居然没玩儿过 2048 这个前几年跟别踩白块 flppy bird 这类还是蛮火的

游戏规则:


居然还有人不会玩 2048{:10_256:}

墨砚学长 发表于 2021-2-15 09:30:10

谢谢分享

攸鱼 发表于 2021-2-15 10:09:50

谢谢

virtuness 发表于 2021-2-15 10:30:16

感谢分享

hrp 发表于 2021-2-15 10:32:36

学习

yayc_zcyd 发表于 2021-2-15 11:16:08

学习学习

张育玮 发表于 2021-2-15 13:08:48

kk

墨鱼大怪 发表于 2021-2-15 14:11:14

11

wujiale 发表于 2021-2-15 14:51:55

1

fangyunquan 发表于 2021-2-15 15:01:51

谢谢

soljax 发表于 2021-2-15 15:35:18

666

han125416866 发表于 2021-2-15 16:08:45

学习学习

Minecraft程序猿 发表于 2021-2-15 16:54:55

{:10_256:}

killover004 发表于 2021-2-16 00:44:50

谢谢!
页: [1] 2 3 4 5
查看完整版本: 【2021/2/20 更新】用 tkinter 写的 2048 小游戏