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

Project1

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

制作NDS游戏

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

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

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

x
本帖最后由 759339511 于 2011-4-23 22:03 编辑 ! ^8 D# s+ o- T+ w6 r

, I8 n9 G2 G3 D) S我推荐一个《rpg制作汉化版》这只是一款游戏罢了  此款游戏可通行多人创建地图 如果你觉得看日文不爽的话  就用NDS汉化软件把!!!
4 l2 i5 C8 S& }3 o! C- W以下是游戏:    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)
, q8 I0 k& g9 [! s( ~  |% V! j汉化包:在解压包内打开(这是最重要的!!!!)* v) K8 n0 Q' n/ A# D
( o7 f& w1 S3 J8 x3 y- @
左击安装9 N; C5 r) F' O" r0 v7 k' \
6 z4 L2 P$ K  _$ j
接下来是介绍如何制作NDS游戏(注:不是上面那个游戏); v1 n, h: y3 s: D+ z) w
首先我们了解AVG MAKER DS目录结构,如下图) Z$ M+ i2 X+ ?3 i" U* J+ d

  @3 q0 ]) |- @8 [根目录
/ B2 O8 q. w. k- O/ d) v8 i|-----AVGMAKER.nds (ds端执行程式文件)
8 \& ^: @! r. s: r( ]0 ?1 [+ }, ~|-----avgFiles
9 ?$ ^0 D: u8 g2 a0 R  }      |-------data' }: H7 q: `# f7 Q! R! P7 V3 M
      |        |------用于放置脚本文件(*.spt). g8 q* ?* D- `9 v
      |-------chara
" s; U% w  C) j1 s* y2 t1 G' s      |        |------用于放置人物图像文件或人物图像资源文件$ {' Q( d- p$ X5 Z
      |-------bg) ~  X$ b0 l# ?5 U( B/ w1 P1 {8 |
      |        |------用于放置背景文件或背景资源文件
, G9 E, D- h) }( d' c1 T' L. L      |-------sound
9 y# ~0 {1 R2 E% D% b- q: Y      |        |------用于放置声音文件或声音资源文件
( R, N  Z! l; N: R" }      |-------bgm- l+ q2 ~' _" h$ N/ n
      |        |------用于放置背景音乐文件(*.mp3)) Y! V2 G; n+ D4 F8 D6 d3 u# i: S& ~
      |-------font
( n, ^6 _( m: o      |        |------字库文件(arial_12.asc & simsun_12.hzk)
, f) V+ L* ]* B) G      |-------component
: H- x/ E2 F/ n6 f               |------用于放置组件,如自定义文字框图像文件等
3 G  o8 T- t% @. t了解目录结构后,接下来我们将制作一小段游戏demo. u7 U3 u0 R% B" p4 j

2 n5 m! r  R1 L5 a0 D7 u9 G2 }% D' W" n一、图片
% I, v2 p$ ^3 _; _' W" j8 M- j首先需要准备素材:
6 G8 a' m4 \# f5 Y, h人物图片 每张大小为128×192,16位色png图,这里用洋红色作背景透明色
* b8 m8 P7 l9 `1 ?9 [( F+ m文件名chara1.png, chara2.png
# k/ A" Z5 Z; B* i5 ^/ Y    5 ~3 h, A" @; {% C8 \' }
背景 大小256×192,256色png图
( Z# x( ~: O+ g5 h! c文件名 bg0.png, bg1.png, bg2.png
0 E/ G) g, W4 I; K: h) S7 h
: {; F  ]: E% f文字框 大小为256×256,256色png图; A4 T+ @2 M7 j$ w! K+ C. Z
文件名textbox.png 如作为默认对话框只能用此名字,如不自定义对话框 程序会有一个默认的对话框,和此图效果一样+ q. V  L* x! L& Y  q5 Z

% }, q% T9 D( F& v现在素材准备好啦,我们要对这些素材进行转换,在压缩包的tool目录下有所需转换工具5 ~6 g9 t5 r) j9 ^
        img_conv.exe:图像转换工具(这些软件自己下)
