设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 4824|回复: 7
打印 上一主题 下一主题

制作NDS游戏

[复制链接]
梦石
0
星屑
50
在线时间
20 小时
注册时间
2011-4-22
帖子
8
跳转到指定楼层
1
发表于 2011-4-23 21:50:06 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 759339511 于 2011-4-23 22:03 编辑
& L; ^7 @6 D' J) C7 C9 C/ s8 C% _1 D, T& w
我推荐一个《rpg制作汉化版》这只是一款游戏罢了  此款游戏可通行多人创建地图 如果你觉得看日文不爽的话  就用NDS汉化软件把!!!
/ Z0 s9 b1 D) V/ n: h以下是游戏:    rpg工具汉化版.part01.rar (1.39 MB, 下载次数: 0) rpg工具汉化版.part02.rar (1.39 MB, 下载次数: 0) rpg工具汉化版.part03.rar (1.39 MB, 下载次数: 0) rpg工具汉化版.part04.rar (1.39 MB, 下载次数: 0) rpg工具汉化版.part05.rar (1.39 MB, 下载次数: 0) rpg工具汉化版.part06.rar (1.39 MB, 下载次数: 0) rpg工具汉化版.part07.rar (1.39 MB, 下载次数: 0) rpg工具汉化版.part08.rar (1.39 MB, 下载次数: 71) rpg工具汉化版.part09.rar (1.39 MB, 下载次数: 4) rpg工具汉化版.part10.rar (1.14 MB, 下载次数: 0)               这是:汉化软件包: NDS游戏汉化用最新软件全集.rar (1.63 MB, 下载次数: 0)
! G+ x) R, r/ t. P7 C3 m  w汉化包:在解压包内打开(这是最重要的!!!!)
0 h& z1 h1 C4 I
% ?6 r( N$ q  ?( y& R" \左击安装; \; S3 p7 n6 |0 e  z3 f
0 ~" {7 `: g% i/ g8 P" T3 S3 [7 Q
接下来是介绍如何制作NDS游戏(注:不是上面那个游戏)3 Q0 q1 P) E5 }
首先我们了解AVG MAKER DS目录结构,如下图
- w+ D0 c! s* _. w" c% d3 ]# {$ [  N1 j: ]2 N, o( h
根目录
4 a5 n% m( }; [6 V|-----AVGMAKER.nds (ds端执行程式文件)
# h0 }; h% |: W- w' ?  ?|-----avgFiles
! `. |: h7 ~5 h: q      |-------data9 m8 N9 m( O: w+ Z2 u
      |        |------用于放置脚本文件(*.spt)
( ]& L: S" V: b) j  X      |-------chara
" E) Q  K+ |, n' z! E$ |      |        |------用于放置人物图像文件或人物图像资源文件
  I: s9 `% s& X* h2 ]      |-------bg
+ P$ q5 ?/ \( c$ M      |        |------用于放置背景文件或背景资源文件4 A! g% ~, Z0 x; }. ]
      |-------sound
" k! R- V# g5 k% p      |        |------用于放置声音文件或声音资源文件
# a% }  p/ W! {( ]      |-------bgm* m. j! Q' N5 Q6 B" H. {
      |        |------用于放置背景音乐文件(*.mp3)( b- q+ C6 m& t- K# ], j
      |-------font
. \5 N# Q/ `# r, Z( b8 O: s; Q      |        |------字库文件(arial_12.asc & simsun_12.hzk)
. G8 }5 a* a7 R$ }/ M7 N* ~: t      |-------component/ c8 V5 `5 h7 {  y
               |------用于放置组件,如自定义文字框图像文件等
& u" }$ h; X. z* j9 G了解目录结构后,接下来我们将制作一小段游戏demo7 a  H3 ?, r2 K- i" {6 X: ^* I  E
& |; Q5 Z9 w1 z" E5 }& }* g( a4 D
一、图片- B% j' G4 e9 w: \3 |( y
首先需要准备素材:9 l$ x6 H2 Z6 J: e/ k+ g
人物图片 每张大小为128×192,16位色png图,这里用洋红色作背景透明色
: @' ^7 ^! F6 Y# F文件名chara1.png, chara2.png( S2 M3 k, O0 F7 H/ o! O# L
    4 p- z  J8 @% D$ }; B* v$ a3 ^
背景 大小256×192,256色png图6 x& [1 G4 U# `: I" d
文件名 bg0.png, bg1.png, bg2.png* e0 H, f2 B9 S$ S% G: e

