
你觉得这篇文章怎么样? 帮助我们为您提供更好的内容。

Thank you! Your feedback has been received.

There was a problem submitting your feedback, please try again later.

你觉得这篇文章怎么样?
作者:张越
指导老师:杨佳庆
项目难度: 一般
项目简介:
本项目以Python和tkinter为基础,使用python以网络游戏大富翁为原型,开发了一款Python版本的大富翁,供大家学习交流和参考。
选题背景:
现在桌游电子化已经成为一种趋势,很多桌游譬如三国杀等都有单机和联网版本。
而作为同样是桌游的大富翁也不甘落后,也同样上线电子游戏,但是官方价格为49元,甚至比实体版还要昂贵,所以为了省去游戏本体费用,该项目应运而生。
原理框图:
玩法介绍:
1. 掷骰子
每位玩家每次掷出2颗骰子,根据骰子的数值前进一定的格数,当玩家每次到达或经过起点可以获取2M的金钱。但也并不是前进的越多越有利,能到达能获得有利条件的方格才能得到更多的金钱。
2. 房子和旅馆
每个物业可以建造三套房子,当建立到第二套房子时,可以建立一套旅馆。
3. 物业
玩家到达无人拥有的地皮,玩家可选择是否需要购买。
购买后的地皮属于玩家的私有产物,此时其他玩家到达有人拥有的地皮上时,需要缴纳对应的过路费,购买的地皮越多,可能获得的金钱就更多了,获胜的可能性就越大,但要注意花的太多也可能导致自己破产。合理进行土地购买才是获胜的关键。
4. 胜利条件
每位玩家的初始持有金额为20000000元,在购买地皮以及通过其他人的地皮时将会缴纳费用,如果购买地皮以及缴纳过路费使用金钱过多就会破产,当个人的现金数量为0时即视为破产,破产的玩家淘汰出局。
项目展示:
视频展示:
展望和总结:
当前的大富翁其实并不完善,仅仅只有购买土地和过路费的功能,对于游戏来说可玩性过低,在未来可以为游戏添加更多的功能模块,比如:完成机会,税收,公益福利和监狱的制作。除了添加一些功能之外,还需要结合网页,毕竟大富翁是一款桌游,桌游的精髓就是多人游戏,在线游戏才是这款游戏的游玩趣味性所在,将项目结合网页制作,实现在线多人游戏是这个游戏今后的主要目标。
GitHub代码:
https://github.com/shiep18/EIS2020/tree/master/l-team/team5/Richman