来自程序猿的流星雨 – 越努力,越幸运!

正因为生来什么都没有,因此我们能拥有一切。(o゚▽゚)o

  • 微信公众号
  • 来自程序猿的流星雨

    Le-Answer·2018-06-08·121 次阅读

    昨天在一个公众号上看到用C++实现的一场流星雨场景图,惊艳到了一直没怎么接触过图形库的我,于是想着自己实现一个类似的场景,不知道是codeblocks本身的原因还是我安装图形库的过程出了点问题,反正就是好多错误,于是弃用CB改用VS2013进行编程了,下面先归纳一下用到的一些东西:

    图形库

    头文件:grphics.h

    创建图形窗口:initgraph(int width,int height);

    画点:putpixel(int x,int y,color);

    音乐

    头文件:mmsystem.h

    加载静态库:#pragma comment(lib,"winmm.lib")

    打开音乐:mciSendString("open 音乐路径 alias music", 0, 0, 0);
    播放音乐:mciSendString("play music repeat", 0, 0, 0);

    贴图

    设置图片变量:IMAGE

    加载图片:loadimage(&img, 图片路径, 长, 宽);

    输出图片:putimage(0, 0, &img, SRCPAINT);

    随机数

    随机数种子:srand((unsigned int)time(NULL));

    使用:rand()函数

    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    写的真的很一般的代码:

    附上一张效果图

    666 - 来自程序猿的流星雨

    随手将最后的可执行文件拉到了百度云里  链接:https://pan.baidu.com/s/1P4NHMVMn7pRTP272ujOhug 密码:m1qu

     

    好多事情,起来真的没有起来那么简单(っ ̯ -。) ......


    正因为生来什么都没有,因此我们能拥有一切。(o゚▽゚)o

    
    
    查看评论

    1 条咸鱼在这里躺着

    • 凸凸
      回复
        (  Google Chrome 62.0.3202.84   Windows Server 2003 )

      :!: 我就试试


    欢迎回来 , [ 修改 ]




    ©2018 越努力,越幸运!

    不必仰望别人,自己亦是风景。

    本网站已稳定运行

    陇ICP备18003349号

    加载中……