8 x7 \6 e' m. n5 F- _文字框 大小为256×256,256色png图2 Y$ V$ B& M6 i# O7 j& A( v
文件名textbox.png 如作为默认对话框只能用此名字,如不自定义对话框 程序会有一个默认的对话框,和此图效果一样3 z% B- D+ c6 O& L

$ T5 Q, {0 T  Q4 o现在素材准备好啦,我们要对这些素材进行转换,在压缩包的tool目录下有所需转换工具5 B) Q2 g/ V) g  _5 ]- F+ a
        img_conv.exe:图像转换工具(这些软件自己下). W0 Z+ Q; y! z9 B  E( P% c$ f& I
        res_packer.exe:资源打包工具(同上)6 S# h. F5 |( \3 p0 K- |2 G
        spt_gen.exe:执行脚本转换工具(同上)
; [( l; E; Z4 [& Z* T  c( x; ~        switch:自行下载,音频转换工具(同上
; q0 Q, _1 O0 o/ r     注意:如不能运行工具程序,请下载安装Microsoft .NET Framework
4 R4 [( _+ V3 e3 F' C9 P+ Z首先我们要用到img_conversion.exe 这个程序2 ]" H8 H# h: e0 {0 E1 t3 ^* q  |; {
界面如下2 {9 y$ _7 D5 o# T
( [) d4 S8 V8 K4 t0 Y
在人物或背景标签下对应点击添加人物图像或背景图像(文字框对应背景),注意人物图最高16位色,而背景图最高只能256色。然后点击开始转换进行转换,如果图像有什么问题可能导致无法正确转换,所以一定要保证图片符合规格。
! w+ c& Y* N. B- g7 Q顺利的话,恭喜。会在文件夹下生成bin文件夹,里面就是转换出的AVG MAKER DS可用文件。此时一张图片可能生成多个.bin文件,如一张背景图bg0.png会生成bg0_Info.bin,bg0_Map.bin,bg0_Pal.bin,bg0_Tiles.bin四个文件;而一张人物图chara1则只生成chara1_Texture.bin。" Z2 X+ V4 \. `' I3 \" D) K

, J5 U4 p. X: V) x) d- H2 ?! k* B  @# c  Y' c& `
二、音频. @( `- @5 ]1 v( Y3 B: {' j( C
将准备的音频用Switch软件转换成.raw格式文件,设置为8 bit signed 11025 Mono
) e  r- {5 y; i. ubgm背景音乐转换则为mp3文件,设置为11025码率,96kps或更低(控制在1.6MB内最佳)
5 t9 L& D! }. |" e
0 M4 X0 A9 d3 r/ s! w* @5 I) C如果不希望资源文件太多太零乱,这里建议将资源进行打包。我们先将背景图像资源和人物图像资源分开。再使用资源打包器res_packer这个程序
5 k( m; o6 `& g5 ^, ^界面如下' s5 ~9 q& X" ]1 p/ e. q) ^

$ K9 n" `! D( ^将要打包的资源添加进去然后生成指定名字的文件即可。
' X# v! L$ p* T2 {. ^+ H现在将图像转换程序生成的bg0, bg1, bg2前缀的的bin文件打包成bg.res% @' U. C0 }; v
chara1 和 chara2前缀的bin文件打包成img.res。4 N4 f* t0 B, W2 d$ m
同样也可以对音效文件.raw文件打包成sound.res。(背景音乐mp3文件不要打包)
& I; S4 W$ w7 E: z8 K* g  ?* k4 T5 f+ o3 t
5 Q; y0 e6 B/ ]8 u9 W7 {3 n
三、脚本9 l3 k8 j2 p6 [6 g6 i
资源准备好后,就到了最关键的写游戏脚本了。
1 m# c* y# q3 T& }" q写脚本的规则在压缩包中的说明文档作了简单说明,现在就实际应用一下。; x8 y( H$ c2 Y  Q& P3 D, K9 k2 ~  J
现在我们假设我们的女主角名字叫 静(不要问我为什么用这个名字,爱好),故事发生在校园。& |; Q3 x: m2 b* E# S7 Y8 S
我们用记事本建立一个文本begin.txt,添加如下内容。5 v7 y5 X) p) W0 R
@boxText(0,20,20,200,150,1,"           演示用\n     故事发生在那个秋天\n ");5 C$ o9 u5 Q# a) P- m8 n
@erase(0);/ @9 w* V1 j, p5 @; d7 F
@res_bg(avgFiles/bg/bg.res,bg0,1);7 B& s3 K" q$ I/ i  g. o( c5 z$ V
@say(0,0,我,"这就是我的学校——“%c2光辉高中%c1”。第一次见到她就在这里。");
1 U# E. O! S8 i  z@res_playSFX(avgFiles/sound/sound.res, sound_1.raw);
1 X, C3 `1 e" }5 C@say(0,1,????,"啊!都这么迟啦!");, ^7 t$ s, Z4 g# E' ?$ P
@res_chara(avgFiles/chara/img.res, chara1, 1);' x, n9 B7 f7 @6 g- f1 K
@playBGM(avgFiles/bgm/bgm_1.mp3);9 o3 T# ]4 N5 X8 ~
@say(0,1,????,"你好!我是%c2静%c1,初次见面!我新来这里,能带我参观一下么?");9 x/ D6 q" O+ A! L( c4 n
@say(0,0,我,"没……没问题。");  r9 O6 n+ e4 y6 r3 t8 T7 s* I. e: Z
@clearChara();2 e3 O, Y: h9 K9 r8 c( e, ]$ p: c5 s
@res_bg(avgFiles/bg/bg.res,null,1);
0 T2 i0 Z/ z2 k' k@say(0,0,我,"%c3我带着静一起参观了校园,但是我一直都很紧张。");
& w+ C* }0 m6 \@res_bg(avgFiles/bg/bg.res,bg1,1);
( W( q( c6 u9 V@res_chara(avgFiles/chara/img.res, chara1, 1);
+ v$ i, x& ]/ V, O@say(0,1,静,"这是我们的教室么?不知道老师是个什么样的人呢?");
) `: O5 q, j  x4 X@res_chara(avgFiles/chara/img.res, chara2, 0);
6 c$ {/ q7 o( ^% y+ D- k@say(0,0,静,"我们出去看看吧。");2 l, F: G! i+ f7 U) w
@clearChara();) S0 d+ u# {$ I, M1 w: Z
@res_bg(avgFiles/bg/bg.res,bg2,1);
1 s4 L1 o  a8 v. Q( d@say(0,0,静,"好大的树!");% f0 i7 `0 D1 _
@res_chara(avgFiles/chara/img.res, chara1, 1);
; K+ h* C# A1 e; @, r) v! W@say(0,1,静," 这棵就是“%c2传说之树%c1”么!\n传说毕业的时候女孩在这棵树下向男孩%c2表白%c1的话,他们就会得到幸福喔!\n不知道这个传说会不会是真的呢。");
7 p7 k5 h/ |, Q( k0 c1 y' X; s( h@boxText(1,20,20,200,150,1,"          演示结束 ");% s  F/ z( l0 t3 s3 k$ n0 w
@erase(1);+ B- J6 }/ Y) r9 C' @% V3 D. W
@stopBGM();- f; e. G, j% e4 I7 X
@changeText(avgFiles/data/begin.spt);4 J# K1 P: d' L6 J  b1 |
保存,然后使用spt_gen工具对脚本文本进行转换。这里利用批处理,编辑convert.bat,加入spt_gen begin.txt。保存再双击执行convert.bat,在当前文件夹下就会生成begin.spt。
5 V& s( i; J( v% R, j9 ^4 s) y' [) O7 g: f7 ]7 }
% C! e( c' Z9 j+ E# d1 X% z1 ]
四、配置和运行8 z5 x- K- F9 Y
最后把img.res置于avgFiles/chara文件夹下,bg.res置于avgFiles/bg文件夹下,sound.res置于avgFiles/sound文件夹下,begin.spt置于avgFiles/data文件夹下,bgm_1.mp3置于avgFiles/bgm文件夹下。然后拷贝avgFiles文件夹和主程序AVGMAKER.nds至烧录卡根目录即可。(请参考软件压缩包中附带的例子)
1 u& ?& F$ I; [8 t9 m打开DS,运行AVGMAKER.nds程序,开始丰富多彩的AVG游戏旅程吧。
* _" K: m- |$ G! K8 z2 |4 y$ ^; ?" U2 @8 u7 d7 a- f2 \* l
接下来是压缩包 注:包内出现问题以下几款软件自己下全称在包内有        
  F* ~9 C. X4 E9 {        img_conv.exe:图像转换工具% g9 i2 `2 `7 r$ S
        res_packer.exe:资源打包工具4 h8 A1 j- T& R( U4 g
        spt_gen.exe:执行脚本转换工具  _2 H/ z6 v) r3 @5 M
        switch:自行下载,音频转换工具            $ D3 U* D5 l( n0 W- z0 u' j6 e
nds.part1.rar (4.77 MB, 下载次数: 113) nds.part2.rar (4.77 MB, 下载次数: 316) nds.part3.rar (2.02 MB, 下载次数: 331)         里面还有制作完后的*.nds 范例
/ C" e" ^# j; _  ?, x) `5 ^/ W  m/ u. l. R: W- |
终于完工了( [# P; a" Z$ X/ l% m/ a; X

( ?5 ?7 {# M4 u2 H, B, a

图.jpg (42.9 KB, 下载次数: 0)

图.jpg

点评

附件文件不存在或无法读入,请与管理员联系。  发表于 2011-5-14 12:13
梦石
0
星屑
50
在线时间
20 小时
注册时间
2011-4-22
帖子
8
2
 楼主| 发表于 2011-4-23 21:56:30 | 只看该作者
本帖最后由 759339511 于 2011-4-23 22:06 编辑 4 V5 {& g( W) B7 q, Q4 H% C0 `, _$ i

# v' Z6 r3 _5 n9 A没人回吗......................我补充那个汉化软件可提取素材    那个游戏是半汉化的
回复 支持 反对

使用道具 举报

梦石
0
星屑
50
在线时间
533 小时
注册时间
2007-2-2
帖子
859
3
发表于 2011-4-28 14:05:11 | 只看该作者
顶一个,我群组没带领好,此资源精华。以后有用。
+(DS)
=..=(MUSIC)
回复 支持 反对

使用道具 举报

梦石
0
星屑
50
在线时间
54 小时
注册时间
2008-6-8
帖子
109
4
发表于 2011-4-29 11:43:29 | 只看该作者
关键是这个群太冷清了~支持感谢LZ
大家好我是时代之影。 影风3龟速制作中~~~~~~~
回复 支持 反对

使用道具 举报

梦石
0
星屑
50
在线时间
20 小时
注册时间
2011-4-22
帖子
8
5
 楼主| 发表于 2011-5-1 21:12:26 | 只看该作者
不用谢  多宣传就行了
回复 支持 反对

使用道具 举报

梦石
0
星屑
97
在线时间
753 小时
注册时间
2011-7-17
帖子
781
6
发表于 2011-9-9 13:18:50 | 只看该作者
求115地址。
" _* C1 _4 `* g7 g; X
回复 支持 反对

使用道具 举报

梦石
0
星屑
55
在线时间
23 小时
注册时间
2008-4-27
帖子
49
7
发表于 2011-9-11 16:00:14 | 只看该作者
集中火力支持   
回复 支持 反对

使用道具 举报

梦石
0
星屑
55
在线时间
23 小时
注册时间
2008-4-27
帖子
49
8
发表于 2011-9-11 16:01:24 | 只看该作者
不精通脚本能做出游戏吗

点评

这个软件是汉化游戏,提取素材的。。。  发表于 2011-10-1 09:48
回复 支持 反对

使用道具 举报

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2026-6-7 09:04

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表