2 U  C( z; g/ R3 w- |        res_packer.exe:资源打包工具(同上)
; R+ |2 n2 M- `: f- x        spt_gen.exe:执行脚本转换工具(同上)
9 ]% S9 ]! F# r7 Z% {        switch:自行下载,音频转换工具(同上9 C' ]+ V* ^* Q0 }0 c# d4 Q
     注意:如不能运行工具程序,请下载安装Microsoft .NET Framework
. p4 b5 `* |2 B5 ]首先我们要用到img_conversion.exe 这个程序- L7 O: ]! q# p6 k
界面如下: S$ q- l9 h- p" v
+ t" T) i: w. R+ `2 j0 _! h1 _
在人物或背景标签下对应点击添加人物图像或背景图像(文字框对应背景),注意人物图最高16位色,而背景图最高只能256色。然后点击开始转换进行转换,如果图像有什么问题可能导致无法正确转换,所以一定要保证图片符合规格。
) F, M; E  X4 v; _+ N. E: d顺利的话,恭喜。会在文件夹下生成bin文件夹,里面就是转换出的AVG MAKER DS可用文件。此时一张图片可能生成多个.bin文件,如一张背景图bg0.png会生成bg0_Info.bin,bg0_Map.bin,bg0_Pal.bin,bg0_Tiles.bin四个文件;而一张人物图chara1则只生成chara1_Texture.bin。$ |5 ]$ S4 X3 C* _, E  Y% ^! V
/ T7 G9 w. g6 r8 ^( A) o9 w
7 e2 W# g( j" f# y! Q, S
二、音频8 F/ Y6 h+ G( m  m! ?- ]
将准备的音频用Switch软件转换成.raw格式文件,设置为8 bit signed 11025 Mono# e9 Z: l- E( M9 W) t5 h, ^# N" F3 r
bgm背景音乐转换则为mp3文件,设置为11025码率,96kps或更低(控制在1.6MB内最佳)  |8 R+ K$ i* Q) L

