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

Project1

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

制作NDS游戏

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

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

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

x
本帖最后由 759339511 于 2011-4-23 22:03 编辑
/ p4 f/ k. N. M( L3 v* b! F" J6 m' v* t" C( C! O  l& h" }
我推荐一个《rpg制作汉化版》这只是一款游戏罢了  此款游戏可通行多人创建地图 如果你觉得看日文不爽的话  就用NDS汉化软件把!!!
8 O$ n) c3 I! q+ b2 Z以下是游戏:    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)
8 h3 d% y1 z8 @8 B汉化包:在解压包内打开(这是最重要的!!!!)! N$ K+ W" F- ~; n

: j/ {0 l" m4 I  Z左击安装
  I2 [) y% g, {& A9 |# j- x
0 b# e) g5 d& W接下来是介绍如何制作NDS游戏(注:不是上面那个游戏)+ B6 |$ j$ M9 p8 O4 O4 }  `
首先我们了解AVG MAKER DS目录结构,如下图
. |* E3 z5 ^  [( l" P
# `- U: O2 B* f( Q9 b. @根目录
/ Y- l% b8 d, K. o) Y|-----AVGMAKER.nds (ds端执行程式文件)7 h% |: r8 X8 ~7 j, \7 G, [
|-----avgFiles  V# u, }  p# n' a( ^5 S5 G
      |-------data
& h, q' J- S( h/ {/ G8 n      |        |------用于放置脚本文件(*.spt)6 S: V7 z- E7 m& }0 W+ U8 @! u7 M7 E
      |-------chara
  f/ y" [! J$ i/ W; X& P/ R      |        |------用于放置人物图像文件或人物图像资源文件1 M/ Z& s! k' T' p5 g
      |-------bg
% B( O% o4 g. v$ J% M: e4 U      |        |------用于放置背景文件或背景资源文件! D2 e) D; V4 `
      |-------sound
  ^. S0 T& s' K" N/ h# r8 ?      |        |------用于放置声音文件或声音资源文件5 c4 U# d4 V  P5 f- E
      |-------bgm
% w9 g" e3 c* c      |        |------用于放置背景音乐文件(*.mp3)2 }* }2 ^* \$ w
      |-------font6 N( \) Q; l, W1 t" e+ i2 U
      |        |------字库文件(arial_12.asc & simsun_12.hzk)
& S; z, u4 l5 h2 o      |-------component8 k  u( n: ^* R6 j; `' A
               |------用于放置组件,如自定义文字框图像文件等
8 l- x' m& F; Y. l了解目录结构后,接下来我们将制作一小段游戏demo  v+ t$ r+ w# [/ H

" [5 L: W/ E1 n一、图片
8 w  Y; I# q% V: w! u0 P首先需要准备素材:
, [; Y0 _' L! Q0 f7 e) x0 |人物图片 每张大小为128×192,16位色png图,这里用洋红色作背景透明色8 R* q4 ]! _/ r1 R# n
文件名chara1.png, chara2.png
* r8 K8 s4 o( P    # S0 U8 \' X) i. p0 ~. m
背景 大小256×192,256色png图
* l" Z( {: O. u1 |. q. P文件名 bg0.png, bg1.png, bg2.png% c$ S1 s0 R, U

5 W8 Z; b' g7 s8 M4 P! D# L: b, G文字框 大小为256×256,256色png图
# _1 Q" C. g( I* _; Z# L8 W- x: a文件名textbox.png 如作为默认对话框只能用此名字,如不自定义对话框 程序会有一个默认的对话框,和此图效果一样
$ Z" t4 ?5 o9 G" E3 G5 h& z0 g- Y' R. z. k
现在素材准备好啦,我们要对这些素材进行转换,在压缩包的tool目录下有所需转换工具
: P: v& P$ z  |; }        img_conv.exe:图像转换工具(这些软件自己下)
1 h" B5 ?* k) ]. z        res_packer.exe:资源打包工具(同上)
  s& h& N& v. G) V# _        spt_gen.exe:执行脚本转换工具(同上)9 Z6 Q$ W5 w/ E  W- n2 e
        switch:自行下载,音频转换工具(同上. j9 e- D' I0 ~0 n3 T6 Z
     注意:如不能运行工具程序,请下载安装Microsoft .NET Framework
) k9 |- X$ }* k首先我们要用到img_conversion.exe 这个程序
& [+ }2 x5 Z9 T5 T9 J界面如下
6 w" n) x' Y9 k5 A3 Q7 [* j6 K
. f- V  S9 k  ~在人物或背景标签下对应点击添加人物图像或背景图像(文字框对应背景),注意人物图最高16位色,而背景图最高只能256色。然后点击开始转换进行转换,如果图像有什么问题可能导致无法正确转换,所以一定要保证图片符合规格。
: E" P9 R2 N1 ^- v- X: g顺利的话,恭喜。会在文件夹下生成bin文件夹,里面就是转换出的AVG MAKER DS可用文件。此时一张图片可能生成多个.bin文件,如一张背景图bg0.png会生成bg0_Info.bin,bg0_Map.bin,bg0_Pal.bin,bg0_Tiles.bin四个文件;而一张人物图chara1则只生成chara1_Texture.bin。0 N/ R; n" U% A  u( W- l
8 a6 m6 l& e0 o, ]& h5 W( K9 S
- q! E3 M$ {4 F: v& s
二、音频  g  n; S+ e/ {: {' ~
将准备的音频用Switch软件转换成.raw格式文件,设置为8 bit signed 11025 Mono
" U- d& [" O. h, l' {3 f3 gbgm背景音乐转换则为mp3文件,设置为11025码率,96kps或更低(控制在1.6MB内最佳)
* T+ E9 Y4 @, r* R, g8 R5 G$ U. c$ T8 }6 S. c) U: r6 f
如果不希望资源文件太多太零乱,这里建议将资源进行打包。我们先将背景图像资源和人物图像资源分开。再使用资源打包器res_packer这个程序
+ |  d1 u; N. e1 ]# ?/ X界面如下
3 B+ p4 y; a, }) B6 t* G1 r9 q# \7 w! Q9 X- r, k
将要打包的资源添加进去然后生成指定名字的文件即可。
! p6 U' G, b" a现在将图像转换程序生成的bg0, bg1, bg2前缀的的bin文件打包成bg.res' O" S4 g8 c; m  N: j  I- \
chara1 和 chara2前缀的bin文件打包成img.res。
0 ?3 |5 A; i' K, V3 \同样也可以对音效文件.raw文件打包成sound.res。(背景音乐mp3文件不要打包)
" e' {9 e. R) w1 T; b; V8 S0 A% c  e- H( J$ o. X' R

2 W  o1 A0 G3 T7 O0 x+ ~三、脚本
# f' @4 n1 l% M) L' A& ^) o资源准备好后,就到了最关键的写游戏脚本了。
( w* A/ w# M8 n( Y/ X写脚本的规则在压缩包中的说明文档作了简单说明,现在就实际应用一下。' X7 n% q: u. w. n/ y/ m
现在我们假设我们的女主角名字叫 静(不要问我为什么用这个名字,爱好),故事发生在校园。
- n. I) ~$ n+ H, E! i. c我们用记事本建立一个文本begin.txt,添加如下内容。
. @. H8 I0 P3 B8 E! U/ l8 Q@boxText(0,20,20,200,150,1,"           演示用\n     故事发生在那个秋天\n ");! P! n" d% \' ~
@erase(0);
- v& w2 x3 R3 k+ W& X+ I- K@res_bg(avgFiles/bg/bg.res,bg0,1);
# w% Z4 }( x3 l5 C! Z6 e* c@say(0,0,我,"这就是我的学校——“%c2光辉高中%c1”。第一次见到她就在这里。");
/ |- N% P* F0 u, P@res_playSFX(avgFiles/sound/sound.res, sound_1.raw);
( j+ p- H- A) k) S@say(0,1,????,"啊!都这么迟啦!");1 Z  _0 q8 o2 u' B
@res_chara(avgFiles/chara/img.res, chara1, 1);1 E% z6 ?% n- Q) i+ Q
@playBGM(avgFiles/bgm/bgm_1.mp3);$ _  Q6 B- e0 {( h) O
@say(0,1,????,"你好!我是%c2静%c1,初次见面!我新来这里,能带我参观一下么?");
4 N- L1 ?. Q: R/ b* W@say(0,0,我,"没……没问题。");
7 ]7 a) ~, Q: G@clearChara();
) P( l& }5 T( K+ {@res_bg(avgFiles/bg/bg.res,null,1);
; k$ e2 R6 U1 {, P' {@say(0,0,我,"%c3我带着静一起参观了校园,但是我一直都很紧张。");
# i1 s4 N; F1 v9 i2 o' a@res_bg(avgFiles/bg/bg.res,bg1,1);
+ @7 I! |: b- J7 H' ^@res_chara(avgFiles/chara/img.res, chara1, 1);+ K9 p8 q) I% a5 k: E5 J
@say(0,1,静,"这是我们的教室么?不知道老师是个什么样的人呢?");
/ A$ |1 l, B9 h6 s$ F@res_chara(avgFiles/chara/img.res, chara2, 0);6 J/ G3 W  V& L8 @; \" t4 R
@say(0,0,静,"我们出去看看吧。");& j6 z" c( t6 R' M: E7 R
@clearChara();
$ V% T9 t5 y9 V( {, o; T@res_bg(avgFiles/bg/bg.res,bg2,1);1 K2 o, v- A0 U
@say(0,0,静,"好大的树!");
, ]/ I1 a: S( f@res_chara(avgFiles/chara/img.res, chara1, 1);
2 g& P8 u1 D) v. z$ J7 J! b@say(0,1,静," 这棵就是“%c2传说之树%c1”么!\n传说毕业的时候女孩在这棵树下向男孩%c2表白%c1的话,他们就会得到幸福喔!\n不知道这个传说会不会是真的呢。");
: s- Q, K; K2 d7 b$ R& h6 z@boxText(1,20,20,200,150,1,"          演示结束 ");7 j1 I1 T: A1 B" H# Q  s* ]; z, a8 q
@erase(1);/ r9 X9 {+ C* x1 V
@stopBGM();
% J- ?* d1 e: p9 @@changeText(avgFiles/data/begin.spt);# d, X8 `% j9 a5 F5 X9 u. \, ?$ s
保存,然后使用spt_gen工具对脚本文本进行转换。这里利用批处理,编辑convert.bat,加入spt_gen begin.txt。保存再双击执行convert.bat,在当前文件夹下就会生成begin.spt。
! c# l* n- l5 b, p3 q. j% O9 L9 Q. l
; L  p! a8 k3 ?" T. P" h; f, O/ X$ M; S9 P& Q- g, Q- F
四、配置和运行$ g0 ?7 `7 j3 ~- r- b3 G6 I' f
最后把img.res置于avgFiles/chara文件夹下,bg.res置于avgFiles/bg文件夹下,sound.res置于avgFiles/sound文件夹下,begin.spt置于avgFiles/data文件夹下,bgm_1.mp3置于avgFiles/bgm文件夹下。然后拷贝avgFiles文件夹和主程序AVGMAKER.nds至烧录卡根目录即可。(请参考软件压缩包中附带的例子), e5 L5 X+ l) w: ]/ G
打开DS,运行AVGMAKER.nds程序,开始丰富多彩的AVG游戏旅程吧。& K& g( T+ C/ o( F1 m
- ?' H. Q- V; A, `
接下来是压缩包 注:包内出现问题以下几款软件自己下全称在包内有        
& T" K" \' U+ W2 _) G        img_conv.exe:图像转换工具9 K2 G, _' c* i; c3 q: I
        res_packer.exe:资源打包工具4 D% B# G1 |; l+ z; T% F" f
        spt_gen.exe:执行脚本转换工具# C, p. _, q$ g- p1 ?' {$ t6 Y
        switch:自行下载,音频转换工具            ' p, M/ _3 l. n/ w
nds.part1.rar (4.77 MB, 下载次数: 113) nds.part2.rar (4.77 MB, 下载次数: 316) nds.part3.rar (2.02 MB, 下载次数: 331)         里面还有制作完后的*.nds 范例 - V- P# I+ X, V3 P( F  a

3 H# j( z2 D4 D5 O1 l" K/ p3 W5 a5 M 终于完工了( j# L) }* u( Z/ T. D3 l

1 O( O6 r# O, h( E4 N7 o- p

图.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地址。
& a7 y+ {# Y/ f" e- `
回复 支持 反对

使用道具 举报

梦石
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 编辑
3 m4 {5 H. c4 X. [8 R) a& D2 j7 l! n) E4 u/ \9 d
没人回吗......................我补充那个汉化软件可提取素材    那个游戏是半汉化的
回复 支持 反对

使用道具 举报

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

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

GMT+8, 2025-7-7 20:51

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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