【python游戏制作】大富翁游戏源码

前言


大富翁,又名地产大亨。是一种多人策略图版游戏。参与者分得游戏金钱,凭运气(掷骰子)及交易策略,买地、建楼以赚取租金。英文原名monopoly意为“垄断”,因为最后只得一个胜利者,其余均破产收场。游戏的设计当初旨在暴露放任资本主义的弊端,但是推出之后却受到大众欢迎。

【python游戏制作】大富翁游戏源码

相关准备

在开始之前,我们要准备好游戏的相关素材~没有(不想找)的小伙伴可以找我领取呐`


领取方式:点击下方公众号卡片,关注我

回复“1003”,免费领取


游戏规则

1.游戏地图为自己使用各种网络素材制作;各种按钮和选项,小图标等也是使用PS制作。
2.声音效果主要为背景音乐和几种游戏中音效;
3.游戏设定了两个类:玩家和建筑玩家的参数和方法都在代码中给出;
  具体有:移动方法、位置判断方法、购买房屋方法、添加小房子方法、事件判断方法。
4.玩家在大富翁的主要操作是投掷骰子,由随机函数进行判定然后进行移动,进行位置判断,然后开始进行相关的判定。
5.游戏中的按键有:是、否、和结束回合;每个按键由没按下与按下两种状态的图片组成,
  这个设计花费了一定时间。还有 开始游戏 和 扔骰子 的两个明暗按钮,由pygame优化后的一个函数实现。
6.玩家的位置与电脑重叠时会将双方的位置进行一定偏移,防止进行覆盖,分不清自己的位置。
7.游戏基础功能有移动,购买房子,在已经购买的房子下搭建新的小房子增加过路费,被收费,判断胜负的基础功能,此外还加入了幸运事件:
    财神 – 免收费一次
    衰神 – 双倍被收费一次
    破坏神 – 直接破坏一个建筑 无论敌我
    土地神 – 强占对面建筑
  这四项功能在位置处于左上角和右下角的时候会被触发,
  添加了很多游戏乐趣哦~~~ ^_^

展示部分素材


【python游戏制作】大富翁游戏源码1

 

游戏效果展示 

主要代码 



领取方式:点击下方公众号卡片,关注我

回复“1003”,免费领取

【python游戏制作】大富翁游戏源码》来自互联网,仅为收藏学习,如侵权请联系删除。本文URL:http://www.hashtobe.com/90.html