找回密码
 立即注册→加入我们

QQ登录

只需一步,快速开始

搜索
热搜: 下载 VB C 实现 编写
查看: 4142|回复: 4

【Python】我的第一个游戏!

[复制链接]
发表于 2014-4-12 19:38:31 | 显示全部楼层 |阅读模式

欢迎访问技术宅的结界,请注册或者登录吧。

您需要 登录 才可以下载或查看,没有账号?立即注册→加入我们

×
本帖最后由 Jack 于 2014-11-25 21:15 编辑

先来个Demo
8.PNG

2.PNG

3.PNG


我用的Python语言,Python有个模块叫Pygame(需要另外安装),特别适合做简单的游戏及其他图形化应用。


为什么做这么个游戏?

“七鬼二五三”是我小时候经常跟表哥玩的一种纸牌游戏(规则早已被我和表哥改得面目全非),高中的时候我刚接触Python,看了一本书,名叫《和孩子一起学编程》(我的编程启蒙书啊!),这本书中有一个纸牌游戏《Crazy Eight》的教程,当时我就想编一个其他人从没编过的,属于自己的纸牌游戏,“七鬼二五三”正合我意,因为它的规则又简单,又承载了我的很多记忆,于是我花了一星期的课余时间编了一个没有图形界面的“七鬼二五三”。后来因为种种原因,一直没有机会给这个游戏加上图形界面。直到大一下学期,我们班主任查寝,发现我在玩《炉石传说》,就要没收我电脑(哎,你们见过这么严的大学班主任吗?),我誓死保卫,最终达成条件:她知道我喜欢Python和ubuntu,就让我用Python编一个能在ubuntu上运行的程序,这条件真的是正合我意,她不说我也会做的!


闲话少说,放出源码:

http://pan.baidu.com/s/1pJ0PDWZ

当然还有exe版的:

http://pan.baidu.com/s/1gd1gbkf



回复

使用道具 举报

 楼主| 发表于 2014-4-12 19:41:21 | 显示全部楼层
有什么建议欢迎批评指正!

点评

太疯狂了,炸弹都没有了,还决战到天亮~ 4个10都没有丢出来,扣牌取代了得分... 我忍不住想问这是随机发牌么,是不是鬼,连续10张都是烂牌? 6:16,这破规则,让我的第一次输给了computer,真是惨败啊~~~  详情 回复 发表于 2014-4-13 11:19
回复 赞! 靠!

使用道具 举报

发表于 2014-4-13 11:19:32 | 显示全部楼层
Jack 发表于 2014-4-12 19:41
有什么建议欢迎批评指正!

太疯狂了,炸弹都没有了,还决战到天亮~
4个10都没有丢出来,扣牌取代了得分...
我忍不住想问这是随机发牌么,是不是鬼,连续10张都是烂牌?
6:16,这破规则,让我的第一次输给了computer,真是惨败啊~~~

点评

不要在意规则,都说了这是我小时候玩的游戏,我现在只是把它当做练习,做一个带图形界面的游戏,仅此而已!  详情 回复 发表于 2014-4-13 11:40
回复 赞! 靠!

使用道具 举报

 楼主| 发表于 2014-4-13 11:40:36 | 显示全部楼层
13*0217 发表于 2014-4-13 11:19
太疯狂了,炸弹都没有了,还决战到天亮~
4个10都没有丢出来,扣牌取代了得分...
我忍不住想问这是随机发 ...

不要在意规则,都说了这是我小时候玩的游戏,我现在只是把它当做练习,做一个带图形界面的游戏,仅此而已!
回复 赞! 靠!

使用道具 举报

发表于 2019-8-25 23:56:36 | 显示全部楼层
捕捉大佬“Jackeriss.com”一枚!
回复 赞! 靠!

使用道具 举报

本版积分规则

QQ|Archiver|小黑屋|技术宅的结界 ( 滇ICP备16008837号 )|网站地图

GMT+8, 2024-12-22 14:42 , Processed in 0.043234 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表