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

Project1

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

制作NDS游戏

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

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

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

x
本帖最后由 759339511 于 2011-4-23 22:03 编辑 7 l- e- x1 q2 {( a, A( x
" ~9 p( H4 h1 y* z6 w  z, u
我推荐一个《rpg制作汉化版》这只是一款游戏罢了  此款游戏可通行多人创建地图 如果你觉得看日文不爽的话  就用NDS汉化软件把!!!0 |7 r* j. Y1 m9 |/ n4 Z
以下是游戏:    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) 2 _7 o  a$ F, k$ t- b4 ?: u
汉化包:在解压包内打开(这是最重要的!!!!)
* B0 e3 I9 t5 ]- ^" m3 [ 6 y0 p- L9 ^. c% y$ {: I* @+ Q6 {
左击安装
5 f  k) g( ?/ n
0 I4 I' W- Z( _! T" I, m5 t接下来是介绍如何制作NDS游戏(注:不是上面那个游戏)5 c1 [$ j% E. d, a. W3 k
首先我们了解AVG MAKER DS目录结构,如下图0 N; @6 `' B$ ^; v, m/ F
0 j, j4 s1 O$ V' b8 {& O$ b* j( O3 _% r
根目录1 h1 b6 W, u/ i+ i3 A7 F
|-----AVGMAKER.nds (ds端执行程式文件)- W5 I5 h6 |7 _
|-----avgFiles) B9 D( n$ j& x/ o& I
      |-------data
3 S* a% y+ l7 A' o4 ^3 g      |        |------用于放置脚本文件(*.spt)
& k" T, A7 o$ W      |-------chara
/ n  D8 X4 k( a1 D8 s: `; O0 g      |        |------用于放置人物图像文件或人物图像资源文件0 j6 q  v, M9 O9 d1 p/ |9 r
      |-------bg- ^1 }, O' p  s; c+ J( f9 `  j
      |        |------用于放置背景文件或背景资源文件
