美文网首页程序员
从零开始学C语言(有源码)200行代码完成一个打字母游戏!

从零开始学C语言(有源码)200行代码完成一个打字母游戏!

作者: Python编程导师 | 来源:发表于2019-03-19 20:03 被阅读3次
    image

    很多刚开始学习编程的同学都希望自己可以去开发一些游戏,当学习了c语言的时候却发现总是用c语言去解决一些数学问题,今天我就分享给大家一个我学习c语言时候学到的一些好玩的东西,希望可以帮助大家保持对编程的兴趣。

    下面是小编整理好的一套C/C++资料,加小编C/C++编程学习群:825414254,获取系统性学习C/C++的学习资料

    image

    今天来做的游戏叫做简易打字母游戏,你可能使用c语言写过一些推箱子或者是贪吃蛇,但是那对于一个刚接触c语言来说的同学来说还是有那么一点点难度的。

    看完这一篇文章哪怕你才刚开始学习c语言,我都保证你能够做出来这个 简易小游戏

    使用C语言来实现打字母游戏,框架大致如下:

    image

    看到这个框架,学过c的同学应该已经可以实现如下效果了:

    image

    不会写的同学别急,文末会附上最终版本代码

    接下来,给大家介绍一种图形库,名为EasyX,图形库大家自行下载,安装方法在帮助文档中接下来我将使用它为该游戏润色

    使用前先简单熟悉一下EasyX,在你们的下载目录中会有一个以.chm为后缀的文件,这就是这个库的帮助文件,在这个文件中讲解了如图的一些基本知识,大家可以跟着帮助文档去进一步学习使用这个库 。

    image

    同时我们需要一些资源文件帮助我们,玩游戏怎么能没有音乐呢?

    音乐文件来一个,再来几张图片

    background为背景图,LB1是背景为黑色的萝卜,LB2为黑色填充的萝卜,背景为白色。

    image image image image

    首先准备工作为创建一个工程

    将资源文件全部放进去

    然后创建一个空项目

    创建一个.cpp文件来写代码(将所有注释去掉就是完整代码)

    先来加载头文件

    image

    到这里头文件就加载完了,接下来,

    我们要将资源文件导入进来,为了方便使用,定义全局变量,IMAGE就是图片的类型,两句话:

    IMAGE LB1, LB2;

    IMAGE background;

    image

    接下来写主函数:

    image image

    实现效果如下:

    image

    相关文章

      网友评论

        本文标题:从零开始学C语言(有源码)200行代码完成一个打字母游戏!

        本文链接:https://www.haomeiwen.com/subject/lhznmqtx.html