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

Project1

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

制作NDS游戏

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

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

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

x
本帖最后由 759339511 于 2011-4-23 22:03 编辑 ) k2 I- W9 L0 a" u* w9 u6 m5 e+ V
/ n/ k* w3 b9 Z/ [3 _9 N# N; s) b
我推荐一个《rpg制作汉化版》这只是一款游戏罢了  此款游戏可通行多人创建地图 如果你觉得看日文不爽的话  就用NDS汉化软件把!!!
# k3 V% x' V" `7 j) q3 o: 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) & J8 Z+ m* ?. S& \* V
汉化包:在解压包内打开(这是最重要的!!!!)2 z% D- D! x& X5 y$ }

3 F( Z+ X4 P! ]* `! r左击安装
7 q6 t$ C; R! B: n5 G$ Q( a. e! p* H0 y& |* s( N( o
接下来是介绍如何制作NDS游戏(注:不是上面那个游戏)+ V' R) Q3 p  I7 l
首先我们了解AVG MAKER DS目录结构,如下图
6 Z" V& i9 b# {" J$ i% P  }3 v' ~+ l. s) w9 J+ Z
根目录+ X2 Q6 ^2 J( F3 v
|-----AVGMAKER.nds (ds端执行程式文件)
3 Y# q7 c+ x9 ~" x* e8 k7 M; O|-----avgFiles
& o) N* T5 T) L# [      |-------data
) f' b# f6 |( M, \- n9 G* j      |        |------用于放置脚本文件(*.spt)
7 a" q4 ]5 P4 v0 h/ R& {      |-------chara9 j% ]# K! Z5 X- J
      |        |------用于放置人物图像文件或人物图像资源文件3 G  y, ^* r  q4 s5 m6 |. j
      |-------bg& r4 V$ {. P( r6 K$ u, a% L
      |        |------用于放置背景文件或背景资源文件
* o* \' r3 n! |0 \1 h7 ?' @& ]      |-------sound
& @0 T8 N4 r" z: y      |        |------用于放置声音文件或声音资源文件6 b9 z: x  o6 \+ w7 S
      |-------bgm
+ |4 b% a: n/ k/ W) A      |        |------用于放置背景音乐文件(*.mp3)
/ G' u0 Y4 d+ ?      |-------font7 b* F# @# q8 `
      |        |------字库文件(arial_12.asc & simsun_12.hzk)
  i9 t8 ^8 u4 w) U      |-------component; j+ o% p: w( G6 z9 H  E! r( B! R
               |------用于放置组件,如自定义文字框图像文件等0 {( _5 p$ [6 k4 c. n) I6 d
了解目录结构后,接下来我们将制作一小段游戏demo
- V$ K+ z- {, U4 V. V+ @: E) s
& f, d% [5 b( \一、图片
- G: v0 _# C! S* x3 _& ]4 J' s首先需要准备素材:  W3 x* q# \0 y' v1 x. G
人物图片 每张大小为128×192,16位色png图,这里用洋红色作背景透明色
6 N9 ]! s6 {5 L; F! e7 a文件名chara1.png, chara2.png
2 h6 ?5 q# |5 [/ _7 O8 t! F5 U+ N$ h+ u   
% L' H3 T6 B3 i2 O2 Q, h* V2 ^背景 大小256×192,256色png图
. u1 Q/ O: e" h, w- y文件名 bg0.png, bg1.png, bg2.png
  x- t; i5 e3 G, C/ a' T
2 |3 {/ z% _; Y5 i' h- Y文字框 大小为256×256,256色png图& e# ^  _! o( z; O2 m" [) z/ l+ R
文件名textbox.png 如作为默认对话框只能用此名字,如不自定义对话框 程序会有一个默认的对话框,和此图效果一样; O& V, [5 }; n/ o" s
! k) @0 [% Y" L8 q$ v
现在素材准备好啦,我们要对这些素材进行转换,在压缩包的tool目录下有所需转换工具
  F& M; O5 ^5 K/ Z* |8 h( J        img_conv.exe:图像转换工具(这些软件自己下)
/ t& N3 A- @& H& {        res_packer.exe:资源打包工具(同上)  ]. U$ Y# O, t$ Q, `! W
        spt_gen.exe:执行脚本转换工具(同上)
8 C7 r" g$ u' H2 K. V3 u% \& Z        switch:自行下载,音频转换工具(同上
5 E2 ?* \. Y; s+ D0 v     注意:如不能运行工具程序,请下载安装Microsoft .NET Framework
5 g- ?5 D- c6 U首先我们要用到img_conversion.exe 这个程序% ^& f$ p) S: r( o2 v8 S9 N
界面如下; `) z7 D( P' g8 _  A  ~
  Z! J) [7 s; w! y# r" h- i
在人物或背景标签下对应点击添加人物图像或背景图像(文字框对应背景),注意人物图最高16位色,而背景图最高只能256色。然后点击开始转换进行转换,如果图像有什么问题可能导致无法正确转换,所以一定要保证图片符合规格。8 v7 v' e+ y4 M: t& ]" |9 l  `
顺利的话,恭喜。会在文件夹下生成bin文件夹,里面就是转换出的AVG MAKER DS可用文件。此时一张图片可能生成多个.bin文件,如一张背景图bg0.png会生成bg0_Info.bin,bg0_Map.bin,bg0_Pal.bin,bg0_Tiles.bin四个文件;而一张人物图chara1则只生成chara1_Texture.bin。6 |; m- d9 k6 l" G# Q

+ x- Y% j7 {  J( [9 o3 x6 K3 p
- l, F1 M! N) n6 q- M9 ?5 c二、音频
0 q, \- F: N/ i  P( }8 O  z2 h8 G0 h将准备的音频用Switch软件转换成.raw格式文件,设置为8 bit signed 11025 Mono/ _9 U- _: o, Q
bgm背景音乐转换则为mp3文件,设置为11025码率,96kps或更低(控制在1.6MB内最佳)! k8 n$ |; U2 V5 o

+ O$ l" t1 E9 I/ q/ [如果不希望资源文件太多太零乱,这里建议将资源进行打包。我们先将背景图像资源和人物图像资源分开。再使用资源打包器res_packer这个程序
9 M" ~. _/ R, q* A$ Y界面如下3 [* c! M# _4 h  J+ p$ R; W
& p- P: }4 L3 k' h, E: D# e
将要打包的资源添加进去然后生成指定名字的文件即可。
. B$ w( a, w! h9 ?- ?9 T" D1 ~& b现在将图像转换程序生成的bg0, bg1, bg2前缀的的bin文件打包成bg.res
( [+ o! V; S/ Q% b; Achara1 和 chara2前缀的bin文件打包成img.res。7 i) K' T# y8 D! k
同样也可以对音效文件.raw文件打包成sound.res。(背景音乐mp3文件不要打包)
/ ?9 d  G& Z$ }- L) V6 Z  b* q" l  Q; U9 E2 H
0 R0 S4 x# q; u/ m9 C- @' b2 p1 W
三、脚本
' @1 S' `) e; }1 P资源准备好后,就到了最关键的写游戏脚本了。
: }& F) R# Z5 C) u3 N4 ]; ~4 w写脚本的规则在压缩包中的说明文档作了简单说明,现在就实际应用一下。& ]; |5 @& t3 ]9 d4 [9 f
现在我们假设我们的女主角名字叫 静(不要问我为什么用这个名字,爱好),故事发生在校园。
: e6 N0 _: ]; F0 o我们用记事本建立一个文本begin.txt,添加如下内容。$ j, A$ g& r/ `# s/ k/ v% {; h
@boxText(0,20,20,200,150,1,"           演示用\n     故事发生在那个秋天\n ");+ A( n  F/ p/ f- r
@erase(0);( ^. d4 E4 `7 f) f. _9 B( c% E" l% ]' p
@res_bg(avgFiles/bg/bg.res,bg0,1);
- x% q4 }- t2 ?3 ~0 R0 t. v@say(0,0,我,"这就是我的学校——“%c2光辉高中%c1”。第一次见到她就在这里。");( I9 C) r* o0 a3 d2 a9 v6 y
@res_playSFX(avgFiles/sound/sound.res, sound_1.raw);5 `5 m# q. y2 w2 W: P: l
@say(0,1,????,"啊!都这么迟啦!");
0 K# Q6 w9 m8 \! U  C- T5 A4 h: B@res_chara(avgFiles/chara/img.res, chara1, 1);0 Z! V0 ^9 ^# ]" \5 v  e. E! ^+ C
@playBGM(avgFiles/bgm/bgm_1.mp3);* f" X& [  g3 a1 p; E
@say(0,1,????,"你好!我是%c2静%c1,初次见面!我新来这里,能带我参观一下么?");2 I# C. v4 ~6 _8 v; O( c, w
@say(0,0,我,"没……没问题。");$ R; T  S+ a: q. m
@clearChara();
; @. w+ L) T$ [  F@res_bg(avgFiles/bg/bg.res,null,1);
7 U+ g( @$ X$ Q. a" H4 V+ d# C) o@say(0,0,我,"%c3我带着静一起参观了校园,但是我一直都很紧张。");
9 b5 `: F$ C- n9 {@res_bg(avgFiles/bg/bg.res,bg1,1);. A; {3 I% K4 _3 ^: d' i9 H8 Z
@res_chara(avgFiles/chara/img.res, chara1, 1);
# X: |& B3 x1 k( c. c( y9 W- p@say(0,1,静,"这是我们的教室么?不知道老师是个什么样的人呢?");8 `$ Z/ o) N+ y+ F7 @- }  A
@res_chara(avgFiles/chara/img.res, chara2, 0);% i* a0 P# \5 U- p# p, S4 {8 s$ n
@say(0,0,静,"我们出去看看吧。");! r4 y5 q. {' c
@clearChara();
+ u8 ~. G- b0 |# t8 A@res_bg(avgFiles/bg/bg.res,bg2,1);
+ l4 p# S& `0 I+ Z) d) o. ]@say(0,0,静,"好大的树!");
% I/ C2 C$ ~/ F* v' s@res_chara(avgFiles/chara/img.res, chara1, 1);
" A& \: r6 I5 ]8 s* T+ F7 o@say(0,1,静," 这棵就是“%c2传说之树%c1”么!\n传说毕业的时候女孩在这棵树下向男孩%c2表白%c1的话,他们就会得到幸福喔!\n不知道这个传说会不会是真的呢。");1 Z& q+ G$ Q0 t5 ]
@boxText(1,20,20,200,150,1,"          演示结束 ");+ A% n  m# M( o! y: f; C" ^
@erase(1);
: f$ \' ^* M! V: O@stopBGM();
$ r6 s, E' }- C- Z3 U@changeText(avgFiles/data/begin.spt);
, g1 g2 C0 K  L保存,然后使用spt_gen工具对脚本文本进行转换。这里利用批处理,编辑convert.bat,加入spt_gen begin.txt。保存再双击执行convert.bat,在当前文件夹下就会生成begin.spt。
% s$ ~' n3 I' }2 X0 r# p7 V
* `( M  ^0 ~# j0 F
' u0 s$ H: |: B四、配置和运行/ V7 r% d' H8 _3 M7 U" ~
最后把img.res置于avgFiles/chara文件夹下,bg.res置于avgFiles/bg文件夹下,sound.res置于avgFiles/sound文件夹下,begin.spt置于avgFiles/data文件夹下,bgm_1.mp3置于avgFiles/bgm文件夹下。然后拷贝avgFiles文件夹和主程序AVGMAKER.nds至烧录卡根目录即可。(请参考软件压缩包中附带的例子)
2 P# r5 R  y% H, }) t( V0 Z9 Q5 e打开DS,运行AVGMAKER.nds程序,开始丰富多彩的AVG游戏旅程吧。4 o/ U9 N; M3 C5 _7 ]9 P5 S
4 ?7 g. s% X3 [! j
接下来是压缩包 注:包内出现问题以下几款软件自己下全称在包内有        
) m0 A, i- A1 x        img_conv.exe:图像转换工具/ x7 M3 o( L; d* ~5 }0 r
        res_packer.exe:资源打包工具
* C" I6 K- R# w) i2 A/ n& g  W! X        spt_gen.exe:执行脚本转换工具' @  O1 M5 E- j
        switch:自行下载,音频转换工具            ; n' |! G# T: Q3 p6 X6 }0 Q
nds.part1.rar (4.77 MB, 下载次数: 113) nds.part2.rar (4.77 MB, 下载次数: 316) nds.part3.rar (2.02 MB, 下载次数: 331)         里面还有制作完后的*.nds 范例
/ c0 P. R( g; p1 t; L1 l2 ~
$ c& h! s. K- G 终于完工了
" {2 n9 W; s. k8 P3 ]9 S( Q& _* z4 M. s1 D- b1 b: [* n

图.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 编辑
& F, Y$ @8 g- ]0 M* y/ W: W
% d, j$ e1 j* ?没人回吗......................我补充那个汉化软件可提取素材    那个游戏是半汉化的
回复 支持 反对

使用道具 举报

梦石
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地址。
4 k( i4 z9 I$ i) X+ j  |& I
回复 支持 反对

使用道具 举报

梦石
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-11-16 01:41

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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