雷神之锤3-竞技场 touch 移植版 (更新帖)

如果有后续版本我还会发在此帖,而不会另外开贴。有兴趣的机友可以回复或收藏本帖。
如果有最新的版本我都会上传至Openrepos,如果手机上安装的Warehouse,可以使用该程序(ioquake3-touch)下载,并可以收到新版本推送通知。
雷神之锤3 是 ID Software 在 1999 年推出的一款第一人称主视角射击竞技类游戏。也是 ID 创始人之一,被称为 第一人称射击游戏之父 的 约翰.卡马克 主力开发的游戏。做为 自由软件 的倡导者,于 2005 年以GPL发布了雷神之锤3的源码。
本版本基于原N900 Maemo 5 的OpenGL ES 1.1移植版本上做修改。
软件依赖 libsdl1.2,libgles1-sgx-img。系统应该预装这些库,我放在了百度网盘下。Harmattan已经不再使用OpenGL ES1.1,只预装了支持可编程管线的2.0。

数据包文件夹名为 baseq3,放在 /home/user 下。
WARNNING:千万不要重新设置游戏的按键映射配置!!!因为虚拟键盘的功能依赖于原默认设置。即使你是N950或使用无线键盘,都不要修改。否则虚拟按键会不工作。



版本- angeline:初步添加虚拟按键支持,但不支持多点点击,有菜单鼠标指针位置偏移的问题。


截图:







下载地址 ->

Openrepos :https://openrepos.net/content/karinzhao/ioquake3-touch
数据包下载地址:http://pan.baidu.com/s/1jGxNvme

楼主 BEYONDK2000  发布于 2015-05-01 14:07:00 +0800 CST  
我艹,我还没发贴权限
不知是不是编译参数的问题,我编译出来的程序和库都比N900的ioquake3和openarena都大。
反正我在我的N9和N950上都测试可玩。其他吧友自测。
还是N900版本的人物视角为BOT视角,带自瞄。但看见敌人时不要按住开火键,要快速点击。因为按住了,就会固定视角。
光标位置偏移,是因为游戏是640x480,我已经做了小限制,但还是有偏移的问题。可以按住移动,当手指追上光标时松手,下次点击就差不多了。也可以在游戏的屏幕边缘点击,也可以重新同步光标。我也没法描述清楚,自己试验吧。

楼主 BEYONDK2000  发布于 2015-05-01 14:15:00 +0800 CST  
忘记说了,版本号前面是N900的版本号,应该也不更新了。后面是我修改的版本号,跟塞班一样,用的女性的名字,首字母会递增,按 年份+名字 。不过不敢说会再更新几次,这都是未知的事情。移植过来,特别是从PC上的游戏,能跑就不错了,不要奢求太多。

楼主 BEYONDK2000  发布于 2015-05-01 14:21:00 +0800 CST  
2015 5 3
版本 belle
修复了一个虚拟键盘的bug,就是有时按下会不反映的问题。
图标修改为 Anna 图标
希望尽快更新至此版本。
关于多点触控支持, 暂时修改失败。由于该移植版本蓝本使用EGL创建OpenGL渲染环境,监听X11的事件。X11本身是不支持多点指针事件的。需要使用XInput2扩展库支持。但Harmattan上的XInput2是2.0版本,需要2.2版本以上才支持多点触控。尝试本地编译XInput2库,集成到游戏里,但是失败了。以后再尝试

楼主 BEYONDK2000  发布于 2015-05-03 18:17:00 +0800 CST  
版本 carla
修复了安装配置脚本
如果以前安装过angeline 和 belle 版本,安装 carla 版本前,需要手动移除配置文件-终端执行 rm -f /home/user/baseq3/*cfg 如果删除不成功,则以root身份执行。再安装 carla 版本。

楼主 BEYONDK2000  发布于 2015-05-07 07:07:00 +0800 CST  

楼主:BEYONDK2000

字数:1170

发表时间:2015-05-01 22:07:00 +0800 CST

更新时间:2021-01-08 19:43:16 +0800 CST

评论数:84条评论

帖子来源:百度贴吧  访问原帖

 

热门帖子

随机列表

大家在看