AMP新版本PGM研究报告?!



ma8742044
2011-02-03 23:51:39

[i=s] 本帖最后由 ma8742044 于 2011-2-3 23:58 编辑 [/i]


近日稍微研究了一下PocketGameMaker(v0.5Alpha5)
新版本果然不同凡响
确实比以前功能更完善~例如存档模式~真的比以前方便

额~发现几个问题 额~一下列举
1.如图
[img]http://www.yayabo.cn/attachments/month_1102/1102032043ce2f3726f677c3de.jpg[/img]
上面确实显示播放PMP文件~实际NGE2上并未播放~额

2.如图
[img]http://www.yayabo.cn/attachments/month_1102/110203204676266eb5f0ac268e.jpg[/img]
也就是游戏中start调出菜单的选项框函数没错吧~

[img]http://www.yayabo.cn/attachments/month_1102/1102032046fe766225b1ef1dc5.jpg[/img]
因为附带范例中并没用到这功能~所以看不出
但是我想添加MEUN_BOX~可是就是不显示也没有错误提示额~不知道是什么原因~求解答

3.如图
[img]http://www.yayabo.cn/attachments/month_1102/11020320547ba927c6f545f1a8.jpg[/img]
存档模式很不错~但是有问题 嗯~存档缩略图只有画面低端(实际画面大上端的一小部分)
[img]http://www.yayabo.cn/attachments/month_1102/1102032109084b0c32fd85f847.jpg[/img]
额~翻了一下存档系统脚本(其实我看不懂)~没搞明白
期待解决~

嘛~真心期待有更完善的版本放出~

另外本人技术白~求教一下~~未来版本可以添加一个亲密度函数的脚本范例么~
还有剧情部分字体可能做出空心字体么~如图
[attach]19659[/attach]

[size=6][color=Red]全力支持白叔~白叔V5~[/color][/size]


boy545003571
2011-02-04 00:07:51

嘛,过来看看报告,学习一下~~


Reafves
2011-02-04 00:09:17

我的win7从来没有在PC端成功读取过PMP


ast
2011-02-04 00:15:34

1、pc上本来就是看不到的 只有在psp上才能看到
3、等待新版解决

新版amp的那个幽灵制造机函数才是让人头痛的地方


cshfelix
2011-02-04 00:23:33

前来看报告学习一下的说


william6849
2011-02-04 00:46:49

MAC蛋疼中
我看見了新一代技術帝


任天之浪
2011-02-04 00:51:23

显示fail表示可以正常在psp端播放,menu_box的显示只是在函数中被注释了而已,去掉注释就行,pc端的截图是有问题,psp上完美


asxzl5945
2011-02-04 15:44:43

空心字体可以自己下载
然后在脚本中使用加载字体的命令
这个我干过
亲密度?啊,变量啊,那个超简单
请翻开高中课本数学必修...好像是5吧..哦不对,应该是选修1,那里教变量


ma8742044
2011-02-04 18:49:52

[i=s] 本帖最后由 ma8742044 于 2011-2-4 19:15 编辑 [/i]

[quote]显示fail表示可以正常在psp端播放,menu_box的显示只是在函数中被注释了而已,去掉注释就行,pc端的截图是有问 ...
[size=2][color=#999999]任天之浪 发表于 2011-2-4 00:51[/color] [url=http://www.yayabo.cn/redirect.php?goto=findpost&pid=193404&ptid=15849][img]http://www.yayabo.cn/images/common/back.gif[/img][/url][/size][/quote]

原来如此~不过具体是要删掉那些注释符呐~我试着删了几个~都没作用~
找了一下就看到就这条比较可疑~[code]--self.box = CacheImageLoad(am_pack.res,MENU_BOX,IMG_8888)[/code]删了注释符后~一按start就错误 跳出
[attach]19713[/attach]


另外~PGM在PSP端运行有什么系统要求~我的小P 2000 5.50GENp-D3 显示无法运行

[quote]空心字体可以自己下载
然后在脚本中使用加载字体的命令
这个我干过
亲密度?啊,变量啊,那个超简单
请翻开 ...
[size=2][color=#999999]asxzl5945 发表于 2011-2-4 15:44[/color] [url=http://www.yayabo.cn/redirect.php?goto=findpost&pid=193836&ptid=15849][img]http://www.yayabo.cn/images/common/back.gif[/img][/url][/size][/quote]

亲密度 的变量设置后跳转脚本后要怎么读取(还是说能通用)~存档能记录你的变量数据么~
我没试验过额~~因为我现在只是在设想阶段~(个人兴趣~研究而已【大概】)
另外能推荐个能显示成空心字体的字体库么~


混蛋白
2011-02-05 11:42:53

[i=s] 本帖最后由 混蛋白 于 2011-2-5 11:49 编辑 [/i]

event和value 两个变量应该是全程读取的。。

意思就是说,只要你之前赋值过event或者value的变量。。那么之后不管你的脚本怎么跳转,变量都是被记录的。(当然,重新开始-新游戏 这个除外)

存档记录是,变量的记录也在其记录范围内。

这里还有两个公共变量可以提供你使用 pub_event 和 pub_value (可以用在判断二周目之类的地方)

。。。

嘛……其实AMP的变量没那么复杂。。

复杂在于由一堆子变量集合起来的“事件表”。。

嘛嘛,掌握了的话用起来还是很方便的。


任天之浪
2011-02-06 19:02:40

去掉--self.box = CacheImageLoad(am_pack.res,MENU_BOX,IMG_8888)这句前面的--之后,还要添加相应的菜单背景图,具体在am_init.lua里的
MENU_BOX = "menu_box.png"处修改


白枫
2011-02-12 12:03:53

PMP在电脑上是不播放的,只有屏幕消息告诉你PMP播放过,原因是PC端的程序根本没有PMP播放的代码,另外想在菜单使用一张背景,正如12楼浪叔所说,去掉那个注释就可以了,并且要保证MENU_BOX所指明的图片确实存在,另外那个存档预览图的BUG在PSP是不存在的,这个是PC程序的截屏BUG并且已经修好了,只是没有发布更新,最后感谢你的热心回馈


ma8742044
2011-02-12 16:04:09

[i=s] 本帖最后由 ma8742044 于 2011-2-12 16:09 编辑 [/i]

终于见到枫叔登场~!
那个MENU_BOX文件名替换了不过会有影响吧(这问题脑残了)因为我删了“--”之后运行时一按start调出菜单就直接挂~
cmd上显示这样如图
[attach]20172[/attach]

另外~PGM在PSP端运行有什么系统要求~我的小P 2000非V3 5.50GENp-D3系统 打包ISO显示无法运行~不打包直接死机

额~那个~请问可以直接QQ打搅么~帖子求助挺麻烦的~


白枫
2011-02-12 16:54:16

加群吧,PGM后面的控制台写了群号