首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

做了个小游戏……

【前言】

看到自己身旁的同学都在玩游戏,有时候呢,被他们吵得也挺烦的,但是看他们这么沉迷,想必游戏也是很好玩的。

可无奈自己是个手残党,玩游戏特别烂,而且感觉也特别无聊(毕竟,都没脱单。(脱单的精神享受 大于 玩游戏的精神享受(也就是讲经济的人经常说的效用),但支出的成本大致相等)。 既然边际效用对于我来说那么低,那我也就不会愿意做这样的事情。

所以,自己就想想是不是可以做一做。

【正题】

工具:python 3.5(换成3.5,是因为我想搞TensorFlow)

库:pygame (虽然也支持3D游戏,但是主要还是用于做2D,适合新手学习)

【提示】

本来我打算做一个exe文件的,那么大家无论有没有python的解释器,都可以直接点开,就好了。但是,无奈我个菜鸡,用了几乎网上的所有方法都没有做出一个可用exe出来,所以,要是想要测试的话,还要麻烦大佬自己用python解释器解释一下。

现在用python都是很火的了,毕竟很简单,跟正常的英语差不多。而且也非常强大,所以一般的没计算机基础的人都会学这个。下一个 也不算太亏。(文末有提示如何下载和获取这个游戏的文件)

【内容】

这里说是一款游戏其实也不能这么说。因为一来,这个东西实在是太简单了,而来,我做了两三个。(两款是基于同一个的(字母输入游戏),一个其实就是一个动画而已)

【游戏一】

这个代码是学网上的,非常短的代码,然后,这个球,我懒得下了,随便找了一个(所以这个球,是没有去掉边框的。没错!就是一个有球的图片的在动而已....)

动图不好展示,我就发几张图上来

总之,这个球碰到四周之后,是会弹回来的....

【游戏二】按字母游戏(为自己取名字的能力感到堪忧...)

有两个版本。

版本一,是没有时间限制的(变化的),一个简单版本。

就是游戏中会随机显示一个英语字母,然后你要在10秒钟内按出来,否则就输了...可以一直玩下去....

版本二,有时间限制的,随着你得分的升高,这个每过一定的阶段,输入时间都会缩短。

一直到小于等于1秒的时候,你就赢了。

当然,这两个版本都有一种就是,只要按回车,就是可以重新启动(Restart)

不要问我为什么是绿色的...这个真的是随便调的...

给生活加点绿,多健康

python安装的话,网上教程一大把,我就不说了。

下面介绍下,怎么安装pygame

正确按照好python之后

按(win键(就是难过(那个长得想win标志那个)) + R)

出现这个之后,就输入cmd(敲回车)

然后,黑框框出现

输入pip install pygame

保证电脑联网之后,就会回复信息了

如果是在报错,那么,你是非正常安装,你要是觉得自己大佬,就自己调一调。如果不是,就卸载之后,认认真真地勾选完所有需要勾选的东西,然后再来。

【链接】

早点休息喽.....

求关注 求关注 求关注

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171209G015GV00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券