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

Project1

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

制作NDS游戏

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

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

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

x
本帖最后由 759339511 于 2011-4-23 22:03 编辑 - v  o+ E  {; K0 ~5 P! w+ @1 F
( q9 g$ {( h: z2 ]) i+ j' p
我推荐一个《rpg制作汉化版》这只是一款游戏罢了  此款游戏可通行多人创建地图 如果你觉得看日文不爽的话  就用NDS汉化软件把!!!
4 s3 f: N; [% |5 K0 Z! t; N以下是游戏:    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)
5 K3 l2 q0 w2 f7 T' N. Z8 F1 ^+ s汉化包:在解压包内打开(这是最重要的!!!!)
, W% B1 f) _9 R" k
1 T6 b# L0 K: L$ g/ ~' B3 C# y) n左击安装' U$ W, y3 D9 `+ m( Z
# x8 [. t- ?# {) G! ^& ?
接下来是介绍如何制作NDS游戏(注:不是上面那个游戏)/ a: k* i4 C2 W0 }# B
首先我们了解AVG MAKER DS目录结构,如下图$ u3 Y8 ]; q: ~( |

: ~* v/ y& Q! }9 S" v% E: I根目录
& k0 d* z9 O, m2 g& K9 X|-----AVGMAKER.nds (ds端执行程式文件)
! V' e/ S* Q* b3 z) x6 W|-----avgFiles4 p0 Q3 ]; l1 D
      |-------data
2 Z1 F# w4 s2 z5 P% j9 p0 `      |        |------用于放置脚本文件(*.spt)$ e. z* w4 f) V9 _4 J, ?! E( x
      |-------chara# u/ a7 f/ M8 D; D% G" i+ H4 V
      |        |------用于放置人物图像文件或人物图像资源文件. m& V4 x& O& ]4 m/ T7 a
      |-------bg