: z( s8 {+ ]! @$ H: h' k" w/ l      |-------sound
/ N& ]( j( i2 l' x% Z      |        |------用于放置声音文件或声音资源文件
( t5 p' t% e: ~3 q5 V" n; j      |-------bgm
1 k# `# t+ A% q! Q8 P- K3 ^. z      |        |------用于放置背景音乐文件(*.mp3)
- s/ L( P( g7 F      |-------font
* A7 \0 A6 E, W9 \. x8 I0 ?  c      |        |------字库文件(arial_12.asc & simsun_12.hzk)
- b) p4 s% @! I# h# W, S      |-------component
# O' U7 b: x' V, o               |------用于放置组件,如自定义文字框图像文件等
7 j* a3 l8 v4 w7 G6 k5 y了解目录结构后,接下来我们将制作一小段游戏demo
% U7 Q1 Z( X- H' ^* S1 S
% A  c0 A! [7 E% G4 n3 H( }5 ~! G- S一、图片3 d5 o% q! e2 S6 d3 y, I' w% f
首先需要准备素材:4 b( Y: F) X, Y# B3 a7 O3 a; ]
人物图片 每张大小为128×192,16位色png图,这里用洋红色作背景透明色7 t. K& E4 z  t1 l& k2 b- S6 A2 d
文件名chara1.png, chara2.png  O" ^3 X6 B3 J' d* j' b3 u
    7 g0 X% X5 ^. h0 S
背景 大小256×192,256色png图* j) X" W' |& ^9 [, B
文件名 bg0.png, bg1.png, bg2.png
) J2 B$ `2 B7 Z, q6 o  e5 X0 I* E! e- J
文字框 大小为256×256,256色png图* E, c! @8 b0 F0 J( B+ j$ l
文件名textbox.png 如作为默认对话框只能用此名字,如不自定义对话框 程序会有一个默认的对话框,和此图效果一样6 V$ h. S9 C- C) G
8 @; M, S# M+ S4 m/ I8 D
现在素材准备好啦,我们要对这些素材进行转换,在压缩包的tool目录下有所需转换工具
4 W: o" D; W& f1 ]/ W* g  y( @0 S' y        img_conv.exe:图像转换工具(这些软件自己下)
0 @! ^8 F$ s( V1 e: y, k        res_packer.exe:资源打包工具(同上)
5 ]3 V- u- s$ d2 a" Q$ p        spt_gen.exe:执行脚本转换工具(同上)+ i# {2 A6 }( N- r
        switch:自行下载,音频转换工具(同上' c  f5 G) T/ d
     注意:如不能运行工具程序,请下载安装Microsoft .NET Framework
* i4 j4 h% G- C1 k9 z. Y# x6 w% H; p首先我们要用到img_conversion.exe 这个程序, \% c6 V+ i' z" _% o. m
界面如下' a! ^! i6 O& {+ R  e" N+ ^: ?9 V

! `: o1 ~8 }9 `在人物或背景标签下对应点击添加人物图像或背景图像(文字框对应背景),注意人物图最高16位色,而背景图最高只能256色。然后点击开始转换进行转换,如果图像有什么问题可能导致无法正确转换,所以一定要保证图片符合规格。3 ^+ w( Z4 d9 }* |) c
顺利的话,恭喜。会在文件夹下生成bin文件夹,里面就是转换出的AVG MAKER DS可用文件。此时一张图片可能生成多个.bin文件,如一张背景图bg0.png会生成bg0_Info.bin,bg0_Map.bin,bg0_Pal.bin,bg0_Tiles.bin四个文件;而一张人物图chara1则只生成chara1_Texture.bin。
/ \6 J8 i% V$ K- B7 r
4 g' p. L0 b3 C' |. `( X' n( o4 V  k" i( D0 A+ m
二、音频
3 q  r: s# v  O( h2 T将准备的音频用Switch软件转换成.raw格式文件,设置为8 bit signed 11025 Mono
) a# ~  d0 c7 @bgm背景音乐转换则为mp3文件,设置为11025码率,96kps或更低(控制在1.6MB内最佳)6 p0 v* u4 G# ]" X3 |
6 G# S! X# a# @; t! M9 l( H7 v
如果不希望资源文件太多太零乱,这里建议将资源进行打包。我们先将背景图像资源和人物图像资源分开。再使用资源打包器res_packer这个程序
) u4 b, k/ r. b+ Q% Z0 Q, x1 P界面如下
1 e* A( z$ W$ Y9 h/ |4 u" E* ?6 P1 u3 W1 ~! E. v& O8 @
将要打包的资源添加进去然后生成指定名字的文件即可。
. {+ o; r0 F) e- S2 [, L$ V现在将图像转换程序生成的bg0, bg1, bg2前缀的的bin文件打包成bg.res0 P# U4 S9 {( e( p% x( w
chara1 和 chara2前缀的bin文件打包成img.res。1 Z& ]' X' `: s) C5 B$ U9 a& ]! a
同样也可以对音效文件.raw文件打包成sound.res。(背景音乐mp3文件不要打包)5 M8 X+ k8 _8 h( G& T9 H" W
2 c5 G! \3 j: `3 X# Q% c/ o' h- v0 i; k

& G0 P3 e( r: D# L( z4 ]三、脚本; r% E! z$ |& A0 E0 _) C/ _
资源准备好后,就到了最关键的写游戏脚本了。
6 P/ D' \; F! N. \5 J写脚本的规则在压缩包中的说明文档作了简单说明,现在就实际应用一下。& g8 w* y# `& ?' q3 U2 H+ m5 l
现在我们假设我们的女主角名字叫 静(不要问我为什么用这个名字,爱好),故事发生在校园。
8 ^& o! R' z1 b0 p) [3 \我们用记事本建立一个文本begin.txt,添加如下内容。7 n' p) E& f. \# P
@boxText(0,20,20,200,150,1,"           演示用\n     故事发生在那个秋天\n ");
/ P8 Y- t- l) s* m4 e4 s@erase(0);
4 S1 N! f; w5 D% e+ }@res_bg(avgFiles/bg/bg.res,bg0,1);
- P8 ?! x; {# x# H  a( I@say(0,0,我,"这就是我的学校——“%c2光辉高中%c1”。第一次见到她就在这里。");
! _' J7 H4 v7 A$ a( F5 i# y@res_playSFX(avgFiles/sound/sound.res, sound_1.raw);
* }1 F- f+ W7 X# k( O@say(0,1,????,"啊!都这么迟啦!");
( T% i' K9 F  x$ r6 k8 M/ P@res_chara(avgFiles/chara/img.res, chara1, 1);
9 o% f  b4 B% G@playBGM(avgFiles/bgm/bgm_1.mp3);
4 r2 O0 [" A2 b7 l# {( }; Q/ a@say(0,1,????,"你好!我是%c2静%c1,初次见面!我新来这里,能带我参观一下么?");. s+ q  Y, ?* e  M# H
@say(0,0,我,"没……没问题。");  {4 s- y2 ?  C8 |+ _. ^3 k+ j
@clearChara();
' H: a& o! \% u0 }+ X@res_bg(avgFiles/bg/bg.res,null,1);
  M1 C# b0 a7 G@say(0,0,我,"%c3我带着静一起参观了校园,但是我一直都很紧张。");
4 f5 m3 y7 R3 _0 ]' T& r- [@res_bg(avgFiles/bg/bg.res,bg1,1);
1 q/ t- W+ l* i5 g/ C2 B, A@res_chara(avgFiles/chara/img.res, chara1, 1);4 I1 @, H: S% G. t* y. N: R: Z
@say(0,1,静,"这是我们的教室么?不知道老师是个什么样的人呢?");, [4 U) q. w: Z# O3 K
@res_chara(avgFiles/chara/img.res, chara2, 0);
/ @! p$ t! t7 s7 o1 B" {@say(0,0,静,"我们出去看看吧。");
& Y& n7 p# F1 d# d5 T9 s1 X6 \3 H3 F@clearChara();: P' x2 _5 Q- h+ Z3 A9 V
@res_bg(avgFiles/bg/bg.res,bg2,1);) f+ T: Q! M8 s
@say(0,0,静,"好大的树!");& t. @' d) c. z  P; J- o2 @* m
@res_chara(avgFiles/chara/img.res, chara1, 1);% X2 }) e0 |/ d; L! O) ?: N
@say(0,1,静," 这棵就是“%c2传说之树%c1”么!\n传说毕业的时候女孩在这棵树下向男孩%c2表白%c1的话,他们就会得到幸福喔!\n不知道这个传说会不会是真的呢。");
# h% g: v1 f- J@boxText(1,20,20,200,150,1,"          演示结束 ");
  L1 L5 Z$ y, J/ p1 x6 E" S: n@erase(1);
