![](https://img-blog.csdnimg.cn/direct/9ea005d672a247dd9084ddaae20b6a55.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
python游戏设计
基于python语言设计游戏,使用pygame工具包完成各种类型的游戏设计
子龙烜
懂编程会人工智能的文艺青年,喜欢运动,热爱生活。
展开
-
贪吃蛇-开篇
闲暇之余,将课堂上讲授的贪吃蛇程序,发表到博客上,也算是对这段工作做一总结,需者自览,根据这一系列文章,可以做到举一反三,设计更多有趣的应用。设置窗口和启动页面 加入事件控制(退出程序的事件) 添加背景,绘制网格线 绘制贪吃蛇和食物 让蛇动起来吧 如何让蛇吃到食物呢 做的很棒了,添加分数和游戏结束控制吧...原创 2020-06-27 22:38:05 · 164 阅读 · 0 评论 -
贪吃蛇001(设置游戏窗口和启动页面)
import pygame#窗口变量windows_width = 800windows_height = 480cell_size = 20 #方块大小map_width=windows_width//cell_sizemap_hight = windows_height//cell_size#设置颜色变量red = (255,0,0)blue = (0,0,255)blue2 = (4,23,120)#初始化pygame(退出游戏时记得使用pygame.quit())...原创 2020-06-27 22:39:42 · 1839 阅读 · 2 评论 -
贪吃蛇002(增加退出游戏事件)
import randomimport sysimport pygame#窗口变量windows_width = 800windows_height = 480cell_size = 20 #方块大小map_width=windows_width//cell_sizemap_hight = windows_height//cell_size#设置颜色变量white = (255,255,255)red = (255,0,0)blue = (0,0,255)bl...原创 2020-06-27 22:50:18 · 508 阅读 · 0 评论 -
贪吃蛇003(添加背景音乐,网格线背景,绘制网格线)
import randomimport sysimport pygame#窗口变量windows_width = 800windows_height = 480cell_size = 20 #方块大小map_width=windows_width//cell_sizemap_hight = windows_height//cell_size#设置颜色变量white = (255,255,255)red = (255,0,0)blue = (0,0,255)blue2 =...原创 2020-06-27 22:54:56 · 1468 阅读 · 0 评论 -
贪吃蛇004(绘制贪吃蛇和食物)
import randomimport sysimport pygame#窗口变量windows_width = 800windows_height = 480cell_size = 20 #方块大小map_width=windows_width//cell_sizemap_hight = windows_height//cell_size#设置颜色变量white = (255,255,255)red = (255,0,0)red2=(201,23,12)blue = ...原创 2020-06-27 23:05:05 · 399 阅读 · 0 评论 -
贪吃蛇005(让蛇动起来吧)
今天的游戏,可以改造成一个生成迷宫的游戏哦,聪明的你尝试一下吧原创 2020-06-27 23:17:05 · 301 阅读 · 0 评论 -
贪吃蛇006(如何让蛇吃到食物呢)
import randomimport sysimport pygamefrom pygame.locals import *#窗口变量windows_width = 800windows_height = 480cell_size = 20 #方块大小map_width=windows_width//cell_sizemap_hight = windows_height//cell_size#设置颜色变量white = (255,255,255)red = (255,0,...原创 2020-06-27 23:22:49 · 538 阅读 · 0 评论 -
贪吃蛇007(添加得分和游戏结束控制)
import randomimport sysimport pygamefrom pygame.locals import *#窗口变量windows_width = 800windows_height = 480cell_size = 20 #方块大小map_width=windows_width//cell_sizemap_hight = windows_height//cell_size#设置颜色变量white = (255,255,255)red = (255,0,...原创 2020-06-28 08:31:06 · 1780 阅读 · 1 评论 -
贪吃蛇008(终结版)
import randomimport sysimport pygamefrom pygame.locals import *#窗口变量windows_width = 800windows_height = 800cell_size = 20 #方块大小cell_width=windows_width//cell_sizecell_height = windows_height//cell_size#设置颜色变量green = (0,255,0)red = (255...原创 2020-06-28 08:43:18 · 196 阅读 · 0 评论 -
T34坦克大战-001
手把手教你做一个pygame的坦克大战 第一节1、设置窗口大小2、添加首页图片3、添加标题和操作说明(可以选择单人游戏或双人游戏)原创 2020-06-24 15:36:41 · 561 阅读 · 0 评论