- 注册时间
- 2007-12-29
- 最后登录
- 2019-7-1
③业余
- 积分
- 121
|
采用Uncle Mion的比较接近最新版的(20101010)版;
在经历了各种磨难之后总算是七拼八凑的编译出来了,
话说iphone的sandbox异常变态,读文件都规定死了
要在本目录下的Documents目录中才可以,而且貌似
只能是单层目录,不然各种primission denie,其他还
有各种bug,好吧,是我太弱了,感谢john_he大大的
onslocal转码文件,不然还要缓一段时间
,目前正在修改中,这次先上一张图
等初步稳定后再放出,目前只是预告
1月13号更新
横屏实现!sdl本身在iphone上的横屏没有实现,不过网上有其他项目已经实现了
横屏,经过尝试后,终于可以横屏了。
再发一张图
[strike]目前主要问题是触摸事件会造成崩溃,iphone的多点触摸虽然好,但是也会造就麻烦。[/strike]
当然如果处理好了,吧那些触摸事件转化成手势操作的话,那些按钮就可以省掉了,
看那些按钮还是比较不爽了。
话说国际友人也不热心啊,问那个编译出en版的老外要sdl代码,帖子都被删了,囧。
ipodons还有另一个sdl移植版的源头都没有反应,目前都是自己在摸索,压力巨大。
1月15号更新
已经搞定了手势操作,你可以随便按,重写了sdl中的手势处理,但是不知道大家需要什么手势,或者说
实际上哪些键用的比较多?目前的手势对应比较乱,向四个方向滑动代表四个按键
向上key_space
向下key_down
向左和key_return
一个是key_escape
手指触摸代表左键按下和松开(但是目前貌似坐标和游戏中的实际坐标还是有区别的,当前点击选项无反应。。。)
按键比较乱,大家可以提一些建议。
先放出第一个先行版
[strike]http://rapidshare.com/files/442646223/ons-2011-1-15.app.rar[/strike](有一个大bug)
http://rapidshare.com/files/442872253/ons.zip
目前支持的音乐格式:ogg
目前sdl是基于uikit,底层是opengles,所以图像方面的效率是不用担心的
但是如果用cocoa应该会更快,暂时先不管了。
视频以后用iphone内置硬件播放,应该不难实现。
目前最低ios版本被我限制在了4.1,可能可以更低,由于目前没有时间修改,先暂时这样吧。
可以使用winscp安装(未测试)
可以使用itunes安装
游戏文件放置位置,如果是通过itunes安装的,app文件以前可以
使用itunes直接安装,用ifunbox找到程序目录下的/Documents/onscripter
目录,把nsa.arc等文件放进去就可以用了,注意字体文件的名字为default.ttf(要注意大小写)
如果要读取像/me/12345.ogg这种文件
要通过winscp运行一条指令sysctl -w security.mac.proc_enforce=0 security.mac.vnode_enforce=0
才可以读取当前目录的下一层目录中的音乐等文件,否做会有权限错误。
对游戏移植者的建议。
首先是目前有很多问题,type-moon是卡在开头logo处(点logo没反应,见前面原因),去掉选择或者跳过应该可以玩
海猫找了一个版本貌似音乐有点问题(读取音乐会跳出,删掉游戏中还有判断,所以读取失败还是会跳,只能转换为其他版本的
ogg,或者可以参考青鸟那个同人游戏的ogg,那个音乐正常)。
有很多时候的跳出是因为文字或图片超越了屏幕的大小造成的,目前只是粗略的滤掉了一些明显会崩溃的更新指令,
本程序对脚本文件中的createwindow的参数还是比较敏感的,可以试试修改一下。
关于目前ios中的坐标问题,左上角表示(0,0),左下角(0,320),右上角(480,0)
在游戏的载入过程中请耐心一点,乱点可能会触发刷新指令,会有崩溃的问题。
下一次的更新会在28号以后,目前考试周逼近,压力巨大。。
1月25号更新
上面很多bug已修正,但是不知道兼容性如何,所以新版本暂缓放出,希望找人测试,各位有意向的可以pm
1月29号更新
键盘呼出成功,下一步应该是增加视频播放功能了。
1月30号更新
调用ios的mp4硬解码成功,虽然无法实现跳过。。。objc真的是好抽象啊。。。 |
|