搜索

iVocaloid论坛

查看: 31627|回复: 53
打印 上一主题 下一主题

Project Diva Mobile正式发布【自制同人游戏】   [复制链接]

C.H.K.にようこそ!

Lv.6-章鱼之目

Rank: 6Rank: 6

2
2
4


UID: 64502
权限: 50
发帖: 1230 (1精)
积分: 1495
章鱼: 13
大葱: 45
茄子: 15699
注册:2010/5/8
存在感:206

创作者 发帖达人 茄子饲养者 水王 MIKUの爱 我是loli控

跳转到指定楼层
[1L]楼主
zsharp 发表于 2010/10/15 14:15:57 |只看该作者 |正序浏览
本帖最后由 zsharp 于 2011-3-3 22:40 编辑

V1.1已经发布

点这里↓

http://bbs.ivocaloid.com/thread-77281-1-2.html


Project Diva Mobile正式发布



英文名称:Project Diva Mobile
中文名称:初音未来-歌姬计划 手机版
平台:JAVA ME
类型:MUG音乐游戏
发布时间:2010/10/15
制作:zsharp@bbs.iVocaloid.com
主页:http://hi.baidu.com/futurecoder

基本配置要求
JAVA虚拟机内存:2M
存储卡剩余空间:128MB以上
屏幕分辨率:QVGA(240*320)

推荐系统:nokia S40(实测:Nokia 5310 、Nokia 5130  模拟器:S40 第五版模拟器)及S60(实测:N85 、N81)

歌曲列表
001、荒野と森と魔法の歌
002、Star Story (Game edit)
004、ワールドイズマイン (Game Edit)
005、恋スルVOC@LOID (Game Edit)
007、Dear cocoa girls
008、Ievan Polkka (Game Edit)
009、メルト (Game Edit)
010、金の圣夜霜雪
013、ONE NIGHT GIRL
017、初音ミクの戸惑
020、初音ミクの消失 (Game Edit)
021、白い雪のプリンセスは
022、恋爱サーキュレーション
024、ローリンガール
028、三日月ライダー
031、裏表ラバーズ

操作方式:
歌曲选择界面按上下键移动选择条,中键开始游戏,游戏中按右软键可暂停、重试、返回
上下左右对应三角、叉、方块、圆圈

因为支持DIY的原因,本游戏允许有限的自由修改(请保留作者信息及LOGO)
本游戏所用非原创资源归原作者所有

简介(推荐看看)
游戏特点:
1.        支持PC版的diva文件
支持diva文件意味着玩家可以用PC版的MAP Editor直接编写GAMEMASTER的PC版和我的手机版通用的MAP文件,如果大家做MAP的时候把 EASY或NORMAL 难度顺便简化到手机目前支持的标准那么手机版的歌曲也会很快多起来的
2.        支持将部分外部资源打包进jar文件内以减少读写权限提示(详见后面教程)
游戏先从jar包内的diva文件夹读取资源,失败的话才从卡上的diva文件夹读取,所以可以在一定程序上解决权限问题(当然,手机如果已经破解就最好了)

也是出于有爱才编写这个游戏,一开始只是试验着看看好不好玩,发布工程预览之后还是有很多关注,于是就按照能勉强发布的标准来做了。
其实国庆的时候,游戏主要部分基本上成型了,没想到难的却是非游戏部分,歌曲选择界面,该如何读取,如何显示,细节部分很难弄,还要考虑到很多人手机可能都没有破解权限。
然后得到GAMEMASTER的允许使用PC版的资源后,就加紧了时间做,贴吧其实我也偶尔逛逛,发现工程版被人散布后,立即停止了115数据包的下载,这里向大家道个歉,工程版游戏当时不该放出来。一开始Map文件用的是自己转换的diva文件,后缀用的pdm,后来决定重写Map载入类,改为直接支持.diva文件,这样变得更开放了一点。

目前游戏性是在diva1的阶段,即只支持单按的三角,方块,圈圈叉叉,游戏背景采用每次随机载入的静态图片,尾巴只是简单的线条,总的来说就是很简陋。因为从游戏设计、编码、测试、PS到PC端工具全是我一人做,所以进度、与质量上确实存在很多问题,请大家见谅。顺便感谢一下冒菜同学给我的一些帮助。

