[Update 3/17/11 #2]
Finally ready to let this one loose! I've been changing the graphics of Sean McNulty Skateboarding from java to OpenGL, and the results are great, if you ask me. Now you can pinch-to-zoom, just like Angry Birds. Also this runs on phones from the HTC Touch (old 320x240 phone) to the Atrix 4G (big screen, my buddy just got one, 70 fps!).
Try it out now, the controls are the same as before, you can press menu to hide the controls or HUD.
Has 3 levels: street, big air, and bowls.
UPDATE: Supports Android 1.6 and up. It should work on all phones, hopefully. Found out how to remove extra images, so the file is smaller again!
BIG UPDATE: "Recycle" textures once they are loaded. This removes them from hogging up your phone's memory. This also cuts the loading time from 12 seconds to 4 on my Droid 1, and the amount of memory used in the game from around 30 mb to 10 mb! The game runs a few f.p.s. quicker too.
Download the apk from MediaFire:
Link taken down, you can find the beta on the Android Market now.
Here's a new YouTube video showing the new graphics off:
http://www.youtube.com/watch?v=aq8WYlD6v84
I wrote this entire game using basic Java and some xml and Android knowledge. There aren't many good skateboarding games out for Android, so I decided to make my own! It took a long time to get started and make it actually look and play like a skateboarding game, but now it's running smoothly and the development is really speeding up.
So for all of you that will be giving my game a test, here are the controls:
Movement:
Begin a push by touching in front of the skateboard in the direction you want to travel. Then swipe horizontally across the screen and you will accelerate in the direction where the screen press began.
Brake by pressing behind the skateboard, on the bottom of the screen. If it is not working, release your finger and try again to press the brake button.
Tricks:
Begin a trick by pressing on the tail or the nose buttons near the skateboard. Perform a trick by moving your finger upwards in any direction and release above the board. You can ollie, kickflip, or shove-it. If you begin your flick in one direction and reverse the direction before you release your flick, you can do a 360 flip. Think of it as drawing a half-circle upwards from the nose or tail. Once you are in the air you can press anywhere on or below the board to grab. When you are in the air, tilting the phone will change the tilt angle of your skateboard. The farther you tilt, the faster the rotation is. Try to do a double backflip in the pipe!
Menu:
Clicking menu on your phone will bring up 4 options and pause the game. You can toggle the red control buttons, turn music on or off, toggle the heads-up-display, or choose between the 4 camera options. All your settings are saved for the next time you play the game.
Zoom:
This game can be pinch-to-zoom'ed. Using two fingers on the upper portion of the screen you can zoom out, or zoom in and the skateboarder slowly disappears, allowing you to get your skate on with only the board.
Have fun and post any feedback here!
Thanks,
Matt (MMK Programming)
http://mmkprogramming.blogspot.com
sorry bro, it just looks boring. But at least ur putting in effort
mikaeldalc said:
sorry bro, it just looks boring. But at least ur putting in effort
Click to expand...
Click to collapse
Gee thanks. This is just a proof-of-concept right now. The final game will look nothing like this.
Sweet. What are your plans for improvements? Simpler the better, imho.
Sent from my Incredible using XDA App
This definitely has potential. Just from the video it looks fun, ive been waiting for some games like this either snowboarding bmx or skateboarding. I have a couple ideas if you want some suggestions and i can test on a vzw fascinate (galexy s) droid 2 and droid incredible, possible my old g1 too.
i cant pm for some reason but pm me if you want and ill send you my email.
Nice start... I would like to see the guy actually push with his foot... Also should make it that he goes faster/moves as you slide your finger from right to left under the board...
Also incorporate more finger gestures for tricks.. as if you were using one if those tech decks you control with your finger...
if you need a tester I'm on an evo.
Also I'm getting an hdmi cable soon... Any way too have game play out over hdmi and control with phone?
Sprint put the code out so you can use the hdmi out function with apps
Sent from my PC36100 using XDA App
GEN3RIC said:
Sweet. What are your plans for improvements? Simpler the better, imho.
Sent from my Incredible using XDA App
Click to expand...
Click to collapse
I agree with the simple. I want it to be a game based on a solid physics engine. I just added accelerometer control, so when you are in the air you control his tilt. (this not added yet) If you land on a rail tilted forward, nose grind. If you land on the ground tilted backwards, manual. It's awesome. I made a sick halfpipe too, but right now you can go way way to high, its really fun but hard to see the landing coming down. And I need to put crashes in there. A grinding sound has been put in already. PM me and I can add you to the list of testers if you'd like, I've only got about 10 so far.
Ep3n3wp said:
Nice start... I would like to see the guy actually push with his foot... Also should make it that he goes faster/moves as you slide your finger from right to left under the board...
Also incorporate more finger gestures for tricks.. as if you were using one if those tech decks you control with your finger...
if you need a tester I'm on an evo.
Also I'm getting an hdmi cable soon... Any way too have game play out over hdmi and control with phone?
Sprint put the code out so you can use the hdmi out function with apps
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
What do you mean by that first part? He does go faster when you slide from right to left, or left to right. A pushing animation will be in there eventually, I'm sort of working on all the basics first, then I'll add tricks and animations later. I just nabbed some photos of Sean, going to try to cartoonize him and put him in there. Oh and the trick system will be really similar to a certain popular skateboarding game, where if you flick the nose or tail straight left or right, it will shove-it in that direction, but if you flick up left or up right it will kickflip or heelflip, and if you go left first, then up, it should be a 360 flip or some variation. It's already super fun just riding around, but more tricks will make it much more rewarding.
I'll have to look into the HDMI. My roomie has a Droid X but no miniHDMI cable. That would be icing on the cake!
Oh, and I noticed when Sean and his buddies were playing they did the initial trick and were in the air for a while, so they wanted to flick at the board again. I'm thinking flick the initial trick, then touch the board to put your feet back on it/stop the trick and maybe even flick again from there.
PM me or email me at [email protected] if you want to be a tester.
Opps.. Just saw that about pushing by sliding from right to left.. Sorry watched vid on phone and was buffering so it looked like you just pressed in front and it made him move..
Def having hdmi would be icing on the cake.. Right now there is an app for the droid x that streams the phone to tv
http://www.droid-life.com/2010/08/30/hdmi-out-app-for-droid-x-unlocks-magic/
Sent from my PC36100 using XDA App
If you need a tester with an underpowered phone i got a dream
bout to load on phone going to give it a shot
Sent from my PC36100 using XDA App
Okay.. Not a bad start... I really think for tricks there needs to be more finger gestures to control tricks cause I was only able to do a shove it and kick flips..
Can't wait to see where this goes...
Sent from my PC36100 using XDA App
It looks great dude, keep up the good work. Look forward to being able to do lots of tricks.
On a sidenote, how moddable/themable is the engine? I'm thinking that'd be a great base for an xmoto type biking game too.
Edit, link to xmoto: http://xmoto.tuxfamily.org/
Hey man, I still have your original version on my phone and I was hoping for some updates? what's the progress on this?
Sorry to neglect this thread. I didn't work on the game for a while there, but I started to work on it again recently.
To the question about the engine: it's really basic but custom written for skateboarding, all by me. I could easily change the image to a snowboard or a bike and try something like that out. But first I am going to spend some time on this version until I'm satisfied. Also, I found this open source engine "AndEngine" and that has physics and openGL support, so it would be much easier to write a biking game with that engine.
And for controls, I just got a great idea as to how to make them easier and cooler. When you touch the bottom area of the screen (the control area) a shoe image will pop out where you press, directing you towards the type of tricks available or if you are pushing for speed or braking with an arrow image.
I will add some new info to the OP when I release a new version. The game is making a lot of improvement now that I've had a chance to go back over everything and tweak it. Still no 360 flips yet
i have a my touch 4g if you need a tester
Wierd... I went to high school with that kid. Good for him!
my suggestion is to make the actual phone the controller of the game. so if I flip my phone the board will flip too.
Sent from my SGH-T959 using XDA App
warmthsound said:
Wierd... I went to high school with that kid. Good for him!
Click to expand...
Click to collapse
In Clarkston? He's my brother-in-law's brother, so last time he was around here I just asked if I could use his name and image and he had no problem with it! Trust me there will be no big-time royalties headed his way lol.
Phone as a controller, eh? I thought about that, but I wouldn't want to be flinging my phone around like that and lose control of it accidentally. So what I did was just use the accelerometer tilt of the phone (left or right) to tilt your skateboard forward or backwards, thus landing on your front or rear trucks. I have yet to finish implementing that system, but when I do it can be used for manuals and 5-0 grinds, while ollie based tricks will still be touch-based.
lol just kidding. hope the final release comes. I love skateboard games.
Sent from my SGH-T959 using XDA App
Related
Hello good residents of the forums!
I got my HTC Polaris today, so far i'm very happy with it, but i have one concern:
The D-Pad (scrolling wheel) is very loose, it's working as it's supposed to, but it seems a bit, to-easy to spin. I can take my finger and give it some speed and it won't stop instantly, but continue some more.
I expected it to be like the scrolling wheel on my/any mouse, were i wrong or is my new device "broken"?
(bought it from an online store, so i don't have any chance to test a different one to compare, since they'r not in stores yet).
Any answers are appreciated
Edit: I have also noticed the D-Pad tends to "hang" a bit if i press Left.
Up, Down and Right works fine, but when pressing left it hangs a bit before making a high "click" sound and bounce out.
Kimma said:
Hello good residents of the forums!
I got my HTC Polaris today, so far i'm very happy with it, but i have one concern:
The D-Pad (scrolling wheel) is very loose, it's working as it's supposed to, but it seems a bit, to-easy to spin. I can take my finger and give it some speed and it won't stop instantly, but continue some more.
I expected it to be like the scrolling wheel on my/any mouse, were i wrong or is my new device "broken"?
(bought it from an online store, so i don't have any chance to test a different one to compare, since they'r not in stores yet).
Any answers are appreciated
Edit: I have also noticed the D-Pad tends to "hang" a bit if i press Left.
Up, Down and Right works fine, but when pressing left it hangs a bit before making a high "click" sound and bounce out.
Click to expand...
Click to collapse
Mine is definitely easy to spin, but it doesn't spin so freely that it would mind anyone of a roulette wheel. Maybe 3/4 to 1 full revolution with a flick of the finger.
No noticeable hang on the D-Pad...
Thank you, guess i'll have to send it back then (while i still can) :/
I get no delay when pressing it. Also it doesn't spin as loosely as you suggest. If I flick it it will spin a bit more but hardly more than 1 revolution (very unscientific).
I had this feature with my TP2, and used it a lot.
Is there any mod of some sort I can install on my EVO 4G to allow the speakerphone to automatically activate when the phone is facedown?
I'm sure others would be interested in this as well.
Thanks!
yea there definitely is because it worked like that on the hero, someone will make it happen hopefully
I did not know that about the Hero!
Hopefully some awsome members here at xda could port that mod/app to the Evo sometime soon...
bump!
I'm curious to know if anyone else has heard anything about re-instating this feature on the EVO 4G!
Thanks
I would def use it
-------------------------------------
Sent via the XDA Tapatalk App
Me too why would they remove features out of sense?
i'm interested in this too, loved it on my tp2
it's 3am, in my bed, talking to someone (doesn't matter to who, that's not the point here). i flip to my side, incidentally making my phone's orientation matching the criteria - facing down, out the blue now i'm on speaker (!)... lol, not that i'd be doing this but this is one case where this "feature" would be more of a "bug"
frifox said:
it's 3am, in my bed, talking to someone (doesn't matter to who, that's not the point here). i flip to my side, incidentally making my phone's orientation matching the criteria - facing down, out the blue now i'm on speaker (!)... lol, not that i'd be doing this but this is one case where this "feature" would be more of a "bug"
Click to expand...
Click to collapse
I'd imagine you could code it not to look for a certain orientation, but to look for a rate of change of the Z axis that would indicate that it suddenly stopped face down on a surface. If it is coded like that, in your scenario you would only trigger it if you brought it off your face than slapped yourself with the phone. The impulse you get from a hard object is much different from a soft object and I imagine that for most people, they're talking about tables and counter tops here which are much harder than your face.
Minjin said:
I'd imagine you could code it not to look for a certain orientation, but to look for a rate of change of the Z axis that would indicate that it suddenly stopped face down on a surface. If it is coded like that, in your scenario you would only trigger it if you brought it off your face than slapped yourself with the phone. The impulse you get from a hard object is much different from a soft object and I imagine that for most people, they're talking about tables and counter tops here which are much harder than your face.
Click to expand...
Click to collapse
It would be based off of the proximity sensor.
use flipit in the android market, works pretty good
zeeyo987 said:
use flipit in the android market, works pretty good
Click to expand...
Click to collapse
+1 on this. Works just like the TP2 did
+2 so far works awesome, just like the TP2
Awesome! +3 Just what I wanted.
does anyone know if there is a way to hang up without turning the screen back on? Sometimes when driving and talking on the speakerphone its such a pain to wake the screen and then press end. Sometimes the other end hangs up and i end up pressing a button on the home screen instead. annoying not having a hard button for hanging up!
Just started playing this. Found it by accident in the market. Give it a lookup. Works great on my Magic. Really addictive and fun. Stuck on those Friggin' Frogs. Any tips from fellow S&Mers. (UCWIDT?) ;-)
Sent from my HTC Magic using XDA App
Love it, great game, recommended
Sent from my X10i using XDA App
This is a great game, played it in the pub the other night.
I got past the frog by building a structure to the left of him and then over balencing it to fall over his head, just be careful of where you place those marshmellows on the tower coz he will eat them if you place them when it falls on his head.
Great added features would be if you could use the GSensor to affect gravity on the levels and also to be able to delete a mellow placed in the wrong place.
jab1a said:
I got past the frog by building a structure to the left of him and then over balencing it to fall over his head, just be careful of where you place those marshmellows on the tower coz he will eat them if you place them when it falls on his head.
Click to expand...
Click to collapse
I got round it by building two structures, one either side and slightly balanced into the centre of the screen, then when they start falling I quickly linked them together, then added a spire to reach the circle in the middle.
Most likely many easier ways to get round it though... just keep trying
I saw this game recently and figured it would be to frustrating so I never tried it. right now Im hook on Angry Birds. I just hate that I started playing it so late.
thanks for recommended , i'm downloading it :x
Cheers for the tips. Didn't get anywhere with the single tower. Kept having it fall over and losing my marshmallows.
The two towers style worked for me though.
Onward and Upwards!!!!
I bought the full version of marshmallows. It's pretty sweet I just wish they would include an optional lower frame rate limit instead of running it at 60fps since it does drain the battery quite fast.
Does anyone know how that black box works???
Im stuck on "bounce back" because i dont know how to activate it it happened by luck in previous levels...
I love this game, I hope the dev adds more levels.
On the frogs, they only eat the marshmallows, so if you extend a spaghetti down to rest on the ground next to it you can support a structure right over the frog. you can beat this level with no marshmallows touching the ground if you drop a marshmallow from the air and quickly prop it up with spaghetti.
For the black boxes, suspend a marshmallow from spaghetti so it covers the triangle at the top. A candy will drop out of the bottom.
Calico5 said:
Does anyone know how that black box works???
Im stuck on "bounce back" because i dont know how to activate it it happened by luck in previous levels...
Click to expand...
Click to collapse
you have to place a marshmallow in front of it. I usually have a piece of spaghetti up to it and place a marshmallow on the end so it is in the black box area to activate it.
Here is a an easy base for friggin frogs and bounce back.
jitajt said:
you have to place a marshmallow in front of it. I usually have a piece of spaghetti up to it and place a marshmallow on the end so it is in the black box area to activate it.
Click to expand...
Click to collapse
Ahh right, thanks!
Im done with that level... im now stuck on the level with 2 black boxes! Think its level 21 or summin.
I get the candy from the first box to roll down the slope and over the other box and nothing happens, it just drops past. Sometimes another candy will pop out from the second box... probably from a marshmallow being too close to it.
Any1 know how to beat this level?
Fazulka said:
Here is a an easy base for friggin frogs and bounce back.
Click to expand...
Click to collapse
Thanks!
its a fun game a little hard though!
Very fun and addictive game.
thanks for the post, i like it!
I adore this game. Bought it right away. I keep looking for a port of the The Incredible Machine series, but this will keep me busy. I'm on Cliffhanger now and can't help laughing every time it comes crumbling down.
Just finished it this morning
came across the lite version a couple days ago, couldn't stop playing it so frustrating but addicting. Passed the lite, so I bought the full version just finished it and I do have screen shots. Man do the levels get hard. Just wait till you get to Airborn and Starship levels there's..... OK OK I'm not gonna give it away, but be patient and try to stabilize your structures as much as possible.
can wait for new levels.... in the mean time going to start from the beginning
Great game. I like going back to level 1, quickly finishing and then going into Build-More mode. From there I see how high of a structure I can build before it falls to pieces.
Good ideas for the frog level. I ended up building two off-balance towers on ether side of them and as they fell pinning them together. The structure held just long enough for me to get the target...then they ate it
very fun... gameplay vid for anyone who wants to see what it looks like http://www.youtube.com/watch?v=vvQjYpD_DpI
Hi guys
After the 3.2 update i have very strange mouse pointer
Can I change this?
Thanks
yes the circle pointer lol nobody has made a mod to change it back as of yet.
i think if you use a BT/USB mouse it goes back to the normal pointer...
why they thought a circle was better is beyond me.
i really don't understand what are they thinking about
No offense to the OP, but IMO people need to search more before posting new topics. This is roughly the 23rd thread on the crappy new circular pointer. If for no other reason besides ease of reviewing information, consolidating your comments within an existing thread on the topic is beneficial to everyone.
The circle lets you see how the touchpad is detecting inputs when you're doing gestures. Other than that, it seems pretty useless. Just some fancy fx thing.
adiliyo said:
i think if you use a BT/USB mouse it goes back to the normal pointer...
why they thought a circle was better is beyond me.
Click to expand...
Click to collapse
Because it also shows your trackpad gestures, I really like it, and can definately see a benefit with it over a regular pointer.
MAKES THIS THING USELESS FOR RDP/VNC!!!!
Man, Asus has been good about stuff, but this is the worst idea ever.
The new pointer is just awful. I was hoping to see a fix for it already
Circle pointer is more intuitive than the original pointer, when used for gestures, scrolling, clicking etc. It simulates ones actions on the screen, on the trackpad. It ofcourse changes to the normal pointer when using external mouse. I have been quite impressed with its usefulness but then horses for courses. Just use it for a while, and your horizons may broaden
SugarPuff said:
Circle pointer is more intuitive than the original pointer, when used for gestures, scrolling, clicking etc. It simulates ones actions on the screen, on the trackpad. It ofcourse changes to the normal pointer when using external mouse. I have been quite impressed with its usefulness but then horses for courses. Just use it for a while, and your horizons may broaden
Click to expand...
Click to collapse
+1
I really hope don't make a rash change to the new pointer (which I like), based off a few people that "don't get it"...
For those of us that "do get it", seeing the gestures is invaluable.
Rather than "rash changes", why not give us the option to change it back?
Hide it in the Settings page if you want, but I thought Android was supposed to be about choice and customisation, not just "Do things our way and like it".
If that was the attitude I was interested in, I'd have sold my soul to the iCult of Jobs by now.
All that posturing aside, I had about 3 minutes with the new cursor before RMAing my dock, so I haven't had a lot of time to see if it gets better with use.
Mr.Clark said:
Rather than "rash changes", why not give us the option to change it back?
Hide it in the Settings page if you want, but I thought Android was supposed to be about choice and customisation, not just "Do things our way and like it".
If that was the attitude I was interested in, I'd have sold my soul to the iCult of Jobs by now.
All that posturing aside, I had about 3 minutes with the new cursor before RMAing my dock, so I haven't had a lot of time to see if it gets better withio use.
Click to expand...
Click to collapse
Choice an customisation is all there, where would you like me to start, but then a line has to be drawn somewhere wouldn't you say? It's not like iphone/ipad where one is only allowed to change the icon position on a screen, is it now?
Regards your RMAing the dock after 3 minutes; not enough time. Should have given it atleast 5 minutes
SugarPuff said:
Circle pointer is more intuitive than the original pointer, when used for gestures, scrolling, clicking etc. It simulates ones actions on the screen, on the trackpad. It ofcourse changes to the normal pointer when using external mouse. I have been quite impressed with its usefulness but then horses for courses. Just use it for a while, and your horizons may broaden
Click to expand...
Click to collapse
CrazyPeter said:
+1
I really hope don't make a rash change to the new pointer (which I like), based off a few people that "don't get it"...
For those of us that "do get it", seeing the gestures is invaluable.
Click to expand...
Click to collapse
I can see the usefulness, but have you it makes scrolling in the browser jerky and annoying, as if you don't move your fingers perfectly straight, it zooms in and out. It also is incredibly non-precise when doing anything in an RDP/VNC app.
I'm all for giving a one button click in the settings that will give me my old one back. Just because it has a few benefits (gestures) that some of you like, does not mean that it is great for everyone.
Well for some of you who don't like it they would either have to use external mouse or play with it, hoping that Icecream Sandwich/Asus FW would grant them their extra setting. For the time being though they are lumbered with it. Simples tch tch
Sent from my Transformer TF101 using Tapatalk
iIts complete rubbish why have a mouse pad that dose the same as touching the screen? why not just use the screen i wanted the dock to act like a laptop its way to big to click anything precisely. stupid scrolling switched around its just pure gay if u ask me hope someone comes out with a hack
tay200k said:
iIts complete rubbish why have a mouse pad that dose the same as touching the screen? why not just use the screen i wanted the dock to act like a laptop its way to big to click anything precisely. stupid scrolling switched around its just pure gay if u ask me hope someone comes out with a hack
Click to expand...
Click to collapse
I've found myself using the screen a LOT more since the 3.2 update. Trying to use the trackpad is rather batty IMHO.
At least put crosshairs in the circle.
I think it's a lot better, much to my surprise. Aside from the vertical scrolling that is very counter intuitive with a trackpad, it has several awesome advantages... the pointer stays in place when scrolling, the scrolling actually WORKS (try it on 3.1 with Tapatalk, then agree with me), it dosen't lack precision as after all, it's in the center of the circle that the click will originate. Pinch to zoom is cool and I rarely get it instead of scrolling.
All in all I like it, and I also agree that this sort of things needs a setting to be restored as it's unavoidable to piss off many users.
Sent from my Transformer TF101 using Tapatalk
^^ I agree, the circle is fine. I actually liked it a lot. Just wish the circle is a bit smaller, that's all.
Hi.
Im not new to forum, but on the other hand I havent contributed much..
But hey, sometime ot to be your first
I've made a gam for android and I would like some opinons, tips, device checks and bug reports.
Only if you have some time to spare of course
Here's the link: https://play.google.com/store/apps/details?id=com.daskaktus.particles
Thank you!
It can be a good game. It almost never detects my fingers. It is hard to see the particles when I have 2 or 3 fingers on the screen (sometimes one finger). The main screen is hatsto navigate also. It is a good concept, but not executed well enough. Keep updating, I'm sure it will get better.
"Give a man a fish you feed him for a day, teach him to fish, you feed him for a lifetime." In other words help others find an answer don't just give it to them.
Thank you for some feedback.
Yes I know that the menu could be more inutiattive, I will work on it some more.
And I too think it's hard to se the particles when my fingers are on the screen, but I guess the larger the screen, the easier it gets.
I'm currently noticed that on high resolution screens the particles and the player ball becomes small and hard to move so this i'm currently working on.
Other than that all I can say is, get thinnner fingers