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

Project1

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

制作NDS游戏

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

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

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

x
本帖最后由 759339511 于 2011-4-23 22:03 编辑 " h% X0 v% f+ c* z, x3 B* I

# q: z2 J  D& W+ a! o1 c" d/ n2 ?我推荐一个《rpg制作汉化版》这只是一款游戏罢了  此款游戏可通行多人创建地图 如果你觉得看日文不爽的话  就用NDS汉化软件把!!!
1 ?9 P3 n5 p# r9 S0 }以下是游戏:    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) / e+ j6 Z5 W2 n  o/ e2 a
汉化包:在解压包内打开(这是最重要的!!!!)  f. L. ]& n# c" a

* C2 V- v! N; F+ _  [( N左击安装: a% n5 k, A/ R6 q* F
9 L8 |% Z/ ?( I9 W7 H
接下来是介绍如何制作NDS游戏(注:不是上面那个游戏)
& w5 j( I2 B/ w4 y7 g( a4 c3 ~首先我们了解AVG MAKER DS目录结构,如下图
/ D# R) o3 ]8 i$ g; A
! {9 \! t/ y  |! a5 C3 }6 Q根目录
' e2 B$ H; x/ o4 r' ^|-----AVGMAKER.nds (ds端执行程式文件)
3 O5 X7 |/ H) Z  ?, c0 i/ n5 C* _|-----avgFiles) z' V- [$ S! y0 \$ G: ~1 C
      |-------data2 Y; ?# T) w$ n* x6 m; y' Y
      |        |------用于放置脚本文件(*.spt)
0 Z" u3 w% i2 s. P8 ~3 l' g8 F7 Y      |-------chara2 Z4 F: _) Z; l$ B
      |        |------用于放置人物图像文件或人物图像资源文件
6 o- ]1 L" g7 f3 {' m      |-------bg; _1 ]9 f% Q# P# U$ r
      |        |------用于放置背景文件或背景资源文件
. S" \& W5 |7 ]      |-------sound
1 [% B% P' q& _& m7 \2 ^      |        |------用于放置声音文件或声音资源文件! w0 ^* U' X! X- ?, a4 v
      |-------bgm! B) `/ N  M, r; o' i
      |        |------用于放置背景音乐文件(*.mp3)2 j$ \+ h. V; a6 K+ R! C, M: M
      |-------font( x# Y( U# Y& {- G# J
      |        |------字库文件(arial_12.asc & simsun_12.hzk), A2 J8 J* ?; [8 ~7 w
      |-------component
0 m( e" n/ K9 e: F  e9 g9 W! R5 V               |------用于放置组件,如自定义文字框图像文件等
' S& Z5 C1 S( [. C了解目录结构后,接下来我们将制作一小段游戏demo
5 W. h. R) B3 z# @1 t9 c
* r3 Y& J5 F3 M% _. _7 ], c一、图片4 M/ `7 W- n% E9 `; V$ s
首先需要准备素材:
; ?( f' y( s1 M* }0 x/ k人物图片 每张大小为128×192,16位色png图,这里用洋红色作背景透明色
( }  m( k. ^  ]$ @文件名chara1.png, chara2.png  X" S& S; `, y
   
! x  `% p: p( v7 a" k6 }背景 大小256×192,256色png图
) H; x# _. F5 v1 b. l文件名 bg0.png, bg1.png, bg2.png
2 W4 ?. c8 Q7 N+ T6 g8 F5 F4 ~! l) Z* P- v. g3 l
文字框 大小为256×256,256色png图. ^6 g7 \! x9 S* E
文件名textbox.png 如作为默认对话框只能用此名字,如不自定义对话框 程序会有一个默认的对话框,和此图效果一样8 B9 ^0 W. v7 D0 I2 z$ z

& {. c1 B9 V0 W3 |# a现在素材准备好啦,我们要对这些素材进行转换,在压缩包的tool目录下有所需转换工具8 y8 G9 q0 E: _, n( u) J, ~
        img_conv.exe:图像转换工具(这些软件自己下)( T; a# ]: U+ }; q  K7 x1 {  h
        res_packer.exe:资源打包工具(同上)
5 q4 H$ w# Y# W        spt_gen.exe:执行脚本转换工具(同上)
, s1 i7 O9 ~$ @# \( j) Y        switch:自行下载,音频转换工具(同上, E+ l$ r# q' p
     注意:如不能运行工具程序,请下载安装Microsoft .NET Framework
* y5 g. f/ c8 O# y! F首先我们要用到img_conversion.exe 这个程序3 f6 p& k3 ^0 B- b4 b# Z
界面如下. x1 o# T1 K2 S% ?; q

0 e  E( p' o% m- N% n在人物或背景标签下对应点击添加人物图像或背景图像(文字框对应背景),注意人物图最高16位色,而背景图最高只能256色。然后点击开始转换进行转换,如果图像有什么问题可能导致无法正确转换,所以一定要保证图片符合规格。
& v$ T! x- ?9 E, h4 C顺利的话,恭喜。会在文件夹下生成bin文件夹,里面就是转换出的AVG MAKER DS可用文件。此时一张图片可能生成多个.bin文件,如一张背景图bg0.png会生成bg0_Info.bin,bg0_Map.bin,bg0_Pal.bin,bg0_Tiles.bin四个文件;而一张人物图chara1则只生成chara1_Texture.bin。: ~# a1 k( r; q+ F
& l' F: D, b4 z1 T1 [; a, V; M: v+ G
/ @: X6 m4 \8 S9 z' @3 L  M
二、音频% W! ]3 W! q3 u9 [" j- F3 U+ q
将准备的音频用Switch软件转换成.raw格式文件,设置为8 bit signed 11025 Mono
/ s8 L* s, `$ A8 Y4 B: h6 w3 Lbgm背景音乐转换则为mp3文件,设置为11025码率,96kps或更低(控制在1.6MB内最佳)
. q# y' G) i- i9 ]% N+ K* C& a; ?/ ?) w5 ?
如果不希望资源文件太多太零乱,这里建议将资源进行打包。我们先将背景图像资源和人物图像资源分开。再使用资源打包器res_packer这个程序5 v4 o5 j* ^! x: u  i
界面如下
8 A2 v, }) d, }: A& t( f! [
3 c. }8 k3 Z2 |) `1 ?- }4 p将要打包的资源添加进去然后生成指定名字的文件即可。
: R, h0 r9 M. v0 i1 [2 N现在将图像转换程序生成的bg0, bg1, bg2前缀的的bin文件打包成bg.res
- h: R2 ~/ i2 |8 rchara1 和 chara2前缀的bin文件打包成img.res。: X0 e. o0 h0 ?
同样也可以对音效文件.raw文件打包成sound.res。(背景音乐mp3文件不要打包)
0 m+ p& b. p7 F4 c7 I: ^0 P% S+ B
6 @3 i# _8 S& ~8 n- x8 e  r1 Q7 g% r5 ~8 }' L# y7 d9 C8 _$ v
三、脚本
1 `2 V" n; h: Z6 x, F. M资源准备好后,就到了最关键的写游戏脚本了。
/ E, r1 a2 h9 y# `; H写脚本的规则在压缩包中的说明文档作了简单说明,现在就实际应用一下。+ ]4 D6 d) J* B9 L& t: X
现在我们假设我们的女主角名字叫 静(不要问我为什么用这个名字,爱好),故事发生在校园。
7 X' v6 @" O2 P+ H我们用记事本建立一个文本begin.txt,添加如下内容。3 n: n6 O7 _( {7 z% I8 s# U: W
@boxText(0,20,20,200,150,1,"           演示用\n     故事发生在那个秋天\n ");
- g+ U! k1 g7 `@erase(0);
8 n$ B) _7 m. |4 ~9 \! R) m% @@res_bg(avgFiles/bg/bg.res,bg0,1);7 N, l% @  x' K1 _6 H2 ~, c
@say(0,0,我,"这就是我的学校——“%c2光辉高中%c1”。第一次见到她就在这里。");- S) K2 a, O4 q  v# \2 j
@res_playSFX(avgFiles/sound/sound.res, sound_1.raw);
( m+ e/ \6 l( E@say(0,1,????,"啊!都这么迟啦!");
1 e; Z$ U/ G% \& v9 N; D3 w@res_chara(avgFiles/chara/img.res, chara1, 1);
6 f! D7 e2 s( q@playBGM(avgFiles/bgm/bgm_1.mp3);( _) ?; U2 E: s6 P) y
@say(0,1,????,"你好!我是%c2静%c1,初次见面!我新来这里,能带我参观一下么?");
( g. G* |# I/ M) B' H6 @@say(0,0,我,"没……没问题。");
3 [# m. }. T0 h6 r% y2 G1 `@clearChara();
- G$ V6 l  J" D4 j: d@res_bg(avgFiles/bg/bg.res,null,1);
9 {0 d0 e* e* ?* U@say(0,0,我,"%c3我带着静一起参观了校园,但是我一直都很紧张。");
: V5 ]  c7 m9 Y1 O8 s@res_bg(avgFiles/bg/bg.res,bg1,1);
# R. W  }& ^) U$ V@res_chara(avgFiles/chara/img.res, chara1, 1);9 P  E9 J* e* ^+ ?6 Y9 U
@say(0,1,静,"这是我们的教室么?不知道老师是个什么样的人呢?");& z: F% C$ n5 \! S
@res_chara(avgFiles/chara/img.res, chara2, 0);
/ Z" h' }& V1 {0 l2 C@say(0,0,静,"我们出去看看吧。");
4 F- u1 Q1 M, @. z; F, D; w@clearChara();
+ @9 ?1 X3 T: O; P6 L0 b@res_bg(avgFiles/bg/bg.res,bg2,1);
0 d, G0 j( U  p1 E( d@say(0,0,静,"好大的树!");# q7 I, x9 Y- Q2 O' C
@res_chara(avgFiles/chara/img.res, chara1, 1);
4 p7 \' w. B7 d@say(0,1,静," 这棵就是“%c2传说之树%c1”么!\n传说毕业的时候女孩在这棵树下向男孩%c2表白%c1的话,他们就会得到幸福喔!\n不知道这个传说会不会是真的呢。");8 W. i8 M1 T: i( e+ f; q/ v% m9 t
@boxText(1,20,20,200,150,1,"          演示结束 ");
5 H2 ]7 Q" O5 |6 N! a@erase(1);2 x1 }2 Y( i0 Z1 Q& E$ p
@stopBGM();
( `* @: _& _+ J+ C7 L3 v& \4 Q@changeText(avgFiles/data/begin.spt);6 `8 h% b, e$ h8 d- T) }
保存,然后使用spt_gen工具对脚本文本进行转换。这里利用批处理,编辑convert.bat,加入spt_gen begin.txt。保存再双击执行convert.bat,在当前文件夹下就会生成begin.spt。
" f) O3 m8 d/ C' F# }
7 J, [% S# s' y1 ?9 y  t
. H3 z0 ~7 W( j% a. a* p0 i0 w5 v四、配置和运行
7 o2 t" j" j4 Y0 h最后把img.res置于avgFiles/chara文件夹下,bg.res置于avgFiles/bg文件夹下,sound.res置于avgFiles/sound文件夹下,begin.spt置于avgFiles/data文件夹下,bgm_1.mp3置于avgFiles/bgm文件夹下。然后拷贝avgFiles文件夹和主程序AVGMAKER.nds至烧录卡根目录即可。(请参考软件压缩包中附带的例子)3 w. J$ C: S3 h) W4 F
打开DS,运行AVGMAKER.nds程序,开始丰富多彩的AVG游戏旅程吧。$ p, B. I; `3 C/ a+ k7 ^+ w

2 U2 P) }% ]6 q  r  L' K7 |接下来是压缩包 注:包内出现问题以下几款软件自己下全称在包内有        - \; S% [" p9 h
        img_conv.exe:图像转换工具9 A1 F2 `/ G7 y* P5 E9 n
        res_packer.exe:资源打包工具: X1 {0 o2 r! |3 ]" z/ w( j  a, Z
        spt_gen.exe:执行脚本转换工具
9 {4 r& ~! Y" O0 p" m        switch:自行下载,音频转换工具            
' d! b+ [) M- f% d/ P, H" @- F nds.part1.rar (4.77 MB, 下载次数: 113) nds.part2.rar (4.77 MB, 下载次数: 316) nds.part3.rar (2.02 MB, 下载次数: 331)         里面还有制作完后的*.nds 范例 ; N3 P/ ^: M; V) u' _
  d! l$ T& E- R) d' e. F
终于完工了0 t; q+ @. V/ C
3 l0 ?% T1 F$ g+ z3 ~+ x

图.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 编辑
' e6 b2 X- K9 n/ r, O4 w- m0 v
0 y4 Z( o$ P1 x4 B( g没人回吗......................我补充那个汉化软件可提取素材    那个游戏是半汉化的
回复 支持 反对

使用道具 举报

梦石
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地址。
& D& _9 G& X" Z/ D7 s
回复 支持 反对

使用道具 举报

梦石
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, 2025-9-16 20:23

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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