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

Project1

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

制作NDS游戏

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

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

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

x
本帖最后由 759339511 于 2011-4-23 22:03 编辑 9 r5 F# S) P4 s% t8 P4 @9 X

7 a+ D) b1 g, x, f7 b+ z) L我推荐一个《rpg制作汉化版》这只是一款游戏罢了  此款游戏可通行多人创建地图 如果你觉得看日文不爽的话  就用NDS汉化软件把!!!
8 u% e5 x4 I/ p2 w- e5 X以下是游戏:    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) + V/ E$ o/ H) h/ `
汉化包:在解压包内打开(这是最重要的!!!!)
3 p7 W- D7 d9 v5 u
7 J. r; O  z. }1 ~6 @左击安装
7 Z) q8 L- I. \0 `( U6 C, m1 e) N; F; F4 l0 P6 W! }
接下来是介绍如何制作NDS游戏(注:不是上面那个游戏)" M1 N1 m0 }; |0 J2 ]( ^% X2 D
首先我们了解AVG MAKER DS目录结构,如下图& s" N/ f8 E. O9 N# a6 u8 ^

) H; R- Q3 I  @0 Z" x/ \根目录
, T5 @+ i' f1 Z( _- a1 [# M|-----AVGMAKER.nds (ds端执行程式文件)9 X  ~9 p; d) ~& n. w) h
|-----avgFiles) J4 n) ^5 R/ |7 z5 h& [
      |-------data
- Z* y8 n) x5 b: z" [  x      |        |------用于放置脚本文件(*.spt). R1 w2 M  I( c( x& K. ^. j
      |-------chara2 p" v! r' @# H9 b% r
      |        |------用于放置人物图像文件或人物图像资源文件
3 q4 J2 r, V3 v1 e      |-------bg: |0 J& h6 }" P. T: R
      |        |------用于放置背景文件或背景资源文件
$ A+ Y) l, f; b) ?% g      |-------sound
8 f$ P# @; B! ~9 B; d      |        |------用于放置声音文件或声音资源文件
5 f( G; N$ o7 F- F. K  ~      |-------bgm
* q# H3 F6 b* A/ O      |        |------用于放置背景音乐文件(*.mp3)
& X' E; l, o, G: D' U2 \) ^+ S      |-------font
& R3 z5 a5 J$ T% m  q& `      |        |------字库文件(arial_12.asc & simsun_12.hzk)
' N$ s1 j" F& }! K, K7 h      |-------component! e6 Q  Z1 I) w& m* J
               |------用于放置组件,如自定义文字框图像文件等
# F7 l, D3 b+ {) S# P; T$ c9 P了解目录结构后,接下来我们将制作一小段游戏demo9 |; [, G0 U3 f5 Q; O* D' O; w4 |
2 u9 v: {& B) J; w3 h
一、图片$ a) }& ~3 ^+ n
首先需要准备素材:" H7 t0 K9 C9 Q5 s4 `" I" d! K2 v
人物图片 每张大小为128×192,16位色png图,这里用洋红色作背景透明色2 D; v" J6 H3 M" a
文件名chara1.png, chara2.png4 [  M5 R7 W  p& T5 g( T
    , \6 T0 R# P0 J$ U& U" J
背景 大小256×192,256色png图: d8 v. k" N" M* ^
文件名 bg0.png, bg1.png, bg2.png1 I+ l' R3 A/ x& S

; g* f- ~7 ^6 G7 R8 w* C" h文字框 大小为256×256,256色png图, K( @& z" V( d# ]: @- N8 S7 x! K
文件名textbox.png 如作为默认对话框只能用此名字,如不自定义对话框 程序会有一个默认的对话框,和此图效果一样
4 s* I% q! n. a" w, [4 T5 s- e: m8 H* g
现在素材准备好啦,我们要对这些素材进行转换,在压缩包的tool目录下有所需转换工具
. H, ^& z9 a' y4 f        img_conv.exe:图像转换工具(这些软件自己下)( n1 ^5 Y4 i) |
        res_packer.exe:资源打包工具(同上)
) b2 K5 z0 z/ n1 F' C# W        spt_gen.exe:执行脚本转换工具(同上)
+ ]& T/ e) T& ?6 B$ y1 A        switch:自行下载,音频转换工具(同上, I1 f  B  D3 _, R, H. U
     注意:如不能运行工具程序,请下载安装Microsoft .NET Framework! M: _& u; F, o) w( v4 X
首先我们要用到img_conversion.exe 这个程序8 P0 c9 p: u# g0 v7 y2 {6 F
界面如下% X8 Z: c- W% B, X' u/ r$ {- w

$ B' P' o7 k$ }6 X. c6 v在人物或背景标签下对应点击添加人物图像或背景图像(文字框对应背景),注意人物图最高16位色,而背景图最高只能256色。然后点击开始转换进行转换,如果图像有什么问题可能导致无法正确转换,所以一定要保证图片符合规格。
  b" y4 v7 k1 u/ a  S顺利的话,恭喜。会在文件夹下生成bin文件夹,里面就是转换出的AVG MAKER DS可用文件。此时一张图片可能生成多个.bin文件,如一张背景图bg0.png会生成bg0_Info.bin,bg0_Map.bin,bg0_Pal.bin,bg0_Tiles.bin四个文件;而一张人物图chara1则只生成chara1_Texture.bin。
