注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

深夜是徘徊在潮湿睫毛上的我的梦以及他的梦

是直到最后都无法放手的一种气息,是我们生命中最后的思念……

 
 
 

日志

 
 

Mario&Bomber 制作教程 4 (FC/NES游戏制作教程系列)  

2011-02-26 23:54:18|  分类: FC教程 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
 

 

2011 (v1.0)   By  维京猎人(FOGOTA)

 

第一个真正意义上的原创游戏,

  

 

第四步:设计画面

 

什么电子游戏,总有个开始画面:有个大标题;显示游戏名称、作者和产权;有选择,有启动按扭。

这是什么做的呢?会不自己手工写一大堆数据到代码里吧?

还有就是游戏中会有多色多彩的背景,俯视有房屋、道路。这是什么做的呢?

 

FC以外的游戏都是用的地图编辑器做的,或者PS一些图片贴图解决。

我开始研究FC的时候,在网上找FC的地图编辑器,哈哈,根本没有。找到一个FC的BMP图的导入器,但主要是还是不能解决地图的数据,那导入器根本是个鸡肋。原因好多,主要是不能拿这个工具作主力。这里不细说了。

 

于是,我开发了一个地图编辑器,输出的文件可以直接作为一整页画面的地图数据,还包括了属性表。用1个循环写入PPU就行。

( 工具下载 FC专用地图编辑器 )

 

唯一不便的是,当来画小对话窗口等,不能自动去掉多余部分的数据量。要是去掉了,要相应代码。这当然不是初学者轻易使用的。

 

用这个FC专用地图编辑器可以轻松做出开始画面、游戏背景、俯视地图等。每个页数据正好是1K。而且保存色彩文件,也是直接写入FC的色盘地址就行。

 

第二步就说了图案,做画面就是在图案的基础上实现的,也就是说,要先做好图案。或者说做图案时可以考虑画面的构成,来设计。第二步和第四步,总是来回的进行,来回的修改。

 

 

来个例子吧,我将炸弹人的图案拿来做了个开始画面。先看看图案要做成怎样。

 

因为我暂时不算用切页。所以整个图库就两页,背景页除了做开始画面,还要做游戏背景。

MarioBomber 制作教程 4 (FC/NES游戏制作教程系列) - 维京人 - 深夜是徘徊在潮湿睫毛上的我的梦以及他的梦

  

这个除了要放得比较有规律,(为的是好认),若是用到我的地图编辑器,要注意0号Tile,用 (YY-Chr中红线框中4个色的) 第1个色要做成空白的,也就是左上角的一块8*8单位。

 

这是为什么呢,原因是我默认新建的背景,每个单位全是零,包括属性。默认色盘第一个色是黑色,这才会一个全黑的屏幕。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~分划线

 

来说说使用吧。(说到使用,我录了视频的,上’土豆网’搜“维京猎人”吧 )

打开地图编辑器,按F6 (菜单“字模 - 导入字模”),选取我这个Chr文件。要选页了,根据前面的约定,我们输入1,确定。

 

(我们将前面说的图案,什么字母、数字、精灵、背景图案,还有我后面介绍的中文字,都统统叫做字模,其实能在FC的画面里显示出来的都是一个格式,我们就叫“字模”好了。这样显得比较专业。)

 

MarioBomber 制作教程 4 (FC/NES游戏制作教程系列) - 维京人 - 深夜是徘徊在潮湿睫毛上的我的梦以及他的梦

 

要是嫌小,来放大2倍,按Ctrl-Alt-Z(菜单“地图 – 放大X2”)

 

显示的颜色是默认的设置,Chr是不保存颜色的。先来配个色,这个编辑器的工程可以保存颜色。在下面“显示配色”前打个勾。

这里显示4个默认的色盘。#00号色默认是当前色盘。

MarioBomber 制作教程 4 (FC/NES游戏制作教程系列) - 维京人 - 深夜是徘徊在潮湿睫毛上的我的梦以及他的梦

 

双击#00号色盘,出现选配色窗口。从左到右,分别是0,1,2,3号色。

MarioBomber 制作教程 4 (FC/NES游戏制作教程系列) - 维京人 - 深夜是徘徊在潮湿睫毛上的我的梦以及他的梦

 

任点一个色块就可以在新窗口选一个新颜色更换它。完了确定。

其余那3个色盘先不管,后面再说。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~分划线

 

字模的配色并不完全代表画面的(其余3个色盘也能给画面上色的,后面说。),所以我一直用#00号色盘给字模作为显示的配色。面画的主体配色以00#色盘,还是比较方便的。那先配好#00色盘再说吧。

 

汗,一时间配不好,那边画边配。。。。

这是最终配好的色。

MarioBomber 制作教程 4 (FC/NES游戏制作教程系列) - 维京人 - 深夜是徘徊在潮湿睫毛上的我的梦以及他的梦

 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~分划线

说说画图。

MarioBomber 制作教程 4 (FC/NES游戏制作教程系列) - 维京人 - 深夜是徘徊在潮湿睫毛上的我的梦以及他的梦

 

这个可以说是“画笔”的选取。

1 单个读取,就是在字模上选一个最小单位(8*8的像素),然后可以在左边的画布点印上,或扫出一块或一串图形来。画布上右键是用Tile0擦掉的。试试就能感觉到。

2 连读方块,是在字模上选取正方形的4个最小单位(16*16像素),然后可以在左边画布上印出来。这时的右键是4个方块的Tile0。具体跟单个读取类似。一用便知。

3 连读4竖向绘画方式,看软件上的红线框吧,1 2 3 4会成为

1 3

2 4

别的跟上面的一样了。

4连读4横向绘画方式,看软件上的红线框吧,1 2 3 4会成为

1 2

3 4

别的跟上面的一样了。

5 Tile全不选,描色。这个下面说。

 

(这3号4号方式可以用不还原ROM里的Chr,但又不能保存Chr,嘻嘻用作提示,或勉强这样用也行。哈哈)

 

橡皮擦在哪里呢?右键,就是右键。

 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~分划线

 

通过反复操作和不懈的努力,终于制作好一个版面:

 

MarioBomber 制作教程 4 (FC/NES游戏制作教程系列) - 维京人 - 深夜是徘徊在潮湿睫毛上的我的梦以及他的梦

 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~分划线

  评论这张
 
阅读(2133)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018