1 P! S5 w- N: A; F8 @3 D4 i% E如果不希望资源文件太多太零乱,这里建议将资源进行打包。我们先将背景图像资源和人物图像资源分开。再使用资源打包器res_packer这个程序) c* t: B8 B, f- Q9 p6 T
界面如下
7 U- H9 I: u2 S# F
) [1 O$ U" j: y将要打包的资源添加进去然后生成指定名字的文件即可。' _* B8 t: ~$ @7 s
现在将图像转换程序生成的bg0, bg1, bg2前缀的的bin文件打包成bg.res# B' J8 ^% P) \# l" v$ [2 v) p
chara1 和 chara2前缀的bin文件打包成img.res。
- V+ h) K5 y: j( G2 i5 Q- T0 `同样也可以对音效文件.raw文件打包成sound.res。(背景音乐mp3文件不要打包)
+ P" \. C# C8 A1 e* {4 x
- |5 F% B* N  f7 t4 D
: I, K. ]9 j: }' T: Y: X  `/ H三、脚本
( M! h9 j: r& K4 E资源准备好后,就到了最关键的写游戏脚本了。! _5 I+ N* ?9 m& _# [( g: G
写脚本的规则在压缩包中的说明文档作了简单说明,现在就实际应用一下。; ~5 z2 |. S; P1 j4 Z
现在我们假设我们的女主角名字叫 静(不要问我为什么用这个名字,爱好),故事发生在校园。: w7 P& @9 _' H. q# q
我们用记事本建立一个文本begin.txt,添加如下内容。! i  f7 {4 f) R7 N7 c1 N: \! s
@boxText(0,20,20,200,150,1,"           演示用\n     故事发生在那个秋天\n ");
' h: W9 z6 c$ m@erase(0);, s: Q- U% W/ X4 ?+ v5 Y- l
@res_bg(avgFiles/bg/bg.res,bg0,1);
& S% O! k8 S& [; V@say(0,0,我,"这就是我的学校——“%c2光辉高中%c1”。第一次见到她就在这里。");' O. V- e9 L7 M1 x; L2 b/ W" ~* ^
@res_playSFX(avgFiles/sound/sound.res, sound_1.raw);: f. O3 l( C) S
@say(0,1,????,"啊!都这么迟啦!");
* P( I1 E5 m9 [  r8 K2 e@res_chara(avgFiles/chara/img.res, chara1, 1);! v, K! P6 L2 i$ |0 `
@playBGM(avgFiles/bgm/bgm_1.mp3);
) r$ K1 o# L) ]& w7 @+ `/ A. x: D! c@say(0,1,????,"你好!我是%c2静%c1,初次见面!我新来这里,能带我参观一下么?");6 |. v" y8 v3 J+ {
@say(0,0,我,"没……没问题。");  ^. W+ j' S0 B2 z, L6 @1 {
@clearChara();
3 ^& z% i! F" P" {) V1 K3 g( s@res_bg(avgFiles/bg/bg.res,null,1);
7 m) n" C, E) Z% F' x@say(0,0,我,"%c3我带着静一起参观了校园,但是我一直都很紧张。");
/ F5 L+ X+ z! V8 y@res_bg(avgFiles/bg/bg.res,bg1,1);- f. s- a" v0 }' Y# H6 X/ H. ]
@res_chara(avgFiles/chara/img.res, chara1, 1);
( D' m# ^4 q' Q# m! n0 ?7 f@say(0,1,静,"这是我们的教室么?不知道老师是个什么样的人呢?");
" c. t3 o* [' O& {" k) ]@res_chara(avgFiles/chara/img.res, chara2, 0);
& x$ l- Q" X9 r# T@say(0,0,静,"我们出去看看吧。");
* ]& z3 Q0 ^" P! ^9 f/ G@clearChara();
% f8 `5 E6 N' b4 X@res_bg(avgFiles/bg/bg.res,bg2,1);/ `3 S1 @0 }$ y; h# {
@say(0,0,静,"好大的树!");3 R2 ]! O4 ^5 }: f; m& b" o' h
@res_chara(avgFiles/chara/img.res, chara1, 1);3 v3 d# U$ p, ~2 F: c, d$ s: b
@say(0,1,静," 这棵就是“%c2传说之树%c1”么!\n传说毕业的时候女孩在这棵树下向男孩%c2表白%c1的话,他们就会得到幸福喔!\n不知道这个传说会不会是真的呢。");+ v6 P8 I' f* N; s
@boxText(1,20,20,200,150,1,"          演示结束 ");8 J) y/ O$ y3 Y  ^
@erase(1);
  X$ A- s7 `+ R/ j@stopBGM();
/ @1 T- g  q/ x* g& l2 Y@changeText(avgFiles/data/begin.spt);
7 w5 l, D% M/ V1 _. ~保存,然后使用spt_gen工具对脚本文本进行转换。这里利用批处理,编辑convert.bat,加入spt_gen begin.txt。保存再双击执行convert.bat,在当前文件夹下就会生成begin.spt。
, T6 l1 ]& O! r, E9 u9 y9 R* E5 v$ J' v" s/ i

5 I! N0 |9 w7 k  z4 v! b四、配置和运行
. `- t  t* p1 E1 s* 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至烧录卡根目录即可。(请参考软件压缩包中附带的例子)4 s4 y1 \) M" I, z5 }& G
打开DS,运行AVGMAKER.nds程序,开始丰富多彩的AVG游戏旅程吧。
  k4 A5 T8 {3 @' l+ `! ?
+ q& t+ q' K) S: v3 `4 \, Y接下来是压缩包 注:包内出现问题以下几款软件自己下全称在包内有        # g( X6 f" V8 q6 o5 v7 b
        img_conv.exe:图像转换工具" A( l6 T2 p; j$ j! T
        res_packer.exe:资源打包工具
/ N" @- `, ^. X        spt_gen.exe:执行脚本转换工具  t- C( `, f; {2 h7 Z
        switch:自行下载,音频转换工具            
$ N! ^( D$ z, w- S: w nds.part1.rar (4.77 MB, 下载次数: 113) nds.part2.rar (4.77 MB, 下载次数: 316) nds.part3.rar (2.02 MB, 下载次数: 331)         里面还有制作完后的*.nds 范例 * w  G4 h9 n1 ?  r
& a1 X1 a* ^# V/ i0 A
终于完工了3 _; ?: V: @. M/ ]0 T, Z" s

* ~1 X! T; s/ p' C

图.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 编辑
: N0 x6 k. I0 Z5 e7 N! M" v* z2 h
4 X  n/ D: W1 ]2 B# Z0 p* P没人回吗......................我补充那个汉化软件可提取素材    那个游戏是半汉化的
回复 支持 反对

使用道具 举报

梦石
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地址。$ r% C% C0 I" Q' t& X9 h) _
回复 支持 反对

使用道具 举报

梦石
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-5-9 22:00

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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