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

Project1

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

制作NDS游戏

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

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

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

x
本帖最后由 759339511 于 2011-4-23 22:03 编辑 $ G1 d: |! [: [7 ?  s

( I2 p1 Z7 Z2 K* M- O9 y我推荐一个《rpg制作汉化版》这只是一款游戏罢了  此款游戏可通行多人创建地图 如果你觉得看日文不爽的话  就用NDS汉化软件把!!!) d$ W7 J' o5 n) D
以下是游戏:    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)
+ D7 r* |1 ~+ |  L8 W% a. q. T汉化包:在解压包内打开(这是最重要的!!!!)
1 r, l3 L# k; i. R; U
3 d. ]$ V: Y# e- [2 q- A左击安装
/ c( m/ m7 w' c& w, U/ t4 e* d6 j" d' w1 x0 \. l! Y
接下来是介绍如何制作NDS游戏(注:不是上面那个游戏)0 c% V, _3 [7 I3 ~5 R& `  X; h
首先我们了解AVG MAKER DS目录结构,如下图
1 Q8 C. @2 R% k  }3 ?9 R
3 Y- z; R5 \# ~5 l根目录! t' E6 `. K( J5 r* k  h3 i3 B
|-----AVGMAKER.nds (ds端执行程式文件)
  w/ w; J6 _: z' {" ]|-----avgFiles
& z% n4 `! w. o; o      |-------data/ j! z5 i8 `+ r- L! M
      |        |------用于放置脚本文件(*.spt)& P9 W/ ^% F1 R4 _# Q
      |-------chara3 t& W2 ]: ^9 |  P+ I
      |        |------用于放置人物图像文件或人物图像资源文件  s; J; D9 Y" F0 W. S4 N3 N
      |-------bg
/ N$ F5 x$ K# I      |        |------用于放置背景文件或背景资源文件
! @* v" q, h- F: L. ^' E- M      |-------sound
7 W$ E* [- D/ p& `" q+ T% X' R6 l( K      |        |------用于放置声音文件或声音资源文件( M$ S$ q, l! I, {2 u3 K
      |-------bgm
! y( J' [6 B; \9 v% @      |        |------用于放置背景音乐文件(*.mp3)
2 _3 J# z- [4 ?; D      |-------font
8 P0 {5 E) [0 e% i! A$ M      |        |------字库文件(arial_12.asc & simsun_12.hzk)" [" r# f; \5 a$ K
      |-------component
: o0 H* L& b) L, k2 O               |------用于放置组件,如自定义文字框图像文件等9 h  j" U5 z6 {* u( ]' I" L
了解目录结构后,接下来我们将制作一小段游戏demo
6 N& V% S& Z# E+ J/ t9 Z9 L$ E# @& b* m8 A( p
一、图片- W+ O$ C, ^% W0 v9 w  X# J
首先需要准备素材:4 a+ H  ^, `* E1 L# m$ r) i
人物图片 每张大小为128×192,16位色png图,这里用洋红色作背景透明色! E+ O& m7 _* V6 U7 y6 p' C) ?. S
文件名chara1.png, chara2.png& M- `. B1 s# K9 o0 a4 i
   
6 A9 T* Q. f; P9 ~; z; l/ I背景 大小256×192,256色png图3 u& W/ t8 C. o. K0 A( l- x
文件名 bg0.png, bg1.png, bg2.png5 H. \3 S! ]( x8 j; m: F, H
5 N- p% r! w: W9 J$ X. k+ ]
文字框 大小为256×256,256色png图
5 L6 }- k; e) {2 t8 c1 Z文件名textbox.png 如作为默认对话框只能用此名字,如不自定义对话框 程序会有一个默认的对话框,和此图效果一样
2 s% @0 d! X2 x8 h
) b$ n. {- P; J现在素材准备好啦,我们要对这些素材进行转换,在压缩包的tool目录下有所需转换工具1 _( i* p0 X: q* M/ C  t
        img_conv.exe:图像转换工具(这些软件自己下), v) r& Q' V5 u" u0 ~+ f
        res_packer.exe:资源打包工具(同上); x4 u5 r- z' d! m' D# f  ~
        spt_gen.exe:执行脚本转换工具(同上)
5 D  N3 ?. q) {: N( O( d4 X4 B        switch:自行下载,音频转换工具(同上
, \4 _$ i; Q, F8 ~6 d/ }+ |& i     注意:如不能运行工具程序,请下载安装Microsoft .NET Framework
' _9 s- n# [2 a首先我们要用到img_conversion.exe 这个程序# z# S! W9 a- s
界面如下
) `' X- x8 }' v5 K9 w: Y% O; U0 K2 H$ U2 _) t" b  w+ Q5 K
在人物或背景标签下对应点击添加人物图像或背景图像(文字框对应背景),注意人物图最高16位色,而背景图最高只能256色。然后点击开始转换进行转换,如果图像有什么问题可能导致无法正确转换,所以一定要保证图片符合规格。
0 R5 S- G& A4 ?0 p7 y5 j+ Z0 P3 ^* ~顺利的话,恭喜。会在文件夹下生成bin文件夹,里面就是转换出的AVG MAKER DS可用文件。此时一张图片可能生成多个.bin文件,如一张背景图bg0.png会生成bg0_Info.bin,bg0_Map.bin,bg0_Pal.bin,bg0_Tiles.bin四个文件;而一张人物图chara1则只生成chara1_Texture.bin。
  L0 w4 Y9 n+ T
7 V* G, b) N3 N8 S7 J5 R9 D: y
# `0 v6 t2 l" c* R二、音频
$ D# l1 J; A% L, e4 M+ t8 R% c+ s# Y& \, f将准备的音频用Switch软件转换成.raw格式文件,设置为8 bit signed 11025 Mono
9 P' j1 b# i! r" Obgm背景音乐转换则为mp3文件,设置为11025码率,96kps或更低(控制在1.6MB内最佳)
; x' F) x1 c% d: T4 |2 S/ i
  H: r8 o$ ~$ c2 k1 P如果不希望资源文件太多太零乱,这里建议将资源进行打包。我们先将背景图像资源和人物图像资源分开。再使用资源打包器res_packer这个程序
, G) |2 f7 v' ^! K界面如下& [, q" m9 o, u$ [5 O4 ~
! R# K2 r* b  d4 ~
将要打包的资源添加进去然后生成指定名字的文件即可。+ P7 U0 a6 ~* X
现在将图像转换程序生成的bg0, bg1, bg2前缀的的bin文件打包成bg.res/ @8 B7 p0 i0 u/ w5 L% ~
chara1 和 chara2前缀的bin文件打包成img.res。0 E$ `& ?/ c6 G1 X
同样也可以对音效文件.raw文件打包成sound.res。(背景音乐mp3文件不要打包), Q; ]# r3 ]+ N+ U/ ]9 _

; x7 j2 L1 Q7 [4 |. x( Q' J
$ d* K5 \- V9 S/ u/ ?8 _三、脚本4 W+ J5 P% p, @; @4 g! N) u
资源准备好后,就到了最关键的写游戏脚本了。6 Z3 j9 L# r6 C% i% ?/ b
写脚本的规则在压缩包中的说明文档作了简单说明,现在就实际应用一下。/ c- X* M& |0 x$ b* _$ n
现在我们假设我们的女主角名字叫 静(不要问我为什么用这个名字,爱好),故事发生在校园。# ~4 ?/ q- c2 I. W
我们用记事本建立一个文本begin.txt,添加如下内容。
" {5 z- ^6 G; I9 u1 z@boxText(0,20,20,200,150,1,"           演示用\n     故事发生在那个秋天\n ");
! I5 {* P( Y& `# X8 p$ T@erase(0);
0 n1 W- x8 y7 l% z@res_bg(avgFiles/bg/bg.res,bg0,1);
( n* J' U4 c/ g) ~# o+ J2 y; q9 }1 `@say(0,0,我,"这就是我的学校——“%c2光辉高中%c1”。第一次见到她就在这里。");
5 [/ n6 ~/ ?8 r( t7 j, O% R" v@res_playSFX(avgFiles/sound/sound.res, sound_1.raw);
) W4 k: a: A3 m7 |4 l@say(0,1,????,"啊!都这么迟啦!");6 t6 a% w6 _. x0 }& @
@res_chara(avgFiles/chara/img.res, chara1, 1);
1 c6 r/ O' y' w+ @@playBGM(avgFiles/bgm/bgm_1.mp3);
+ O: `9 _3 x; _0 C7 N: G) V@say(0,1,????,"你好!我是%c2静%c1,初次见面!我新来这里,能带我参观一下么?");
5 R1 |. w! r$ H+ @1 r@say(0,0,我,"没……没问题。");% i. I! R4 O! O# s
@clearChara();/ O3 }: E- a( g" I' H7 d8 A( n
@res_bg(avgFiles/bg/bg.res,null,1);6 n& S0 D# v  }4 s& d1 W
@say(0,0,我,"%c3我带着静一起参观了校园,但是我一直都很紧张。");
! `; ?  ^9 X' R$ }4 L@res_bg(avgFiles/bg/bg.res,bg1,1);9 w- N8 q6 V: U6 I- b( b8 q
@res_chara(avgFiles/chara/img.res, chara1, 1);- B6 j. h7 M$ h0 Z# K" o8 O
@say(0,1,静,"这是我们的教室么?不知道老师是个什么样的人呢?");1 K% o6 x1 v1 I4 F
@res_chara(avgFiles/chara/img.res, chara2, 0);
0 ]1 R! ^; L9 S# i@say(0,0,静,"我们出去看看吧。");
$ V8 }8 \* t, o2 t  {( g+ B@clearChara();# T: {" R0 Q+ Y( y
@res_bg(avgFiles/bg/bg.res,bg2,1);- w6 j1 J9 |7 s, a* a
@say(0,0,静,"好大的树!");
/ e% u% A6 c/ p" j2 q@res_chara(avgFiles/chara/img.res, chara1, 1);. P* P4 O# G. f6 X' Q: s, h
@say(0,1,静," 这棵就是“%c2传说之树%c1”么!\n传说毕业的时候女孩在这棵树下向男孩%c2表白%c1的话,他们就会得到幸福喔!\n不知道这个传说会不会是真的呢。");
. A6 z+ Y2 Q- C! K& w) ~' R@boxText(1,20,20,200,150,1,"          演示结束 ");# B' J9 u% v8 f/ t
@erase(1);
" J" ]# y* w- Z8 S' Y" w; q@stopBGM();( m4 Z' d9 [) t. z  g5 l6 r
@changeText(avgFiles/data/begin.spt);: R: i' V+ ^! y$ W4 ^
保存,然后使用spt_gen工具对脚本文本进行转换。这里利用批处理,编辑convert.bat,加入spt_gen begin.txt。保存再双击执行convert.bat,在当前文件夹下就会生成begin.spt。% H$ d" R+ n) x6 I+ f6 x2 e# U
5 R6 f% O3 U& [% H$ y: n& g; M

5 ?; R: n$ r2 B. {四、配置和运行
6 |6 R( B% X$ A) w7 h/ G& G2 \, l最后把img.res置于avgFiles/chara文件夹下,bg.res置于avgFiles/bg文件夹下,sound.res置于avgFiles/sound文件夹下,begin.spt置于avgFiles/data文件夹下,bgm_1.mp3置于avgFiles/bgm文件夹下。然后拷贝avgFiles文件夹和主程序AVGMAKER.nds至烧录卡根目录即可。(请参考软件压缩包中附带的例子)
$ g$ A/ q! ]  k# d( e. w% o4 n打开DS,运行AVGMAKER.nds程序,开始丰富多彩的AVG游戏旅程吧。" E- X! d6 k& g$ [/ [( T

* y6 a# W) |( e4 l接下来是压缩包 注:包内出现问题以下几款软件自己下全称在包内有        + v; x$ w( [0 C/ I) Z
        img_conv.exe:图像转换工具% B- [4 p; m% T8 Z
        res_packer.exe:资源打包工具
& r; A2 b6 D! u7 {  Y+ J& j        spt_gen.exe:执行脚本转换工具
  E: ~! b/ J2 C3 n/ R        switch:自行下载,音频转换工具            7 J; H( B  k" K
nds.part1.rar (4.77 MB, 下载次数: 113) nds.part2.rar (4.77 MB, 下载次数: 316) nds.part3.rar (2.02 MB, 下载次数: 331)         里面还有制作完后的*.nds 范例
* ^5 }4 `8 o0 ]
9 m5 n) b0 ?( P# N' U$ V3 |: m7 M 终于完工了) I/ s$ C7 J' b" W% P' P2 `

5 \* \: [3 Z, m5 m: 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 编辑 8 X- J) ?& G  V8 F
( G$ p! q" h2 g, Z, j# y% G4 s
没人回吗......................我补充那个汉化软件可提取素材    那个游戏是半汉化的
回复 支持 反对

使用道具 举报

梦石
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地址。
5 p5 W! L7 q7 g, 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-22 07:02

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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