3 b! B, w% A& Y- v# `: P& }      |        |------用于放置背景文件或背景资源文件4 }- C. U6 L$ A' n, ]
      |-------sound2 ~, {. o6 E" }/ K- j
      |        |------用于放置声音文件或声音资源文件6 b8 y- A! A5 C" K' G( J1 F# T& W
      |-------bgm
* D$ \6 n) D% O8 }) u: p' G5 @      |        |------用于放置背景音乐文件(*.mp3)& o" l" n' [- p$ a- w" @
      |-------font1 t' F& \3 `# y7 _. D
      |        |------字库文件(arial_12.asc & simsun_12.hzk)* I& S4 Y2 s% O5 @8 D' I) K: Q% _" l* ]3 s
      |-------component
6 w4 e0 w( ?# u  R& F( k9 M6 r               |------用于放置组件,如自定义文字框图像文件等9 E9 c2 x" y0 I$ c( s6 x, p
了解目录结构后,接下来我们将制作一小段游戏demo
# F9 T0 k0 U, X% q/ u" V
8 ~6 f  ~8 x" c1 @& [2 U一、图片; }" H7 W* q# y, _5 g+ O
首先需要准备素材:
5 o$ ?9 A8 E: s人物图片 每张大小为128×192,16位色png图,这里用洋红色作背景透明色5 u% k* i: {  z
文件名chara1.png, chara2.png
+ Y& Z6 q" a- P% R7 |+ d    ( c9 U0 K" v- k" m4 g2 i/ K
背景 大小256×192,256色png图
3 I2 ~5 _. N0 E, T文件名 bg0.png, bg1.png, bg2.png
& M# p+ F8 N# |) v' F7 ?. E7 q8 Q1 q
2 X5 u: |6 v5 h$ p5 G2 X文字框 大小为256×256,256色png图
$ P6 O  s; P. A7 F$ k2 m文件名textbox.png 如作为默认对话框只能用此名字,如不自定义对话框 程序会有一个默认的对话框,和此图效果一样* V" c' {% E! J5 j  b& f
! m% `# d( m2 U+ S7 k* S1 [/ r
现在素材准备好啦,我们要对这些素材进行转换,在压缩包的tool目录下有所需转换工具8 T4 q6 M) E0 T# x, m& i2 }
        img_conv.exe:图像转换工具(这些软件自己下)
% R$ A( _* n: ~/ d# _* o" u        res_packer.exe:资源打包工具(同上)
5 U+ Z8 k' j+ O/ z2 e# E+ u        spt_gen.exe:执行脚本转换工具(同上)
7 E7 N: T. F% g" M0 C% q: V3 G        switch:自行下载,音频转换工具(同上) |- X* h& X. n8 l% F' E
     注意:如不能运行工具程序,请下载安装Microsoft .NET Framework
8 G! i2 O& r2 x" z) V  s; y首先我们要用到img_conversion.exe 这个程序! y# `$ p1 a: Q$ ]% Y. J
界面如下: {- u- q$ H! m3 P( a! _4 E
7 F; ^5 N5 j' D( f# H; G$ M/ q( C; ^
在人物或背景标签下对应点击添加人物图像或背景图像(文字框对应背景),注意人物图最高16位色,而背景图最高只能256色。然后点击开始转换进行转换,如果图像有什么问题可能导致无法正确转换,所以一定要保证图片符合规格。( r% E7 o7 Q  D9 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。. i2 F" |& _% R! M" [/ v) ~
! f- x2 F! P, B9 K+ ?' |/ F

/ t' W+ [  a" x$ d" K" e二、音频
9 R9 C$ d4 D" F& R8 i将准备的音频用Switch软件转换成.raw格式文件,设置为8 bit signed 11025 Mono
- h1 a& `+ T% r/ B% V8 [) ~bgm背景音乐转换则为mp3文件,设置为11025码率,96kps或更低(控制在1.6MB内最佳)9 _+ W6 e" _7 }, ^3 i
  I7 `) c+ @7 h- z
如果不希望资源文件太多太零乱,这里建议将资源进行打包。我们先将背景图像资源和人物图像资源分开。再使用资源打包器res_packer这个程序
' s8 k/ i9 G6 S. t界面如下4 R/ {" r  x. L  ]3 u3 Q5 d0 R

* q' P7 z5 j, X) P将要打包的资源添加进去然后生成指定名字的文件即可。
8 B. C& g' b; S1 h: l8 V现在将图像转换程序生成的bg0, bg1, bg2前缀的的bin文件打包成bg.res  n9 O' G( t. Z
chara1 和 chara2前缀的bin文件打包成img.res。
& j0 F% r9 j. f! ]& t; I同样也可以对音效文件.raw文件打包成sound.res。(背景音乐mp3文件不要打包)
; X+ K; u. c0 N7 p. _
; f* M7 a# o3 E) m$ q: T* m( a; F7 I+ D# @: {+ y# W7 K
三、脚本
. ^0 t) r* T) m0 P( O资源准备好后,就到了最关键的写游戏脚本了。
4 Y" e/ [$ z$ Y9 f. ^6 G- W写脚本的规则在压缩包中的说明文档作了简单说明,现在就实际应用一下。+ @, f5 ^- U- y- `
现在我们假设我们的女主角名字叫 静(不要问我为什么用这个名字,爱好),故事发生在校园。( y2 A2 K& J7 u
我们用记事本建立一个文本begin.txt,添加如下内容。
$ v: f" A: \( Y3 k9 L) k@boxText(0,20,20,200,150,1,"           演示用\n     故事发生在那个秋天\n ");
9 c& B) W: [% A+ x@erase(0);
. W$ r* o! \( S: _@res_bg(avgFiles/bg/bg.res,bg0,1);
! h7 T7 c& @/ U, p: W@say(0,0,我,"这就是我的学校——“%c2光辉高中%c1”。第一次见到她就在这里。");
4 B. W5 }  L0 c7 y( `7 C@res_playSFX(avgFiles/sound/sound.res, sound_1.raw);8 |" L8 v4 ~" @2 A/ b5 O
@say(0,1,????,"啊!都这么迟啦!");
! B6 h0 y( q) b6 ]5 m& E@res_chara(avgFiles/chara/img.res, chara1, 1);( G1 O4 R# L5 u4 f4 U4 F/ D2 g% v
@playBGM(avgFiles/bgm/bgm_1.mp3);
. c3 n2 o! i1 a7 K@say(0,1,????,"你好!我是%c2静%c1,初次见面!我新来这里,能带我参观一下么?");( L9 m! n, p$ p6 Z5 p3 e3 N# ?
@say(0,0,我,"没……没问题。");
! B0 v" A2 _% j  K; {; R2 L& A@clearChara();
0 I" v, J- C" h" ^5 p) M9 B8 T@res_bg(avgFiles/bg/bg.res,null,1);
2 D' ^( k- b- H9 k7 Z@say(0,0,我,"%c3我带着静一起参观了校园,但是我一直都很紧张。");
1 i* V! `) D/ v) _) X2 C* i@res_bg(avgFiles/bg/bg.res,bg1,1);
& k. W4 }9 X3 {. I+ Z) ]@res_chara(avgFiles/chara/img.res, chara1, 1);
& F4 o7 ~0 |! i) w@say(0,1,静,"这是我们的教室么?不知道老师是个什么样的人呢?");
: i" z: j, F* A; ~@res_chara(avgFiles/chara/img.res, chara2, 0);
& y& ]1 Z/ V* ^; i+ m3 a@say(0,0,静,"我们出去看看吧。");
: p, H9 h& S  s9 n  H. d( l2 A" c@clearChara();0 d( A2 A( Q3 T5 T
@res_bg(avgFiles/bg/bg.res,bg2,1);
( ]' k$ X6 f" _@say(0,0,静,"好大的树!");- T4 h- p& B. d* U+ s
@res_chara(avgFiles/chara/img.res, chara1, 1);2 I5 V, t; H3 C5 l) G
@say(0,1,静," 这棵就是“%c2传说之树%c1”么!\n传说毕业的时候女孩在这棵树下向男孩%c2表白%c1的话,他们就会得到幸福喔!\n不知道这个传说会不会是真的呢。");
" z* T3 k4 @* e& K: J  p% z) N7 I@boxText(1,20,20,200,150,1,"          演示结束 ");4 M7 r* y& w" C9 R! b& S% `8 H# b
@erase(1);+ |4 g5 S% w, P2 H
@stopBGM();
3 D2 Q  O- x; q! i@changeText(avgFiles/data/begin.spt);0 j. h7 e3 W% D3 ^) W& |
保存,然后使用spt_gen工具对脚本文本进行转换。这里利用批处理,编辑convert.bat,加入spt_gen begin.txt。保存再双击执行convert.bat,在当前文件夹下就会生成begin.spt。5 S) m* q) w$ {& n
& z! m4 h& p! _2 V

1 `; c' J! E3 O7 E. l; ]* C四、配置和运行; J% S& p2 s* U( X: b) P) C: Q8 b
最后把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 R% n2 G' o, ^8 f1 E. C
打开DS,运行AVGMAKER.nds程序,开始丰富多彩的AVG游戏旅程吧。/ ~# H3 q% v, O3 N

