【四圣龙神录的编程教室】第1章、准备项目的素材

原文地址:

http://dixq.net/rp/1.html


龙神录的编程教室,是使用VisualStudio 2005 或者 2008 作为工具来讲解的。

下面的项目,是带上了素材一起打包进去了的。

整个项目一起打包下载


文件夹的组成,大概是长这个样子



上面图片里虽然写着第一章,但这里会加很多东西进去的。


以后的章节下载的文件夹,请像这样添加进去。


每个章节里都有一个 RyuJin.sln  ,打开它。

dat 文件夹,里面有图像,音乐,音效等等这些放在一起数据。

mydat 文件夹,里面有自己的头文件,源代码,PhotoShop的数据等,自己使用的数据

include 文件夹,是存放DxLib 的文件夹。

打开最上面的 RyuJin.sln 。

这些,就是项目所必须的最基本的构成



就像你在解决方案资源管理器所看到的这种方式,文件就是这样的结构。


我擦,怎么这么多文件啊!

请不用担心。我们还什么都没写呢。我们还没有在任何文件里写过一行,

所以对这些东西不需要任何了解。

要说,为什么这里只有Hard Mode的话,首先为了要做最复杂的弹幕,我们会选用简单的方法,这样做起来会比较容易。

为了要制作最复杂的弹幕,我们往往要先准备减少子弹的数量和用比较简单的轨道,

但反过来说,制作了简单的弹幕然后变成复杂的弹幕的话,要增加多少子弹,我们并不知道,

为了增加子弹,可能经常会破坏掉整体的平衡,所以我们直接一开始就制作很复杂的弹幕吧。

这一章,只要理解到“项目里面还有这样的文件在啊” ,这样的程度就足够了。

如果对文件的构成产生兴趣了,那下面对各种各样的文件进行简单说明,可以参考一下。


以上面图片里面的顺序:

boss_shotH.cpp

       boss 弹幕的文件(hard)

boss_shot.cpp

        控制boss弹幕的文件

enemy.cpp

         控制杂鱼移动的文件

enemy_act_pattern.cpp

         控制杂鱼移动模式的文件

graph.cpp

         绘制画面相关的文件

graph_back.cpp

         绘制背景相关的文件

shotH.cpp

           杂鱼的射击的文件(Hard)

cshot.cpp

            自己射击的文件

shot.cpp

            控制杂鱼射击的文件

char.cpp

            控制自机的文件

fps.cpp

           控制fps的文件

ini.cpp

          初始化的文件

key.cpp

           控制键位的文件

load.cpp

         图片和音乐加载的文件

main.cpp

            Main 函数

music.cpp

           音乐的控制文件

out.cpp

            碰撞检测的文件


define.h

            写定义用的的头文件

function.h

            外部声明用的头文件

GV.h

             为了引用全局变量的头文件

struct.h

           定义构造体的头文件



本人CSDN博客目录:

http://blog.csdn.net/tidus5


展开阅读全文
©️2020 CSDN 皮肤主题: 大白 设计师: CSDN官方博客 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值