5 {" Q8 l$ d/ Q  ?, ^' k* R0 R1 H" |: W6 X/ \
3 X8 c6 _! F* `+ G
二、音频
: D( X8 u* S0 e7 ^, B将准备的音频用Switch软件转换成.raw格式文件,设置为8 bit signed 11025 Mono3 S9 W- w* T/ A5 u1 w/ v
bgm背景音乐转换则为mp3文件,设置为11025码率,96kps或更低(控制在1.6MB内最佳)
0 z2 z( O4 y+ O" W7 z5 x$ X
" K8 ^9 q: k# X- p! d如果不希望资源文件太多太零乱,这里建议将资源进行打包。我们先将背景图像资源和人物图像资源分开。再使用资源打包器res_packer这个程序. j, v, b8 b2 C4 w0 J7 M) f- J  A
界面如下2 o3 _& E7 J& j0 c6 x8 q

2 q8 n( D* ?; z& C- C7 J将要打包的资源添加进去然后生成指定名字的文件即可。. z7 O9 |9 M( S
现在将图像转换程序生成的bg0, bg1, bg2前缀的的bin文件打包成bg.res
- v; D% o/ S$ X1 _chara1 和 chara2前缀的bin文件打包成img.res。
" s8 P/ d- `2 v( j. m同样也可以对音效文件.raw文件打包成sound.res。(背景音乐mp3文件不要打包)( t5 k. U# J. p( q# `
; |  w" c4 o0 Z

5 F# E8 @: A+ ~4 o" M$ U三、脚本* ^! [: A& V: O- Z8 L
资源准备好后,就到了最关键的写游戏脚本了。
3 s6 |- ?* V6 D) a/ U+ d写脚本的规则在压缩包中的说明文档作了简单说明,现在就实际应用一下。3 k4 r5 G' M$ }8 D; V
现在我们假设我们的女主角名字叫 静(不要问我为什么用这个名字,爱好),故事发生在校园。
! j: x$ ~9 D  ~) `. C2 t4 G我们用记事本建立一个文本begin.txt,添加如下内容。
* `* v- h2 J- y" o1 n" X3 K@boxText(0,20,20,200,150,1,"           演示用\n     故事发生在那个秋天\n ");
' I4 v/ r+ O1 i" m% }8 d4 z' ~; j@erase(0);
' k! A5 V: [& H! G3 U, f@res_bg(avgFiles/bg/bg.res,bg0,1);5 K7 j( G5 p8 H; @5 }
@say(0,0,我,"这就是我的学校——“%c2光辉高中%c1”。第一次见到她就在这里。");
0 P+ l! f$ K  v@res_playSFX(avgFiles/sound/sound.res, sound_1.raw);
  D9 |$ m) p: c1 z@say(0,1,????,"啊!都这么迟啦!");