2 n0 u1 p. E' F9 Q接下来是压缩包 注:包内出现问题以下几款软件自己下全称在包内有        
, }! W& X# \/ `6 j1 d/ {        img_conv.exe:图像转换工具: y$ I6 ?1 U8 |: `; l. R
        res_packer.exe:资源打包工具
2 \2 W2 P5 e: N4 t/ l$ c8 n0 r        spt_gen.exe:执行脚本转换工具4 o1 O# O; s1 M( {4 T" `
        switch:自行下载,音频转换工具            . N/ E( u. P6 q3 G$ a0 B& ?+ D
nds.part1.rar (4.77 MB, 下载次数: 113) nds.part2.rar (4.77 MB, 下载次数: 316) nds.part3.rar (2.02 MB, 下载次数: 331)         里面还有制作完后的*.nds 范例
& b# W. S8 X# z2 }1 x) z' d( K5 J6 s! q+ ^
终于完工了5 v4 P0 W! |/ W, u' ~8 r

- j2 H6 I# }1 N

图.jpg (42.9 KB, 下载次数: 0)

图.jpg

点评

附件文件不存在或无法读入,请与管理员联系。  发表于 2011-5-14 12:13
梦石
0
星屑
55
在线时间
23 小时
注册时间
2008-4-27
帖子
49
8
发表于 2011-9-11 16:01:24 | 只看该作者
不精通脚本能做出游戏吗

点评

这个软件是汉化游戏,提取素材的。。。  发表于 2011-10-1 09:48
回复 支持 反对

使用道具 举报

梦石
0
星屑
55
在线时间
23 小时
注册时间
2008-4-27
帖子
49
7
发表于 2011-9-11 16:00:14 | 只看该作者
集中火力支持   
回复 支持 反对

使用道具 举报

梦石
0
星屑
97
在线时间
753 小时
注册时间
2011-7-17
帖子
781
6
发表于 2011-9-9 13:18:50 | 只看该作者
求115地址。
+ S2 S' ~6 U! j. g/ d' i# g/ u
回复 支持 反对

使用道具 举报

梦石
0
星屑
50
在线时间
20 小时
注册时间
2011-4-22
帖子
8
5
 楼主| 发表于 2011-5-1 21:12:26 | 只看该作者
不用谢  多宣传就行了
回复 支持 反对

使用道具 举报

梦石
0
星屑
50
在线时间
54 小时
注册时间
2008-6-8
帖子
109
4
发表于 2011-4-29 11:43:29 | 只看该作者
关键是这个群太冷清了~支持感谢LZ
大家好我是时代之影。 影风3龟速制作中~~~~~~~
回复 支持 反对

使用道具 举报

梦石
0
星屑
50
在线时间
533 小时
注册时间
2007-2-2
帖子
859
3
发表于 2011-4-28 14:05:11 | 只看该作者
顶一个,我群组没带领好,此资源精华。以后有用。
+(DS)
=..=(MUSIC)
回复 支持 反对

使用道具 举报

梦石
0
星屑
50
在线时间
20 小时
注册时间
2011-4-22
帖子
8
2
 楼主| 发表于 2011-4-23 21:56:30 | 只看该作者
本帖最后由 759339511 于 2011-4-23 22:06 编辑 % P( X% w4 F% A- ?( W$ n! p

* \# D. z+ C0 J+ \' [- B5 @- q没人回吗......................我补充那个汉化软件可提取素材    那个游戏是半汉化的
回复 支持 反对

使用道具 举报

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2026-6-7 08:22

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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