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

Project1

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

制作NDS游戏

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

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

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

x
本帖最后由 759339511 于 2011-4-23 22:03 编辑 9 b) X, c2 V- a' @

6 G; R0 A3 g4 m# j  N9 J" p: C我推荐一个《rpg制作汉化版》这只是一款游戏罢了  此款游戏可通行多人创建地图 如果你觉得看日文不爽的话  就用NDS汉化软件把!!!8 s! f, N5 i& `/ `; f( u) _
以下是游戏:    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)
1 C( q* V$ g- V- @& p" A8 _汉化包:在解压包内打开(这是最重要的!!!!)- G& t; t8 Z9 u; I* n

' B+ ^' c. j4 D1 `) T左击安装
) X! [  d; O% {; S9 ^0 X8 M# U- S4 H" \' I
接下来是介绍如何制作NDS游戏(注:不是上面那个游戏)# q! k! c4 q+ r% W3 y
首先我们了解AVG MAKER DS目录结构,如下图4 @, R3 ?' [; j  v

2 k' K) \: L% x. Q根目录$ h  ?/ v: C2 P0 K" j* `
|-----AVGMAKER.nds (ds端执行程式文件)( r& c7 ~, H- K' P, m( a1 w
|-----avgFiles0 D- K, Z7 r9 Z9 |7 R5 F3 l
      |-------data& B2 A. K1 ]; Z
      |        |------用于放置脚本文件(*.spt)7 A2 r0 D1 l" I# |4 }  `, e0 D& [3 l
      |-------chara  A& G8 p, G8 i9 b; o- Y
      |        |------用于放置人物图像文件或人物图像资源文件. X) H' `# ]; t: ^8 u8 y& q! k4 R
      |-------bg
