zoukankan      html  css  js  c++  java
  • 游戏时间

    学习编程有一种惯常的做法,就是先键入一些代码,尽管你可能完全不理解这些代码。确实是这样!

    有时仅仅键入代码就能让你对程序如何工作找到一点“感觉”,虽然并不是每一行或每一个关键字都理解。

    现在还是用这个老办法建立一个程序,不过这个程序更长也更有意思。

    您将创建一个简单的游戏叫做英雄兔,在这里作为英雄的兔子要保卫城堡,它必须能够移动和射击反击敌人(关于敌人我们在X章再添加,那时你已经能看懂大部分代码了)。

    您先

    为使用Python写游戏你需要安装PyGame。

    PyGame是一个使写游戏变简单的Python库,它提供如图像处理、声音回放等你可以很容易添加都游戏中的功能。

    游戏资源

    你几乎已经可以开始创建你的游戏了。但没有一些震撼的图像和声音效果的游戏又算什么呢?我已经收集了游戏所需要的所的图形和声音效果并把它们压缩成了一个ZIP存档。

    下载文件后,在你的硬盘上创建一个游戏使用的文件夹,将resources文件夹解压到这个文件夹中,这样你的游戏文件夹有了名为resources的子文件夹,资源 从QQ下载。

    接下来完成下面的步骤

     详见 PDF 参考 

    第一步:嘿,兔子
    第二步:添加布景
    第三步:让兔子动起来
    第四步: 旋转兔子
    第五步:射击吧,兔子!
    第七步:獾与箭的碰撞
    第八步:添加生命值和时钟显示
    第九步:判断输赢
    第10步: 免费的音乐和声音效果!

  • 相关阅读:
    初入博客
    winsocket入门学习
    理解音视频 PTS 和 DTS
    理解音视频 PTS 和 DTS
    FFMPEG学习----使用SDL构建音频播放器
    FFmpeg被声明为已否决的解决方案
    FFMPEG结构体分析:AVCodecParameters
    FFMPEG学习----使用SDL播放PCM数据
    如何提取CSDN博客正文内容
    遍历CSDN博客
  • 原文地址:https://www.cnblogs.com/jlxuqiang/p/4166797.html
Copyright © 2011-2022 走看看