基于python的一个2D大富翁游戏,1.游戏地图为自己使用各种网络素材制作; 各种按钮和选项,小图标等也是使用PS制作。 2.声音效果主要为背景音乐和几种游戏中音效; 3.游戏设定了两个类:玩家和建筑 玩家的参数和方法都在代码中给出; 具体有:移动方法、位置判断方法、 购买房屋方法、添加小房子方法、 事件判断方法。 4.玩家在大富翁的主要操作是投掷骰子,由随机函数进行判定然后进行移动,进行位置判断,然后开始进行相关的判定。 5.游戏中的按键有:是、否、和结束回合; 每个按键由没按下与按下两种状态的图片组成、这个设计花费了一定时间。 还有 开始游戏 和 扔骰子 的两个明暗按钮、 由pygame优化后的一个函数实现。 6.玩家的位置与电脑重叠时会将双方的位置进行一定偏移,防止进行覆盖,分不清自己的位置。 7.游戏基础功能有移动,购买房子,在已经购买的房子下搭建新的小房子增加过路费,被收费,判断胜负的基础功能,此外还加入了幸运事件: 财神 - 免收费一次 衰神 - 双倍被收费一次 破坏神 - 直接破坏一个建筑 无论敌我 土地神 - 强占对面建筑 这四项功能在位置处于左上角和右下角的时候会被触发,添加了很多游戏乐趣哦~
2021-12-30 19:04:26 16.25MB 大富翁 Python小游戏
Python坦克大战小游戏源程序,可实现单人及双人模式,程序入口:Game5.py
2021-12-30 19:04:25 12.17MB 坦克大战 Python小游戏
Python连连看小游戏源代码,
2021-12-30 19:04:24 84KB 连连看 Python小游戏
Python植物大战僵尸源程序包含一个game.py及一个图片素材包
2021-12-30 19:04:23 42KB 植物大战僵尸 Python小游戏
Python中国象棋源程序共包含五个程序文件一个图片素材包, chinachess.py 为主文件;constants.py 数据常量;pieces.py 棋子类,走法;computer.py 电脑走法计算;button.py按钮定义。目前电脑走法比较傻,有兴趣的朋友可以对computer.py 进行升级
2021-12-30 19:04:22 293KB 中国象棋 象棋 Python小游戏
Python兔鼠大战游戏源代码,该游戏加入声音和图片等资源,使得游戏效果更加丰富
2021-12-30 19:04:22 15.36MB 兔鼠大战 Python小游戏
python编写的五子棋小游戏,适合python新手学习参考
2021-12-30 17:19:32 2KB python 五子棋 源码
1
2048益智游戏,用户可以在游玩的时候,同时还可以学习到里面的代码,双赢,最后记得下载几个安装包 import numpy, sys, random, pygame from pygame.locals import *
2021-12-30 03:40:31 8KB python 益智游戏
1
使用Python和pygame模块完成一个宇宙激战小游戏的开发与实现。 Python是非常腻害的一种编程语言,掌握它之后就可以拓展自己感兴趣的工作方向,不管是大数据开发、人工智能开发、Web开发还是游戏开发等,都由你随心去掌控。 代码放在最后一节课里可下载哦~ 由于pygame升级到2.0了,导致原来的程序产生了一个小bug,所以进行了一点儿代码修改,现将升级版上传到第1节或者16节视频的课件里了,都是一样的,大家可以去下载查看^_^~  
2021-12-21 20:15:12 38.6MB python 游戏 编程语言 Python 游戏开发
1
引言 这是一个用pygame写的滑雪者的游戏。 skier从上向下滑,途中会遇到树和旗子,捡起一个旗子得10分,碰到一颗树扣100分,可以用左右箭头控制skier方向。 安装pygame pip install pygame 用pip或设置界面安装,可自行百度 以下是主界面代码,每一个类都是一个py文件,需要导包 import pygame import random from settings import Settings from skier import Skier from treeFlag import TreeFlagClass # pygame.display.set_i
2021-12-21 20:07:49 68KB python 小游戏
1