游戏
文章平均质量分 53
天际的海浪
无无
展开
-
用python编写的45行精简版俄罗斯方块游戏
我以前用js写过一个60行代码的俄罗斯方块,现在python比较流行,决定再写一个python版本的。游戏算法与之前的基本一致,也是用二进制作为点阵图数据,用位运算的“与”来判断方块与场地是否重叠,用位运算的“或”来把方块与场地合并。这次重新优化了程序,并改良了之前不那么优雅的语法。本想用python编写会超过60行,结果最终优化后的程序不算注释和空行只有45行。游戏操作:上键是旋转,左右下键是移动,空格键是暂停,游戏得分显示在标题栏。由于是精简版,没有下一个方块的提示,也没有级别,方块下落速度随原创 2020-06-30 20:54:29 · 1056 阅读 · 0 评论 -
canvas 手写毛笔字效果
<!doctype html><html lang="en"><head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> <title> canvas 手写毛笔字效果 </ti...原创 2016-03-03 18:47:31 · 15675 阅读 · 32 评论 -
一个简易的2048游戏
2048 #box { width: 440px; height: 440px; background-color: #666666; border: 5px solid #993300; border-radius: 20px; padding: 10px; margin: 20px auto;}#box div { float: left; width: 90px;原创 2016-12-20 21:54:00 · 2719 阅读 · 25 评论 -
javascript人机博弈--黑白棋
最近,在研究计算机人工智能中人机博弈的一些算法,用javascript写了个人机对战的 黑白棋 游戏。放上来大家帮忙测试一下,看看棋力强度怎么样,有没有bug,走昏招之类的。这程序主要在研究搜索算法,包括:alpha-beta算法,迭代加深搜索,历史启发,置换表和MTD(f)算法等。程序中的估价函数,权重设置的不大理想,可能还需要改进,要是都没问题的话我会放出全原创 2015-07-01 17:48:37 · 5782 阅读 · 13 评论 -
手写毛笔字效果-手机版
canvas手写毛笔字效果 body { margin: 0; padding: 0; background-color: #999999;}h1 { text-align: center;}#canvasId { background-color: #FFFFcc;}#clear { width: 100px; height: 40px;}手写毛笔字原创 2016-03-18 23:19:47 · 5593 阅读 · 15 评论