关于机型问题,S60也是可以用的,前几天的版本在N81,N85的机子上运行效果相当好,智能机上的效果原本就可以做得更好,可能以后会更新为面向高端机和低端机的不同版本

看到这是不是不耐烦了呢,那就先下载吧

三个版本,程序代码一样,资源打包不同,主要是针对权限和JAR文件大小问题


精简版:仅内置歌曲缩略图(文件大小780KB
标准版:除内置缩略图外还内置了diva文件(文件大小961KB
整合版:内置缩略图、diva文件、歌曲背景图片、以及载入界面图片187张(文件大小4.46MB

建议按-整合版-标准版-精简版的顺序尝试运行游戏

三个版本比较


以下内容选看(想直接玩的跳过)

PC端工具

PC端工具(需.net framework2.0支持):
歌曲列表生成器
内置路径生成器
游戏运行过程
【权】表示需要请求读写权限

启动界面:
启动画面LOGO
从存储卡上读取e:\diva\song.lst歌曲列表文件【权】
如果失败,则从内置diva\song.lst上读取歌曲列表
从游戏自己的记录集上读取已经载入的歌曲的分数及相关信息

歌曲选择界面:
从内置路径读取缩略图
失败则将路径编码,再试
再失败则从卡上读取【权】

载入选定歌曲:
从内置读取一张随机的载入界面图片load\
失败则从卡上读取【权】

从内置读取该歌曲.diva文件
失败则将路径编码,再试
再失败则从卡上读取【权】

从内置读取一张随机的该歌曲的背景图片
失败则将路径编码,再试
失败则从卡上读取【权】


生成游戏文件列表

如果你添加了新的.diva游戏文件,那么你需要在song.lst中添加对应的信息
这时可以使用“歌曲列表生成器”来生成(当然如果你愿意也可以手动添加)

运行歌曲列表生成器,点击“选择目录”按钮选择所有歌曲所在的主文件夹(如diva)
然后点生成列表,这样就会在diva文件夹中生成一个包含所选文件夹下的所有.diva文件信息的song.lst


游戏载入界面的图片
在游戏中选择了歌曲后,会随机显示一张diva\load文件夹下的图片作为载入界面
目前共有187张,大部分是从PROJECT DIVA1的ISO中提取并缩放裁剪而成,后面有几张随意找的(炮姐,灵梦,BRS,各一张所以显示的机率是1/187算是彩蛋?^_^)
文件名从1-187,可以用相同文件名替换法替换


游戏过程中的背景图片





以《荒野と森と魔法の歌》为例

打开diva\001.荒野と森と魔法の歌\Res文件夹




把想要添加的图片复制到Res文件夹并改为简单的名字



用记事本打开上级文件夹中的.diva文件
找到最后一个“-1”,它上面就是图片背景资源的路径,avi等视频当然是不支持的,为了与GAMEMASTER的PC版兼容,保持原样即可


在已有资源后加上前面复制的图片相对路径 前面编号可以用较大一点的比如100+



其它几个不同难度的.diva文件也一样复制粘贴就行

修改完保存即可


未破解权限的手机解决方案

因为游戏会因每次选歌、载图等情况频繁读取资源,未破解的手机会弹出是否允许读取的提示,针对这种情况
提供了数据内置的方式(即把需要读取的部分资源放入jar包中,这样如果程序在包内找到了相应资源就不会向外部请求文件,减少了烦人的提示)

发布的三个版本的包都使用了这种方式,整合包提示最少

将数据内置的方法

首先,可以内置的有.diva文件图片文件song.lst列表文件
因为程序无法读取在jar包中含有中文字符的文件夹及文件名(但即使路径和文件名均为纯英文的话,Star Story,Ievan Polkka等,也应该使用生成器生成,因为包中路径是大小写敏感的,比如diva文件中路径写的是“RES”而实际放进去的是“Res”就可能会出错)
这里就可以使用“内部路径生成器”,采用Hash算法(虽然很烂,但应该满足程序使用要求了)将文件及文件夹名映射为小写16进制字串
它可以将所选择的歌曲文件夹、子文件夹及支持的内置文件重新命名成16进制编码后的名称

如图所示
“010.金の圣夜霜雪に朽ちて (Game Edit)” 文件夹名被映射为“e327ba5b”
“金の圣夜霜雪に朽ちて (Game Edit)_Easy.diva”文件被映射为“e400b9d4.diva”

打开刚才选择的输出目录,可以看到文件夹结构与原歌曲文件夹结构一样只是文件夹和文件名称被改变了,并且文件夹下多了一个以原文件夹命名的空文件用以快速识别当前文件夹对应的是哪个歌曲




如何打包进jar文件?
找到ProjectDivaMobile.jar,右键-打开方式-用winrar打开



可以看到里面的文件夹结构,其中的diva文件夹与卡上的diva文件夹等效,所以直接
进入diva文件夹,把刚才生成的“e327ba5b”文件夹整个拖入winrar压缩窗口
弹出一个确认框点确定,winrar就会把该文件夹打包进去,如图,这样生成的jar在玩《金》这首歌曲的时候就不会多次弹出是否允许读取的提示了





游戏及工具(包含三个发布版本,一个原始版本,和PC端工具)http://u.115.com/file/f2c2dd9a9b
音乐数据http://u.115.com/file/f2598d0f00
附件: 你需要登录才可以下载或查看附件。没有帐号?注册/sign up
4

查看全部评分


知识共享许可协议 除非另有声明,本帖内容采用 署名-非商业-相同方式共享 3.0 许可协议 授权,且需注明出处,所有权利归发帖人。

使用道具 举报

Rank: 2Rank: 2

0
0
0


UID: 110370
权限: 10
属性: 男性
发帖: 30 (0精)
积分: 23
章鱼: 0
大葱: 1
茄子: 11
注册:2012/7/28
存在感:7
54#
changfeng 发表于 2012/12/1 23:55:00 |只看该作者
话说我换下来的5130又有新用处了

使用道具 举报

sekaino

Sekaino×Master

Lv.4-触手吸盘

Rank: 4Rank: 4

6
14
4


UID: 86000
权限: 30
属性: 2.5次元
发帖: 623 (0精)
积分: 500
章鱼: 2
大葱: 11
茄子: 2627
注册:2011/7/9
存在感:389

创作者

53#
Sekaino 发表于 2012/10/18 16:00:24 -手机频道 |只看该作者
好可怕的教程长度

年齢は永远の5岁(かつては5年に1岁ずつ年をとるという设定だった)。

使用道具 举报

神灵

Lv.1-咸鱼

Rank: 1

0
0
0


UID: 112200
权限: 5
属性: 2.5次元
发帖: 2 (0精)
积分: 1
章鱼: 0
大葱: 0
茄子: 28
注册:2012/10/15
存在感:52
52#
535428007 发表于 2012/10/15 20:38:04 |只看该作者
下不来,要提取码啊,那是什么

使用道具 举报

正太..

Lv.2-鱼仔酱

Rank: 2Rank: 2

0
7
0


UID: 81130
权限: 10
发帖: 33 (0精)
积分: 39
章鱼: 0
大葱: 2
茄子: 14
注册:2011/4/19
存在感:108
51#
YY.小仔 发表于 2011/4/20 08:26:39 |只看该作者
我发现索尼w705不能玩-3

使用道具 举报

Rank: 4Rank: 4

9
7
6


UID: 79612
权限: 30
发帖: 505 (0精)
积分: 422
章鱼: 3
大葱: 4
茄子: 2931
注册:2011/3/27
存在感:363
50#
无爱 发表于 2011/4/1 22:44:41 |只看该作者
看...看不太懂....偶很少玩手机...看到MIKU就来瞧瞧结果....orz了

使用道具 举报

Rank: 1

0
0
0


UID: 79596
权限: 5
发帖: 3 (0精)
积分: 2
章鱼: 0
大葱: 0
茄子: 18
注册:2011/3/27
存在感:100
49#
乖瑾 发表于 2011/3/27 11:04:55 |只看该作者
阳光  快一点出触屏版的 miku 啊!!!

使用道具 举报

Rank: 1

0
0
0


UID: 79596
权限: 5
发帖: 3 (0精)
积分: 2
章鱼: 0
大葱: 0
茄子: 18
注册:2011/3/27
存在感:100
48#
乖瑾 发表于 2011/3/27 11:03:35 |只看该作者
阳关 快一点出 触屏版的  MIKU啊  !!!

使用道具 举报

Rank: 2Rank: 2

0
0
0


UID: 79600
权限: 10
发帖: 4 (0精)
积分: 15
章鱼: 0
大葱: 2
茄子: 69
注册:2011/3/27
存在感:100
47#
从辰无双 发表于 2011/3/27 05:52:07 |只看该作者
呵呵呵呵换了三个手机从诺基亚到爱凤都不能玩呢[哭]

使用道具 举报

Rank: 1

0
0
0


UID: 79596
权限: 5
发帖: 3 (0精)
积分: 2
章鱼: 0
大葱: 0
茄子: 18
注册:2011/3/27
存在感:100
46#
乖瑾 发表于 2011/3/27 02:19:05 |只看该作者
阳光 快一点出 触碰版的 初音未来 歌姬计划 吧 !!

使用道具 举报

Rank: 2Rank: 2

0
1
0


UID: 78227
权限: 10
发帖: 18 (0精)
积分: 27
章鱼: 0
大葱: 2
茄子: 68
注册:2011/3/2
存在感:98
45#
RUKI 发表于 2011/3/3 17:05:40 |只看该作者
怎么说呢……之前的PC版挂掉了,手机也被歌占满
无论如何下载下来试试吧

使用道具 举报

大宇宙歌姬天使

Lv.2-鱼仔酱

Rank: 2Rank: 2

0
0
0


UID: 76842
权限: 10
发帖: 42 (0精)
积分: 44
章鱼: 0
大葱: 1
茄子: 386
注册:2011/2/8
存在感:123
44#
hgoo 发表于 2011/2/12 14:23:56 |只看该作者
好无聊啊。。。。。。。。。。。。。。

使用道具 举报

Rank: 2Rank: 2

0
0
0


UID: 76927
权限: 10
发帖: 10 (0精)
积分: 22
章鱼: 0
大葱: 1
茄子: 56
注册:2011/2/9
存在感:100
43#
wenyuan@ 发表于 2011/2/11 18:27:24 |只看该作者
不行啊  遗憾  不能玩

使用道具 举报

Rank: 1

0
0
0


UID: 76854
权限: 5
发帖: 1 (0精)
积分: 1
章鱼: 0
大葱: 0
茄子: 15
注册:2011/2/9
存在感:100
42#
908911886 发表于 2011/2/9 01:13:28 |只看该作者
索爱W800一进游戏停留在doing画面

使用道具 举报

tica1m 该用户已被删除
41#
tica1m 发表于 2011/2/5 21:56:11 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

使用道具 举报

Rank: 2Rank: 2

0
0
1


UID: 76290
权限: 10
发帖: 7 (0精)
积分: 13
章鱼: 0
大葱: 1
茄子: 73
注册:2011/2/1
存在感:100
40#
可爱璐璐 发表于 2011/2/1 17:22:33 |只看该作者
太赞了,一直想找个初音的手机游戏,太谢谢了,但是有sisx的就太好了

使用道具 举报

Rank: 2Rank: 2

0
0
0


UID: 76176
权限: 10
发帖: 6 (0精)
积分: 11
章鱼: 0
大葱: 1
茄子: 46
注册:2011/1/30
存在感:98
39#
JiekeP228 发表于 2011/1/31 14:40:49 |只看该作者
Anycall I-5508智能机测试结果——无法启动,会自动关闭

使用道具 举报

Rank: 2Rank: 2

0
0
0


UID: 76176
权限: 10
发帖: 6 (0精)
积分: 11
章鱼: 0
大葱: 1
茄子: 46
注册:2011/1/30
存在感:98
38#
JiekeP228 发表于 2011/1/30 22:37:02 |只看该作者
我是Android的,但,能用吗

使用道具 举报

充気娃娃

そんなことはないよ。。。 ...

Lv.4-触手吸盘

Rank: 4Rank: 4

0
20
0


UID: 74329
权限: 30
属性: 受性
发帖: 90 (1精)
积分: 494
章鱼: 5
大葱: 42
茄子: 4563
注册:2010/12/26
存在感:295

创作者 茄子饲养者

37#
RainのNight 发表于 2011/1/18 16:37:53 |只看该作者
先頂一個!
この世界上に物事が二種である果てしない、「一つは宇宙、もう一つは人間の愚昧」——アインシュタイン

使用道具 举报

Rank: 10Rank: 10

0
0
14


UID: 62399
权限: 90
发帖: 6366 (3精)
积分: 6602
章鱼: 2
大葱: 564
茄子: 4551
注册:2010/3/13
存在感:288

讨人喜欢的家伙 终身成就 葱田播种者 创作者

36#
perfectjay 发表于 2011/1/16 20:47:19 |只看该作者
哎呀太卧槽了。。太给力了。。要是有个android版的该多好口牙。。我的nokia被爆菊了。。。
好好学习

使用道具 举报

小黑菌

会产章鱼的菌=w=

Lv.9-华丽的金枪鱼

Rank: 9

95
3
0


UID: 62545
权限: 80
属性: 受性
发帖: 9970 (3精)
积分: 8848
章鱼: 69
大葱: 201
茄子: 151142
注册:2010/3/21
存在感:902

茄子饲养者 水王 创作者 发帖达人 创作达人 终身成就 葱田播种者 讨人喜欢的家伙 小黑菌专属 小黑菌专属 鬼畜 - ⑨头衔争霸赛 NABLACK专属

35#
NABLACK 发表于 2011/1/16 18:39:21 |只看该作者
好吧,是我忘了加精了

使用道具 举报

Rank: 2Rank: 2

0
0
0


UID: 73598
权限: 10
发帖: 16 (0精)
积分: 39
章鱼: 0
大葱: 5
茄子: 139
注册:2010/12/6
存在感:100
34#
樱花の落殇 发表于 2011/1/14 22:21:08 |只看该作者
5230要悲剧了、路过了智能= =、、

使用道具 举报

Rank: 3

3
7
0


UID: 74612
权限: 20
发帖: 11 (0精)
积分: 71
章鱼: 1
大葱: 2
茄子: 31
注册:2011/1/1
存在感:102

创作者

33#
MoMEnT 发表于 2011/1/12 17:18:27 |只看该作者
额,是不是全部手机都支持啊?

使用道具 举报

Rank: 2Rank: 2

0
0
0


UID: 74655
权限: 10
发帖: 3 (0精)
积分: 15
章鱼: 0
大葱: 2
茄子: 50
注册:2011/1/2
存在感:100
32#
dora_落 发表于 2011/1/7 19:24:49 |只看该作者
话说真的好想要zsharp君的扣扣的说=-=
不过荒凉一场大梦 看不得流年.

使用道具 举报

Rank: 2Rank: 2

0
0
0


UID: 74655
权限: 10
发帖: 3 (0精)
积分: 15
章鱼: 0
大葱: 2
茄子: 50
注册:2011/1/2
存在感:100
31#
dora_落 发表于 2011/1/2 15:50:37 |只看该作者
报告报告 NOKIA5220XM可以玩 真是太感谢了XD

使用道具 举报

Rank: 2Rank: 2

0
0
0


UID: 74500
权限: 10
发帖: 11 (0精)
积分: 19
章鱼: 0
大葱: 2
茄子: 202
注册:2010/12/30
存在感:100
30#
殇_宅 发表于 2011/1/1 20:52:57 |只看该作者
我看的都头晕了...

使用道具 举报

您需要登录后才可以回帖 登录 | 注册/sign up

申请友链|Archiver|iVocaloid - 自由,开放,合作,共享    | 版权持有者点击这里进行举报

GMT+8, 2025/10/14 08:15

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部