Notices


Reply
Thread Tools
Posts: 958 | Thanked: 3,426 times | Joined on Apr 2012
#41
It is awesome that you coded this on the N900!

Regarding multitouch: The screen can sense touch area - see MyPaint for an example - and this could be used to implement, for example, pinch-to-zoom. Just a suggestion
 

The Following 2 Users Say Thank You to taixzo For This Useful Post:
aStrike's Avatar
Posts: 80 | Thanked: 225 times | Joined on Sep 2012
#42
taixzo: SDL informs me only on mouse down, up and move, and if I touch the screen with two fingers I get the middle of the two touch points.
Do you know how can I get more information from the touch screen (touch area as you mentioned, touch pressure and such)?

I thought about implementing multitouch a month ago this way (not the most ideal or elegant way and eventually didn't work): there are two joysticks with fixed centers on each side of the screen. When on finger is used (one joystick) it is the regular case. However, when there are two touch points I get the center of them and with that center I can calculate two values.
It didn't work because for example: if I move two fingers along the y-axis (one up and the other down), the touch points center will remain the same.
__________________
Check My Game, Alpha Strike V1.1.0-2 Now in Extras-devel.
Alpha Strike (v1.0.0-2) gameplay video: HERE!

Last edited by aStrike; 2012-09-28 at 23:34.
 

The Following User Says Thank You to aStrike For This Useful Post:
Posts: 958 | Thanked: 3,426 times | Joined on Apr 2012
#43
I'm not sure what library Alpha Strike uses for input; however, MyPaint uses gtk.gdk.device, which provides AXIS_PRESSURE from which you can measure the combined touch area/touch pressure.
 

The Following 4 Users Say Thank You to taixzo For This Useful Post:
aStrike's Avatar
Posts: 80 | Thanked: 225 times | Joined on Sep 2012
#44
Ok, now that the voting period for the CC is over I can upload the new version of Alpha Strike.
The new version of game is in the Extras-devel and there are mirrors and install instructions in the first post.

The new version adds:
* Keyboard support with user adjustable keys (instructions in the bottom of first post).
* New 3 weapons ( plasma, fire, thunder ) with new explosions.
* New bonus ( shield which protects the hero for 10 seconds ).
* Bullets billboarding effect.
* PNG textures instead of TGA textures (now takes ~5 mb instead of ~20 mb).
* Some modifications to the gameplay.

I will take a video of that version with all the new features soon and upload to youtube.

Enjoy!

EDIT: I forgot to publish the default key map. so here it is:
W,X,A,D,Q,E,C,Z - walk in 8 direction (move up, down, left, right and diagonally).
P, LEFT_ARROW, L, UP_ARROW, O, COMMA, DOWN_ARROW, SPACE - shoot in 8 direction (shoot up, down, left, right and diagonally).
K - switch weapons.
B - toggle keyboard movement on/off.
N - toggle "sticky" movement on/off.
S - stop walk (active only when "sticky" movement is on)
__________________
Check My Game, Alpha Strike V1.1.0-2 Now in Extras-devel.
Alpha Strike (v1.0.0-2) gameplay video: HERE!

Last edited by aStrike; 2012-09-30 at 23:15.
 

The Following 10 Users Say Thank You to aStrike For This Useful Post:
sifo's Avatar
Posts: 1,359 | Thanked: 1,292 times | Joined on Oct 2011 @ Tartus.Syria
#45
Just updated, it is shooting fine
nice work !

./sifo
__________________
[ N900-Crack ] [ The Purge ] [ New Smiles ] [ New icons ] [ ? ]
" Hey ! I've just met you and this is crazy, so install cssu maybe ? "
Please help out keeping Maemo.org alive, and consider donating.
https://www.facebook.com/ZoRk7
 

The Following 2 Users Say Thank You to sifo For This Useful Post:
Posts: 293 | Thanked: 163 times | Joined on Jan 2012 @ beijing-islamabad
#46
congrats ,hopefully you be having fun with more projects for n900.Sorry for being greedy ;p ,thats us by nature ,n900 owners .hehe
great work thanks buddy
 

The Following User Says Thank You to imo For This Useful Post:
aStrike's Avatar
Posts: 80 | Thanked: 225 times | Joined on Sep 2012
#47
Imo: Thank you! This update is NOT the end for the game...

I always think about new things I can add like maybe multi touch on n900 as taixzo mentioned earlier using gtk.gdk.device (I don't know gtk so I am searcing a well explained manuals and I really don't know if the multi touch will work hardware wise), or changing the camera pos and angle (instead of seeing the hero from above, the camera position will be behind the hero's shoulder and the front of the camera is the hero's front. Like in max payne or uncharted), etc.

I am still learning though, so I don't think I will be able to implement these features soon.
__________________
Check My Game, Alpha Strike V1.1.0-2 Now in Extras-devel.
Alpha Strike (v1.0.0-2) gameplay video: HERE!
 

The Following 9 Users Say Thank You to aStrike For This Useful Post:
Estel's Avatar
Posts: 5,028 | Thanked: 8,613 times | Joined on Mar 2011
#48
Who knows where it will lead You - but if You ever create RPG/FPS mix like Deus Ex (but with original story), I'm all for helping with plot and scheme mechanics for RPG implementation (for balances gameplay). Actually, I have pretty high experience in this regard

I know that currently, suggesting RPG/FPS with deep story for this project is something that can't be considered seriously, but, at this whirlwind of development pace, who knows where it will be in half of a year Wanna land in 1st page of Gameforge magazine?

/Estel
__________________
N900's aluminum backcover / body replacement
-
N900's HDMI-Out
-
Camera cover MOD
-
Measure battery's real capacity on-device
-
TrueCrypt 7.1 | ereswap | bnf
-
Hardware's mods research is costly. To support my work, please consider donating. Thank You!
 

The Following User Says Thank You to Estel For This Useful Post:
nokiabot's Avatar
Posts: 1,974 | Thanked: 1,834 times | Joined on Mar 2013 @ india
#49
So where the sounds for such a deserving game??
is it discontinued??
Possible ways for sounds?
 
Estel's Avatar
Posts: 5,028 | Thanked: 8,613 times | Joined on Mar 2011
#50
I hope I'm wrong, but it likes that - similar to many Coding Competition projects - development kinda stalled after CC end.

Not blaming, not demanding - just stating sad facts

/Estel
__________________
N900's aluminum backcover / body replacement
-
N900's HDMI-Out
-
Camera cover MOD
-
Measure battery's real capacity on-device
-
TrueCrypt 7.1 | ereswap | bnf
-
Hardware's mods research is costly. To support my work, please consider donating. Thank You!
 
Reply


 
Forum Jump


All times are GMT. The time now is 23:53.