6 j+ [6 E) S# F7 J9 Q@stopBGM();, H+ d7 I' V; X8 _, j4 r, f# J# W
@changeText(avgFiles/data/begin.spt);
8 Z9 m5 p3 g% p保存,然后使用spt_gen工具对脚本文本进行转换。这里利用批处理,编辑convert.bat,加入spt_gen begin.txt。保存再双击执行convert.bat,在当前文件夹下就会生成begin.spt。
" q/ K( g+ g8 |2 R9 _3 i. i
" \) ]1 j, ]# A8 n5 J
& f' o; O7 i2 c& A- o四、配置和运行
. E5 K9 k) ~0 j  X" N, p" Y+ t3 V最后把img.res置于avgFiles/chara文件夹下,bg.res置于avgFiles/bg文件夹下,sound.res置于avgFiles/sound文件夹下,begin.spt置于avgFiles/data文件夹下,bgm_1.mp3置于avgFiles/bgm文件夹下。然后拷贝avgFiles文件夹和主程序AVGMAKER.nds至烧录卡根目录即可。(请参考软件压缩包中附带的例子)  V. y' O$ q7 F  q+ d3 q/ d& X
打开DS,运行AVGMAKER.nds程序,开始丰富多彩的AVG游戏旅程吧。0 U$ A: W/ I, m& }; y) F' A

3 [$ f1 {$ n3 m9 C6 z接下来是压缩包 注:包内出现问题以下几款软件自己下全称在包内有        
1 Z3 V0 k# }1 m! I: @6 k7 p        img_conv.exe:图像转换工具
! ?2 t# O! I! S. |3 j  K" m        res_packer.exe:资源打包工具
$ m  U4 }0 x% @6 c: Y        spt_gen.exe:执行脚本转换工具
  F9 ?* f8 Q- L7 `        switch:自行下载,音频转换工具            1 d7 t- X! }9 q6 [5 f" P! S
nds.part1.rar (4.77 MB, 下载次数: 113) nds.part2.rar (4.77 MB, 下载次数: 316) nds.part3.rar (2.02 MB, 下载次数: 331)         里面还有制作完后的*.nds 范例 ! u, Z% {" f4 B2 w3 L0 H
. d; }5 k6 e. _& n: R% @' v" K
终于完工了' b5 H+ O( Q  D& D3 ?! b

) Y8 b1 P4 U" m5 }" ^& Q  r

图.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 编辑 ' G8 r0 N7 D) j! X
) j+ V% k' _7 u) C( {6 K' }4 Q
没人回吗......................我补充那个汉化软件可提取素材    那个游戏是半汉化的
回复 支持 反对

使用道具 举报

梦石
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地址。# G9 J& X3 z8 \
回复 支持 反对

使用道具 举报

梦石
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-10-21 16:31

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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