2 k# h2 B6 M/ y      |        |------用于放置背景文件或背景资源文件. L' W8 a  u$ R7 f7 b
      |-------sound8 g4 j3 ^) V% B4 Y5 q$ z3 C* g
      |        |------用于放置声音文件或声音资源文件( G5 N/ z* |5 Z6 \# V1 `5 ^
      |-------bgm! e% X! A& W0 Z  o7 G2 K/ H! ^% ]
      |        |------用于放置背景音乐文件(*.mp3)* ~  {/ B6 b9 T9 e/ i# s% O5 J
      |-------font
6 A$ |+ Z0 C4 l+ _      |        |------字库文件(arial_12.asc & simsun_12.hzk)/ f1 T/ v9 J0 W0 m: T& C* t$ ?
      |-------component
5 ]7 Y+ k6 i$ P% P1 k  ?, ]; F               |------用于放置组件,如自定义文字框图像文件等" ]& S* T, W' N8 ^6 H" P! v
了解目录结构后,接下来我们将制作一小段游戏demo9 I9 ~; c0 Z; n! L- L) P: Z
8 g8 \1 r% k# r1 v2 [# o
一、图片
/ v% S+ U* L+ ]2 C& r6 k" M首先需要准备素材:6 B5 a$ s- }/ \- B7 j$ y
人物图片 每张大小为128×192,16位色png图,这里用洋红色作背景透明色
3 g7 t+ T0 N. [6 ^文件名chara1.png, chara2.png# T2 r) W' p# R7 O5 E% w' r) p
   
& q$ p& b* b) ?, R3 a& C: `% U3 G背景 大小256×192,256色png图9 ?' M- t1 G) n* q& i
文件名 bg0.png, bg1.png, bg2.png
0 s6 K0 S0 F% ?' t, u) J" e; L2 q6 F
7 [  y; n+ Z0 j5 N/ R2 m文字框 大小为256×256,256色png图
. P$ o5 [& f% c1 ]文件名textbox.png 如作为默认对话框只能用此名字,如不自定义对话框 程序会有一个默认的对话框,和此图效果一样, |  p5 P3 L% J) R" j
) i  s" ~4 f1 r; \
现在素材准备好啦,我们要对这些素材进行转换,在压缩包的tool目录下有所需转换工具6 u7 }+ }0 X% b$ ?8 |( }
        img_conv.exe:图像转换工具(这些软件自己下)
1 \( I& I6 b$ q        res_packer.exe:资源打包工具(同上)
. J! B$ q$ f' F3 n, q7 ]5 K        spt_gen.exe:执行脚本转换工具(同上)# V' ^, ^% ]( D7 ^# M. k6 r
        switch:自行下载,音频转换工具(同上
" S, {, {% j7 K3 b) s2 p! I) v     注意:如不能运行工具程序,请下载安装Microsoft .NET Framework
$ v7 D8 j' N3 v2 D+ u首先我们要用到img_conversion.exe 这个程序! c, ]' {/ e; C  O# w
界面如下" m2 E$ w# V% l% T( u

; b% N. I' K" s8 e& Y4 T在人物或背景标签下对应点击添加人物图像或背景图像(文字框对应背景),注意人物图最高16位色,而背景图最高只能256色。然后点击开始转换进行转换,如果图像有什么问题可能导致无法正确转换,所以一定要保证图片符合规格。
$ B' c0 ~' H$ u& O顺利的话,恭喜。会在文件夹下生成bin文件夹,里面就是转换出的AVG MAKER DS可用文件。此时一张图片可能生成多个.bin文件,如一张背景图bg0.png会生成bg0_Info.bin,bg0_Map.bin,bg0_Pal.bin,bg0_Tiles.bin四个文件;而一张人物图chara1则只生成chara1_Texture.bin。
5 T7 |, y3 N3 H% B9 Y% I
! n- I) Z/ P. }6 u% j  F- N+ R
0 U6 V  x* |+ Y: a7 u: R二、音频4 D/ j9 a, S5 k( w: R
将准备的音频用Switch软件转换成.raw格式文件,设置为8 bit signed 11025 Mono
& ~3 j+ j* K! o0 Bbgm背景音乐转换则为mp3文件,设置为11025码率,96kps或更低(控制在1.6MB内最佳)
4 N7 P' Q3 q/ l/ t' y# R! X1 n4 V3 f* d; c0 O2 Y
如果不希望资源文件太多太零乱,这里建议将资源进行打包。我们先将背景图像资源和人物图像资源分开。再使用资源打包器res_packer这个程序* X% Y9 I8 ]  r. y8 d2 h8 w
界面如下
( b: r5 d4 W2 L! ?! ~1 S" C8 C  r& s3 w1 T3 [8 @2 [! I$ ^  e2 E
将要打包的资源添加进去然后生成指定名字的文件即可。
$ z; ~7 h6 S. |0 k现在将图像转换程序生成的bg0, bg1, bg2前缀的的bin文件打包成bg.res: D- K- Q# [5 x. h6 x
chara1 和 chara2前缀的bin文件打包成img.res。3 t/ N$ a% s' N$ q! |4 O
同样也可以对音效文件.raw文件打包成sound.res。(背景音乐mp3文件不要打包)* {8 u: F: ?' y/ A

8 ?1 s( {3 P$ \
2 ~' H' P7 ?  u# L$ ^- S三、脚本. }& C7 B4 l$ S) ?
资源准备好后,就到了最关键的写游戏脚本了。! b' e& O0 a, h0 y* P" u" N- a! k9 x
写脚本的规则在压缩包中的说明文档作了简单说明,现在就实际应用一下。
: a4 f, [+ R% ~7 x现在我们假设我们的女主角名字叫 静(不要问我为什么用这个名字,爱好),故事发生在校园。
; F' d5 m, e; Z: d我们用记事本建立一个文本begin.txt,添加如下内容。
/ y4 G$ e' {9 b. c( m9 o@boxText(0,20,20,200,150,1,"           演示用\n     故事发生在那个秋天\n ");$ p9 |- m+ r1 H: e3 V* }% i
@erase(0);
7 n9 n) v' l" J3 o5 f@res_bg(avgFiles/bg/bg.res,bg0,1);
4 y1 F/ e8 j9 g, K3 R9 j! c, w8 S@say(0,0,我,"这就是我的学校——“%c2光辉高中%c1”。第一次见到她就在这里。");2 l  Z0 _2 t% ~; V/ e! r
@res_playSFX(avgFiles/sound/sound.res, sound_1.raw);! X( ]$ H8 A) b& ~0 V
@say(0,1,????,"啊!都这么迟啦!");
. v$ p9 C0 C) I! f@res_chara(avgFiles/chara/img.res, chara1, 1);
" k! Y9 S( k/ t* N" T* N@playBGM(avgFiles/bgm/bgm_1.mp3);" F* m# d% F6 {
@say(0,1,????,"你好!我是%c2静%c1,初次见面!我新来这里,能带我参观一下么?");8 C/ l% F7 C  b& t
@say(0,0,我,"没……没问题。");# |* X$ E3 |2 D5 w. u
@clearChara();; ?9 D$ k4 e; [+ U0 ?: u
@res_bg(avgFiles/bg/bg.res,null,1);1 f/ w$ b& H2 a- S) E
@say(0,0,我,"%c3我带着静一起参观了校园,但是我一直都很紧张。");
) a5 }: t$ {: A- K# H/ c" w@res_bg(avgFiles/bg/bg.res,bg1,1);
2 c5 F: a" ~, I+ O@res_chara(avgFiles/chara/img.res, chara1, 1);
' ^* Z' l  Z. s8 `2 T@say(0,1,静,"这是我们的教室么?不知道老师是个什么样的人呢?");
4 Y! h' {( R0 K% s# K" O@res_chara(avgFiles/chara/img.res, chara2, 0);
9 D0 A! f. F3 D% l@say(0,0,静,"我们出去看看吧。");. m7 f& {8 ^+ K/ F  {
@clearChara();
/ _" f5 J: f$ r$ E1 e@res_bg(avgFiles/bg/bg.res,bg2,1);/ r! F' L- n6 P5 U( g& c& q
@say(0,0,静,"好大的树!");7 }, x3 P9 \. L$ @6 a, f/ w7 J! e, t
@res_chara(avgFiles/chara/img.res, chara1, 1);
# L- Q+ _% Q8 d( d  M9 \( `@say(0,1,静," 这棵就是“%c2传说之树%c1”么!\n传说毕业的时候女孩在这棵树下向男孩%c2表白%c1的话,他们就会得到幸福喔!\n不知道这个传说会不会是真的呢。");- j1 q4 Q6 {' X2 b
@boxText(1,20,20,200,150,1,"          演示结束 ");6 [4 i; F3 z6 D# v
@erase(1);
5 L* D3 x4 q# d& M4 u  S4 K' m@stopBGM();9 _6 H7 U# a$ O* O$ _( Y
@changeText(avgFiles/data/begin.spt);
% Z3 |* p. b: e保存,然后使用spt_gen工具对脚本文本进行转换。这里利用批处理,编辑convert.bat,加入spt_gen begin.txt。保存再双击执行convert.bat,在当前文件夹下就会生成begin.spt。
) k; W% \6 {  @9 E, u
* @$ U0 [7 M$ \3 g/ A/ s  N; H; o, ~$ Q& D
四、配置和运行
6 [# I" ^( X% r- r+ P" v1 }最后把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 |/ v5 B  w" n. l* g
打开DS,运行AVGMAKER.nds程序,开始丰富多彩的AVG游戏旅程吧。
0 r: u' l8 \$ f
; @5 r1 f; s* m6 F& Q; E! F4 U接下来是压缩包 注:包内出现问题以下几款软件自己下全称在包内有        & {0 m4 n( ]4 _/ ~0 }% E* z
        img_conv.exe:图像转换工具2 x/ m) I) n# [$ \
        res_packer.exe:资源打包工具
  y4 v- L  z2 X+ Q0 _) u  G4 U        spt_gen.exe:执行脚本转换工具' U! a" h1 Y/ ^% f( E
        switch:自行下载,音频转换工具            
2 h! Z% k9 e" Z3 x, p0 I  H* P nds.part1.rar (4.77 MB, 下载次数: 113) nds.part2.rar (4.77 MB, 下载次数: 316) nds.part3.rar (2.02 MB, 下载次数: 331)         里面还有制作完后的*.nds 范例
( h) k$ s% L9 o* N4 N, O- |5 i2 f: w( _: O
终于完工了, k# _' z! E4 h  t
5 q1 m1 a* c7 D1 B& E; d

图.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 编辑
9 O" [2 [0 B4 A
9 g/ J0 Z6 n, B2 v没人回吗......................我补充那个汉化软件可提取素材    那个游戏是半汉化的
回复 支持 反对

使用道具 举报

梦石
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地址。
% q% E  f2 A% Q" D, U) X* \
回复 支持 反对

使用道具 举报

梦石
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, 2026-6-7 05:59

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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