首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
冰风漫天
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
469
文章 469
沸点 0
赞
469
返回
|
搜索文章
最新
热门
九、pygame做一个简单的俄罗斯方块游戏(AI篇1)
上次更新到https://juejin.cn/post/7021714104842731534 现在继续 一、定义玩家类 定义玩家类是为了便于进行手动和机器模式或各种不同机器人模式的混合使用,增加代码
八、pygame做一个简单的俄罗斯方块游戏(基础篇3)
继续上一次的俄罗斯方块游戏编写 一、给每个方块设置不同的颜色 根据代码这里可以判断正在下落的方块在那些Block子类里加一个属性最合适,而已经落下的方块颜色管理最合适的地方应该是修改在Panel类里的
七、pygame做一个简单的俄罗斯方块游戏(基础篇2)
接上章继续写俄罗斯方块游戏 五、计算方块之间的碰撞 在Panel类里增加函数 修改move_block函数的判断,增加check_overlap函数检测 现在的效果是方块可以堆叠了 六、键盘控制左右移
六、pygame做一个简单的俄罗斯方块游戏(基础篇1)
一、初始界面 之前的游戏都比较简单,所以代码都是面向过程的写法,这次游戏后面可能会写比较复杂(比如人机对战、联机对战、使用道具对战等),这次面向对象一点来写这个项目。 游戏的窗口设计一个专门的Pane
pygame不使用图片做一个按钮的效果
按钮类程序 主要给按钮实现了: 1.鼠标悬停效果 2.按钮点击效果 3.文本绘制效果 4.点击后事件触发效果 5.按钮的隐藏和显示控制 使用方法: btn = BFButton(my_surface,
五、pygame做一个简单的五子棋游戏
1.设置棋盘 五子棋标准棋盘是15x15的,如果我们每个格子的大小是40x40的话,棋盘应该是40x(15-1)=560的宽度,我们在四面各保留60的边距,那么窗口的长宽各是40x(15-1)+60x
四、pygame做一个简单的贪吃蛇游戏(下)
1.豆子的吃掉效果 只需在代码最后移动蛇头的代码后增加一个蛇头和豆子坐标的判断即可 体验一下,现在蛇头碰到豆子后,豆子已经会消失了 2.蛇身的加长 前面我们给蛇身只设置了一个坐标,既然蛇身会越加越长,
三、pygame做一个简单的贪吃蛇游戏(上)
1.准备工作 我们已经初始化了一个400*400的界面,为方便看我们的游戏,我们先在界面上画40*40的格子,即纵向切10份,横向切10份,这样我们就需要画20个线段,下面是20个线段的画法 绘制后效
二、pygame基本图形绘制
1.绘制文字 下面定义了一个白色,字体大小为60,在x=200,y=200处开始绘制的文字 加入上一章的程序后完整程序如下 程序的效果是下面这样的 2.在屏幕显示鼠标位置 获取鼠标位置只需要用到pyg
一、pygame入门
1.安装Pygame模块 pip install pygame 2.基本的程序结构 3.设置400*400的窗口大小 这时候运行程序可以看到一个400*400窗口一闪而过,为了看看清楚,我们用ti
下一页
个人成就
文章被点赞
348
文章被阅读
28,199
掘力值
1,049
关注了
2
关注者
13
收藏集
0
关注标签
5
加入于
2021-10-20