maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   MeeGo / Harmattan (https://talk.maemo.org/forumdisplay.php?f=45)
-   -   Quake III Arena + Multi-Touch (https://talk.maemo.org/showthread.php?t=95750)

Karin_Zhao 2015-07-19 04:52

Quake III Arena + Multi-Touch
 
5 Attachment(s)
Quake III Arena ( last ver. Fiara 6)
Support to Milti-Touch with on-screen buttons on MeeGo Harmattan.
Based on N900 version.

2018-07-29 fiora-6 Update:

* New virtual button layer. The virtual button layer is in client now, and not depends external library or qvm. So you can play multi-player game on other server, but don't using "Auto-Aim" button to fire, otherwise the server may be kick you.
* Enable touch-click on menu.
* Add virtual keyboard on console.
* Fixed lightmap-shadows effect of map on scene.
* Add "Space" virtual button on multiplayer-game menu.
* Add new 2 command:
* harm_usingVKB: boolean(0 / 1) default is 1 - enable/disable virtual button layer.
* harm_swipeSens: float(greater than 0.0) default is 0.5 - swipe gesture sensitivity on virtual button layer.

Support:
* Support Multi-Touch with XInput2.
* On-Screen Buttons color feedback when pressed or released.
* Virtual buttons's function don't depend key-binding setting any more. If you have N950 or external keyboard, you can change key binding and don't effect virtual buttons.
* Draw On-Screen Buttons on menu surface.
* Ungrab mouse, so you can swipe screen to switcher.
* do aim bot when "FIRE" virtual buttons is pressed, others don't auto aim bot. When "FIRE" is be pressed and hold, it can also auto aim.

OpenRepos site: https://openrepos.net/content/karinz...na-multi-touch

Key Layout:
Attachment 39985
Attachment 39986
Attachment 39987

Screen shots:
Attachment 39983
Attachment 39984


TIPS: The data package directory is named "baseq3" (originally Quake 3 data), you must put it into "/home/user/".

TIPS: It also can run OpenArena data package(not originally IOQuake 3 data), but you also have to rename to "baseq3", and not "baseoa".

Extras depends: libsdl1.2, libgles1-sgx-img, opengles-sgx-img-common

Welcome to the Arena, where high-ranking warriors are transformed into
spineless mush. Abandoning every ounce of common sense and any trace of doubt,
you lunge onto a stage of harrowing landscapes and veiled abysses. Your new
environment rejects you with lava pits and atmospheric hazards as legions of
foes surround you, testing the gut reaction that brought you here in the first
place. Your new mantra: Fight or be finished.

Karin_Zhao 2015-07-29 13:20

Re: Quake III Arena + Multi-Touch
 
Version - Eva:

* Virtual buttons's function don't depend settings any more. If you have N950 or external keyboard, you can change key binding and don't effect virtual buttons.
* Add "Walk" button.
* Press "Fire" key (default CTRL) with keyboard can auto aim.
* Change On-Screen Buttons layout.
* New color scheme of buttons above menu.

Karin_Zhao 2018-08-01 05:11

Re: Quake III Arena + Multi-Touch
 
5 Attachment(s)
2018-07-29 fiora 6 Update:

Source on git: https://github.com/glKarin/ioquake3harmattan

New virtual button layer. The virtual button layer is in client now, and not depends external library or qvm. So you can play multi-player game on other server, but don't using "Auto-Aim" button to fire, otherwise the server may be kick you.
Enable touch-click on menu.
Add virtual keyboard on console.
Lightmap-shadows effect of map on scene.
Add "Space" virtual button on multiplayer-game menu.
Add new 2 command:
harm_usingVKB: boolean(0 / 1) default is 1 - enable/disable virtual button layer.
harm_swipeSens: float(greater than 0.0) default is 0.5 - swipe gesture sensitivity on virtual button layer.
Add compile server binary.
If client using ui.qvm of pak1, and not ui.so, the cursor position need to re-fix.
Adjust configure is: +set r_fullscreen 1 +set cg_shadows 2 +set r_ext_multitexture 1 +set r_allowExtensions 1 +set r_vertexLight 0 +set r_fastsky 0 +set r_stencilbits 8 +set cg_drawfps 1 +set r_drawSun 1

Screenshot:
Attachment 39988
Attachment 39989
Attachment 39990
Attachment 39991
Attachment 39992

SaiKo 2018-08-01 13:41

Re: Quake III Arena + Multi-Touch
 
been playing the new quake for a year now, seeing this makes me wish i could still power up my n9 just to try rocketjumping on a touchscreen.

Dave999 2018-08-01 14:18

Re: Quake III Arena + Multi-Touch
 
I'm not a gamer. Not sure where my n9 is hiding. Haven't seen it for years. Will try to find it and try this out.

Coolers baddolers!


All times are GMT. The time now is 03:33.

vBulletin® Version 3.8.8