( S9 j' E9 L# }9 y4 n( `: n@res_chara(avgFiles/chara/img.res, chara1, 1);# d+ T* J' x9 c# a5 \% k( F/ g
@playBGM(avgFiles/bgm/bgm_1.mp3);' [9 C8 K% q; s
@say(0,1,????,"你好!我是%c2静%c1,初次见面!我新来这里,能带我参观一下么?");& p6 ~4 U0 t4 A: B+ x/ o
@say(0,0,我,"没……没问题。");. e- x: z+ L7 ~( h
@clearChara();$ z/ q% t' u' I5 f7 m; \
@res_bg(avgFiles/bg/bg.res,null,1);$ l$ u6 X1 j0 S8 \+ h3 e! i
@say(0,0,我,"%c3我带着静一起参观了校园,但是我一直都很紧张。");
" U, Q; y8 C" a# `, P3 \4 |@res_bg(avgFiles/bg/bg.res,bg1,1);
+ i& n; e& t6 m: `% k@res_chara(avgFiles/chara/img.res, chara1, 1);
* Y4 c% ^2 _- D@say(0,1,静,"这是我们的教室么?不知道老师是个什么样的人呢?");" N0 W2 f) \5 A/ N' A  E
@res_chara(avgFiles/chara/img.res, chara2, 0);2 B+ k7 _  ?, x  b' i* @
@say(0,0,静,"我们出去看看吧。");
3 i. m! K7 E. @4 F& Z; w' p@clearChara();2 L2 O& a- a; n/ [. ^6 H2 t# o2 B
@res_bg(avgFiles/bg/bg.res,bg2,1);
) p' S) P9 L5 l( X+ Q0 v@say(0,0,静,"好大的树!");, g, d  a: d1 c% G" i
@res_chara(avgFiles/chara/img.res, chara1, 1);
( c' s% o* Y8 q$ a" N@say(0,1,静," 这棵就是“%c2传说之树%c1”么!\n传说毕业的时候女孩在这棵树下向男孩%c2表白%c1的话,他们就会得到幸福喔!\n不知道这个传说会不会是真的呢。");- m) h! N' F2 h& n2 o
@boxText(1,20,20,200,150,1,"          演示结束 ");
1 a- ^+ P- o0 S5 c2 B+ w: }@erase(1);8 s% i2 P, @7 E8 }+ G7 w) Q
@stopBGM();
# P; P: S( R* L7 m0 }@changeText(avgFiles/data/begin.spt);
4 ], i; n; Z" i3 r' C保存,然后使用spt_gen工具对脚本文本进行转换。这里利用批处理,编辑convert.bat,加入spt_gen begin.txt。保存再双击执行convert.bat,在当前文件夹下就会生成begin.spt。" J* \& ^4 K  C+ b

# p% h: v0 @5 ^. ]( F$ r' J3 Y. B6 l$ `1 }
四、配置和运行
8 X, C- g: W, N最后把img.res置于avgFiles/chara文件夹下,bg.res置于avgFiles/bg文件夹下,sound.res置于avgFiles/sound文件夹下,begin.spt置于avgFiles/data文件夹下,bgm_1.mp3置于avgFiles/bgm文件夹下。然后拷贝avgFiles文件夹和主程序AVGMAKER.nds至烧录卡根目录即可。(请参考软件压缩包中附带的例子)& z) a: L9 x4 `7 p$ [# O
打开DS,运行AVGMAKER.nds程序,开始丰富多彩的AVG游戏旅程吧。
6 {: \( f* n* s9 I3 {
# ^& |+ i: h% I' S( [4 l2 G4 ?接下来是压缩包 注:包内出现问题以下几款软件自己下全称在包内有        
2 ?8 Y0 Z6 Q+ b) z5 L7 v        img_conv.exe:图像转换工具
, S. n2 b+ e8 K8 ^% Q        res_packer.exe:资源打包工具  g& k. U2 c! r
        spt_gen.exe:执行脚本转换工具/ k7 Z% e9 w0 G1 [
        switch:自行下载,音频转换工具            # }! _2 N9 L- I% y6 _
nds.part1.rar (4.77 MB, 下载次数: 113) nds.part2.rar (4.77 MB, 下载次数: 316) nds.part3.rar (2.02 MB, 下载次数: 331)         里面还有制作完后的*.nds 范例 5 J5 ?- X, C* P  A

$ H$ Y' {0 A: g 终于完工了. B/ X( ~7 @' n

1 W6 h3 ]/ {8 J/ v# C# ^  l. M1 w

图.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 编辑
0 D! o. N7 y5 `! W
9 Z' v0 T+ V" 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地址。% W/ Z; G$ ]  p! o) y1 W) p/ ?, D
回复 支持 反对

使用道具 举报

梦石
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, 2024-11-13 14:58

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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