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

Project1

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

制作NDS游戏

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

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

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

x
本帖最后由 759339511 于 2011-4-23 22:03 编辑 ) s5 ?$ J# g& Y  |! [
, E# z8 l; v/ Q- Y1 d
我推荐一个《rpg制作汉化版》这只是一款游戏罢了  此款游戏可通行多人创建地图 如果你觉得看日文不爽的话  就用NDS汉化软件把!!!
& R7 A6 N1 _6 b  V1 j. g以下是游戏:    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)
% Z1 P5 x% F7 r- e9 k: U8 C汉化包:在解压包内打开(这是最重要的!!!!)
9 W! B! T4 J' f1 X4 d
1 M3 b) r. d% g' V+ ]左击安装  ]) K1 I0 R7 w8 k/ Q8 e

! T& s' j7 c' \接下来是介绍如何制作NDS游戏(注:不是上面那个游戏)+ x6 J6 Y+ t+ T2 |# c
首先我们了解AVG MAKER DS目录结构,如下图7 B/ v- S/ [+ `6 z! `

7 R% z3 ]$ o3 w/ b根目录/ {( i) T! V5 b' R( _5 p
|-----AVGMAKER.nds (ds端执行程式文件)+ o8 p) i3 Z6 L7 \8 B
|-----avgFiles
0 P. @; |7 t! y% }! \$ q      |-------data: v6 L2 t# l8 T! @
      |        |------用于放置脚本文件(*.spt)
) ~5 e5 d) f% l4 [      |-------chara& b' c2 a4 Z; c) [; x! g8 e: S
      |        |------用于放置人物图像文件或人物图像资源文件0 z( t4 o1 P  Z5 b5 ?4 u6 Z
      |-------bg
3 t1 c. R) m8 M$ |5 K( F      |        |------用于放置背景文件或背景资源文件' v2 e% E  n5 \7 e9 R
      |-------sound
# X6 ?/ q' \3 z& L% d1 Z      |        |------用于放置声音文件或声音资源文件8 O! |; k+ D! f: Z# w1 B' |
      |-------bgm
5 H9 ^" j2 L! G. E* Z" U      |        |------用于放置背景音乐文件(*.mp3): C* k$ o# S( B
      |-------font$ _& _. P+ c8 p7 f
      |        |------字库文件(arial_12.asc & simsun_12.hzk)
2 M7 I' Y$ L6 Y! v3 a' u8 m      |-------component
; F, I# v. {9 v2 m5 h               |------用于放置组件,如自定义文字框图像文件等0 D* o! e6 [, P" j1 r% Y* F
了解目录结构后,接下来我们将制作一小段游戏demo7 s% P; R( W! R
+ _4 {; N7 @$ {* A, B$ }6 M
一、图片# F+ k/ }, }8 P. O. {1 {
首先需要准备素材:* a: G, v, i1 @4 L5 T8 p2 c% a
人物图片 每张大小为128×192,16位色png图,这里用洋红色作背景透明色. W! L# a* @' g+ e9 x; L
文件名chara1.png, chara2.png* C1 e2 }. i3 i1 U
    ! ~; H7 I( N7 r8 @' r9 j' P+ c( M. ~
背景 大小256×192,256色png图
& ]! z/ j( Z/ `0 C* v1 K: G1 A文件名 bg0.png, bg1.png, bg2.png
( n, ~( S3 A$ b8 |7 j! P( S. j2 L3 F' R
文字框 大小为256×256,256色png图
( e# D" Y7 c$ j) ]! L1 i文件名textbox.png 如作为默认对话框只能用此名字,如不自定义对话框 程序会有一个默认的对话框,和此图效果一样$ D9 b  V6 x1 ^+ \% o; T4 [5 J" w

/ q. E2 u- S4 n6 J2 {现在素材准备好啦,我们要对这些素材进行转换,在压缩包的tool目录下有所需转换工具' w8 T) y7 V" _! u% }5 U
        img_conv.exe:图像转换工具(这些软件自己下)
- e0 B0 ?; F' O/ r. l        res_packer.exe:资源打包工具(同上)1 J/ T8 W- P. h$ `" A" {) d2 d
        spt_gen.exe:执行脚本转换工具(同上)) `5 D  ^0 z$ U( N
        switch:自行下载,音频转换工具(同上
9 o/ J+ n2 k7 b) S     注意:如不能运行工具程序,请下载安装Microsoft .NET Framework, X6 J, P  \9 Q* d! j) Z2 [: |
首先我们要用到img_conversion.exe 这个程序& v* M. {& d. Q  j/ y) B" q4 U; e- h
界面如下
" F/ A3 f& V4 o8 M% p0 h) Z# D: w( [+ s5 {4 {
在人物或背景标签下对应点击添加人物图像或背景图像(文字框对应背景),注意人物图最高16位色,而背景图最高只能256色。然后点击开始转换进行转换,如果图像有什么问题可能导致无法正确转换,所以一定要保证图片符合规格。1 l$ [' {: k& O" _8 F
顺利的话,恭喜。会在文件夹下生成bin文件夹,里面就是转换出的AVG MAKER DS可用文件。此时一张图片可能生成多个.bin文件,如一张背景图bg0.png会生成bg0_Info.bin,bg0_Map.bin,bg0_Pal.bin,bg0_Tiles.bin四个文件;而一张人物图chara1则只生成chara1_Texture.bin。
) x+ M' H3 d+ E5 r
, O! ]5 W- q0 e
1 U) f3 p$ a7 v二、音频
, \' @. a% ~' O2 }6 I$ F将准备的音频用Switch软件转换成.raw格式文件,设置为8 bit signed 11025 Mono1 }( ], g! f& J; X+ v
bgm背景音乐转换则为mp3文件,设置为11025码率,96kps或更低(控制在1.6MB内最佳)8 ?  p1 B5 O5 T+ ~  r0 ^+ }$ w
1 H  f& [) H1 T" ?( P( j
如果不希望资源文件太多太零乱,这里建议将资源进行打包。我们先将背景图像资源和人物图像资源分开。再使用资源打包器res_packer这个程序) |- ~6 I9 ?  U- z7 j5 ^: f. A
界面如下
6 H) ^" ^: a, v; p$ b) k1 E# X& b
# {! S) {6 J. r2 D将要打包的资源添加进去然后生成指定名字的文件即可。
  f, a  e2 I  d& q! K6 U现在将图像转换程序生成的bg0, bg1, bg2前缀的的bin文件打包成bg.res  B8 u1 G; U4 ?, B$ ]% Z
chara1 和 chara2前缀的bin文件打包成img.res。2 @6 {" j9 f5 Z3 t9 @( r- ~* \
同样也可以对音效文件.raw文件打包成sound.res。(背景音乐mp3文件不要打包)
) s, Q& o% p7 S2 ?% x# A
% M' q8 h+ P( a
& v# v; i, z5 ~9 K' j三、脚本
! o. A; |' X' [* m资源准备好后,就到了最关键的写游戏脚本了。
- D4 h  u! c/ s写脚本的规则在压缩包中的说明文档作了简单说明,现在就实际应用一下。( C- s% d7 g8 `: N8 u
现在我们假设我们的女主角名字叫 静(不要问我为什么用这个名字,爱好),故事发生在校园。
7 o# C0 L: e* J8 S我们用记事本建立一个文本begin.txt,添加如下内容。
1 A' k% ^1 |8 b1 U6 R) \1 E@boxText(0,20,20,200,150,1,"           演示用\n     故事发生在那个秋天\n ");
$ ], z" H" o& `6 J6 I$ y: M@erase(0);
" f4 X4 c# p2 Z0 U3 S" C) P@res_bg(avgFiles/bg/bg.res,bg0,1);
) o2 [% c3 d) z@say(0,0,我,"这就是我的学校——“%c2光辉高中%c1”。第一次见到她就在这里。");8 F. I6 o9 D0 P  Y
@res_playSFX(avgFiles/sound/sound.res, sound_1.raw);4 L/ O- q' y3 w
@say(0,1,????,"啊!都这么迟啦!");8 g- s! X  y8 |9 k
@res_chara(avgFiles/chara/img.res, chara1, 1);
- p/ k% a# ]$ {3 a) i# P+ R  m@playBGM(avgFiles/bgm/bgm_1.mp3);0 D5 ^! A! C; s  w) m* e( J* h' c/ k
@say(0,1,????,"你好!我是%c2静%c1,初次见面!我新来这里,能带我参观一下么?");
' t) Z9 w; Q/ t$ p@say(0,0,我,"没……没问题。");
* p0 d7 A2 _; a  g! N& H% ?1 W" g@clearChara();& z& M, M' p& S+ x- @
@res_bg(avgFiles/bg/bg.res,null,1);
/ S9 J$ C8 ~( A0 |  r: g- ~; ]@say(0,0,我,"%c3我带着静一起参观了校园,但是我一直都很紧张。");7 R8 V- a, ?9 I- M/ R
@res_bg(avgFiles/bg/bg.res,bg1,1);1 L8 g1 N0 M) J; A* q
@res_chara(avgFiles/chara/img.res, chara1, 1);) I4 Z4 W& K& \  Q4 Y
@say(0,1,静,"这是我们的教室么?不知道老师是个什么样的人呢?");- Q7 D1 v6 r- B% I! p
@res_chara(avgFiles/chara/img.res, chara2, 0);
/ a5 u' @8 a0 Y; I; t@say(0,0,静,"我们出去看看吧。");
4 x: Y& U  B+ b) E@clearChara();
/ r5 W6 g- f: a- z@res_bg(avgFiles/bg/bg.res,bg2,1);. e7 j+ G# a* }0 K" N) C3 c4 j/ K
@say(0,0,静,"好大的树!");; h2 O# x; r( K! F* e  m4 y9 A
@res_chara(avgFiles/chara/img.res, chara1, 1);% O4 w2 o( z( w( j3 Q* D
@say(0,1,静," 这棵就是“%c2传说之树%c1”么!\n传说毕业的时候女孩在这棵树下向男孩%c2表白%c1的话,他们就会得到幸福喔!\n不知道这个传说会不会是真的呢。");# X. V8 u9 P4 R2 Y1 h0 _
@boxText(1,20,20,200,150,1,"          演示结束 ");
0 f/ N6 e# S+ P% E@erase(1);
% s8 y" V" h" l@stopBGM();' U: I- p, E5 b( V5 U- D4 g
@changeText(avgFiles/data/begin.spt);8 S$ v3 _8 l( B* ^9 O# e
保存,然后使用spt_gen工具对脚本文本进行转换。这里利用批处理,编辑convert.bat,加入spt_gen begin.txt。保存再双击执行convert.bat,在当前文件夹下就会生成begin.spt。. C1 y6 a9 y, R9 d6 e9 j+ P/ {9 |
, o$ J( v4 [, g9 H
3 {. t7 N* s* B" R
四、配置和运行* e9 U, o: v* e8 v7 n7 m; g
最后把img.res置于avgFiles/chara文件夹下,bg.res置于avgFiles/bg文件夹下,sound.res置于avgFiles/sound文件夹下,begin.spt置于avgFiles/data文件夹下,bgm_1.mp3置于avgFiles/bgm文件夹下。然后拷贝avgFiles文件夹和主程序AVGMAKER.nds至烧录卡根目录即可。(请参考软件压缩包中附带的例子)+ _5 F7 _2 R' |, C2 B$ u: D* d
打开DS,运行AVGMAKER.nds程序,开始丰富多彩的AVG游戏旅程吧。
( U3 D, ^% B5 a, M' T2 X/ ^5 _9 V: J8 @" P' a; X
接下来是压缩包 注:包内出现问题以下几款软件自己下全称在包内有        
3 {- Q6 `: T  h2 [9 ~        img_conv.exe:图像转换工具' O* z2 b/ c7 n0 u: b+ B6 H# f
        res_packer.exe:资源打包工具9 _9 `/ M2 l6 t2 F3 G7 i3 _
        spt_gen.exe:执行脚本转换工具
  Q# b8 `6 C& H6 q9 g+ R        switch:自行下载,音频转换工具            
4 r0 ]0 x# Z2 @+ s3 C8 @6 e nds.part1.rar (4.77 MB, 下载次数: 113) nds.part2.rar (4.77 MB, 下载次数: 316) nds.part3.rar (2.02 MB, 下载次数: 331)         里面还有制作完后的*.nds 范例 1 [- z. b+ U0 b+ Y( f
- z3 k2 d; U+ a
终于完工了( k! e# w8 F$ @
% Y( u, b0 O% O# n$ J; l1 a, 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 编辑 ' _( D9 d3 R* V& T6 C
, e5 j1 g& ]. E! X1 d2 `, R  n
没人回吗......................我补充那个汉化软件可提取素材    那个游戏是半汉化的
回复 支持 反对

使用道具 举报

梦石
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地址。) {/ z, X9 C6 G  ^
回复 支持 反对

使用道具 举报

梦石
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-2-16 21:37

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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