WiFi direct/Bluetooth networked multiplayer games/apps - Android Software Development

Hi,
I'm developing a game and am wanting to implement multiplayer capabilities. My idea would work best if people played together from relatively short distances, so it seems like Bluetooth and WiFi direct/ad hoc networking is the best option.
My question is: are there any notable apps, games, or example projects which implement those types of networking on Google Play? I'd like to see how others have done it before I implement it myself. I don't mind if it's closed source; I just want to test the experience
I'm particularly interested in adhoc networking/WiFi direct (whatever it's called).
Any help would be greatly appreciated
Sent from my Nexus 4 using xda app-developers app

Pes 2012 uses bluetooth..i played once. At present dont remember any game witj bluetooth support for multiplayer.. Looking forward to your game Best of luck
-Rik[Rittik]

Related

xBounds

I was searching around for an alternative to Airplay without a wireless TV with my 10.1, and I stumbled upon this.
http://droidcon.nl/?p=3616
It's called xBounds. Anyone heard of this? I see that the video was posted the 25th and I'm surprised at the low views.
thats great
Exactly what i was looking for as Dlna is just crap for compatibility and so slow and clumsy to use. This xbounds looks awesome.
Sent from my GT-I9100 using Tapatalk
I saw the video about xBounds also.
Is really cool. I sent an e-mail to the team and they answered:
"
...
Sorry for the slow reply. xBounds is not available for end-users yet, as it is not an app that can easily be installed on the phone.
We are talking to numerous cell phone makers and are confident that xBounds will become available by Q3 this year.
We will let you know as soon the technology is available!
By the way, xBounds supports all the use cases you described and it makes gaming real phone on a large TV using you phone as a controller
Regards
Heiko Henkel
"
The use cases what he is talking about is a description what I wrote about play HD games like Shadowgun and play high quality videos in .MKV format.
This device is very usefull if your handset don't have any tv-out hardware, and if you already have some you can start to think wireless.
People from Amsterdan can find to buy at droidcon (droidcon.nl).
It seems to work with any android with wifi, and also bluethoot and usb (seriously I don't know how).
The Xperia Play users are running in circles while shaking money to buy it xP.
PS: sry for the english

What would make you get one?

Hi everyone
I haven't posted / lurked the firums here since back when I baught my original nexus one phone.
Shortly after that the iPhone 4 and eventually the 4s came out and I have found it hard to go back to android ( I liked the simplicity of iOS)
Lately i am getting over the struggle between Apple and the hackers that allow customers do do what they want with their device. ( I always have my iPhone hacked just so I can run the tweaks apple don't provide)
The apple tv pairs quite nicely with my iPhone and I have also hacked that to run plex so I can stream from my pc.
Development for plex on apple tv is slow and usually buggy due to apples restrictions and every update means developers need to wait for a jailbreak before they can continue development..
Which brings me to the point of this post. The nexus q just might be what I need to come back to android.
These are what would convince me to come back
1. Streaming from pc not just from google play ( I believe it's already being worked on / almost done )
2. Plex / other apps like airtight working ( I believe they should eventually)
3. This would be the icing on the cake. Being able to start a movie / tv show that is on my pc over 3G. Eg. Tge girlfriend is at home and wants to watch a movie but is not too tech savvy so I load plex or a similar app on my phone while I'm at work and select a movie from my library that is on my pc at home and it starts playing on the nexus q!
Should these become a reality I would buy a galaxy s3 and a nexus q right away.
What other things would MAKE you buy a nexus q?
Well only two reasons prevent me from buying one.
Nexus Q is not available in Europe
No Music/Movie/TV Shows in the german Play store
So without the ability to stream whatever I want without the Play Store, it is quite useless at the moment. As soon as stable Custom Roms allow me to stream over WiFi and/or run XBMC I'll import one.
I like the Design, the basic Idea and well, Android. I just don't get why Google kind of messed this up by leaving it up to the Community to make this Ball of any use.
I am hoping the awesome devs have this thing cracked wide open with opportunity soon.
As for the leaving it to the community i kind of like the idea. Its like Google saying we trust the community and don't want to influence them one way or another so they gave them pretty much an empty slate to work with.
You can do music. vpn into music.google then it activates.
I just wish this thing wasn't $299.
Sent from my Galaxy Nexus using Tapatalk 2
sonikot said:
You can do music. vpn into music.google then it activates.
Click to expand...
Click to collapse
I have activated music, however I can't order anything since checkout does not let me buy stuff with my credit card. Besides that I'd have to use a proxy 24/7 which slows down everything. That is not the kind of "experience" google wants to deliver and I don't want to have it either.
It is time that Google goes global with those things, can't be that hard...
greyphil said:
I have activated music, however I can't order anything since checkout does not let me buy stuff with my credit card. Besides that I'd have to use a proxy 24/7 which slows down everything. That is not the kind of "experience" google wants to deliver and I don't want to have it either.
It is time that Google goes global with those things, can't be that hard...
Click to expand...
Click to collapse
My guess is the problem lies with the content deals being restricted by geographic region. Blame the content owners.
---------- Post added at 10:57 AM ---------- Previous post was at 10:55 AM ----------
I say a realistic price would spur my purchase. $99.
Frankly, with my PC connected to my TVs and audio receiver already, and my phone, tablets, etc already able to connect to my PC and/or TV, I just don't see an advantage to this device.
I'm sure the new nexus q will have some awesome features, I'm not sure about the ones you need but the wonderful thing about android is I'm sure one of our great developers will make that all possible. I have the q and I like it, I'm definitely going to need some more features to really love it but what I have now is great... Especially because it's free.
The new one will most likely be cheaper and have more features I think that it will be better than the Apple tv.
Sent from my SAMSUNG-SGH-I717 using xda premium
sRDennyCrane said:
Frankly, with my PC connected to my TVs and audio receiver already, and my phone, tablets, etc already able to connect to my PC and/or TV, I just don't see an advantage to this device.
Click to expand...
Click to collapse
Agreed
Sent from my Nexus One using xda premium
Samsung Phones
If you own Samsung devices, just get allshare.
I have a ps3 and I can stream content to it via Wi-Fi from my PC or my nexus 7.... really no reason for a Q. If I were to get it, it would be because it looks cool.
Sent from my Nexus 7
Logomotph said:
I have a ps3 and I can stream content to it via Wi-Fi from my PC or my nexus 7.... really no reason for a Q. If I were to get it, it would be because it looks cool.
Sent from my Nexus 7
Click to expand...
Click to collapse
+1 I was pretty excited about the Q when I first saw it. I liked the design, the size of it etc but the reviews had me thinking I was better off with my PS3 set up.
hey
has anyone hacked one of these to do other things
Someone needs to buy/donate one of these for a capable dev for Christmas.
jrdoming said:
has anyone hacked one of these to do other things
Click to expand...
Click to collapse
Of course. The thing that I did immediately was get SqueezePlayer running on it. This allows the Q to play local music over the network in just about any format (e.g. mp3, 24-bit flac, etc.). Control is handled by an app on your phone/tablet like Orange Squeeze, Squeeze Commander, Logitech Squeezebox Controller, or by pointing your browser to the Logitech Media Server's web interface. Oh, by the way, this also works with Squeezebox apps (e.g. Spotify, Pandora, Rhapsody, Slacker, MOG, etc.). Checkout the list here: http://www.mysqueezebox.com/appgallery
The Q has a ton of potential right out of the box and is easily worth what it is going for on eBay these days - if the user is savvy enough to exploit its potential.
I think the Q was the perfect device for a place like a bedroom where you'd otherwise just have a simple shelf unit (or I do at least). It's more convenient and a bit cleaner than always connecting your phone to the aux input. Plus, it's nice to be able to control it remotely.
The only thing is that it's too expensive. It's priced as a high-end device, but in most of us already have a "high-end" solution for this sort of thing (ie: a PC or similar) which can do a lot more. A device like the Q needs to be [just a bit] cheaper so that it can compete with a shelf unit. Though I realize I'm not the first one to say this.

[Q] What emu are currently running?

Could anyone list them please?
Just get the emulators from the ouya store. They all work great. N64 might have some minor issues on some roms but it's constantly improving. FPSe for PSone is the only one I didn't test yet.
PS emu is fine. SNES plays flawless. N64 plays better then on my MK808. Also started playing some GBA ROMs and work flawlessly too.
Sent from my Nexus 7 using XDA Premium HD app
Currently using n64oid. Substantially better than the mupen64, at least for the moment
I'm going to try various ones over the weekend so I can let you know what I think are good.
Hope this helps :thumbup:
Sent from my Nexus 4 using xda app-developers app
I loaded sarges hero's 2 on fpse and it would forceclose after the intro video so i switched it to experimental opengl in video settings and it ran albeit super choppy. I didn't check the rom on the emulator compatibility list though so i suspect that's the problem. Mupen runs surprisingly well and of course GBA and snes both have very smooth playback
Downloaded GenPlusDroid but it is kicking me out.
Probably need to try another version.
ddelamareuk said:
Currently using n64oid. Substantially better than the mupen64, at least for the moment
Click to expand...
Click to collapse
How'd you set up your controller with N64oid? It doesn't want to recognize my right analog stick when I try to map it to the C buttons, and recognizes the left analog stick as the same thing as the D-pad.
anyone do any PPSSPP testing?
DrROBschiz said:
anyone do any PPSSPP testing?
Click to expand...
Click to collapse
not a whole lot, but seems like it's running just as good as on my S3. The good news is they have said an official port is in the work.
Fpse
Mupen64+
Snes9x Ex+
Gba.emu
Md.emu
Nes.emu
Uae4all2-sdl
All the Roberto Broglia ones are great.
Fpse is really good and I believe epsxe is also good so for PS1 we are spoiled.
Uae4all2-sdl is for the Amiga - Hard to set up but once its configured its awesome.
DrROBschiz said:
anyone do any PPSSPP testing?
Click to expand...
Click to collapse
Same as on My LG Optimus x4 , it runs laggy and I have slide show( No metter what I do in settings.
Those using fpse. Are you buying the app again after buying it from Google play ? When I side loaded the current Google play version it crashes when I start a game. On the Ouya it actually said Ouya edition after it's installed, so I'm not sure if the apks are actually different?
As a side note the Ouya version from their store appears to play okay, but I'm constantly berated with the buy now spam.
Sent from my Nexus 4 using Tapatalk 2
frigidazzi said:
Those using fpse. Are you buying the app again after buying it from Google play ? When I side loaded the current Google play version it crashes when I start a game. On the Ouya it actually said Ouya edition after it's installed, so I'm not sure if the apks are actually different?
As a side note the Ouya version from their store appears to play okay, but I'm constantly berated with the buy now spam.
Sent from my Nexus 4 using Tapatalk 2
Click to expand...
Click to collapse
All apk's on the OUYA store are exclusive to the OUYA, they are different APK's, so yes if you want to run fpse on both your phone and the OUYA, you have to buy it twice (or get the sideloaded one to work).
Complete b.s. this I see will be the down fall of ouya. Why do I need to repurchase the same app?
Sent from my SCH-R530M using Tapatalk 4 Beta
slashdotjeo said:
Complete b.s. this I see will be the down fall of ouya. Why do I need to repurchase the same app?
Sent from my SCH-R530M using Tapatalk 4 Beta
Click to expand...
Click to collapse
You have to understand the OUYA runs its own store with games optimized for the OUYA, hence making sideloading almost necessary if you want run non-OUYA apps.
slashdotjeo said:
Complete b.s. this I see will be the down fall of ouya. Why do I need to repurchase the same app?
Sent from my SCH-R530M using Tapatalk 4 Beta
Click to expand...
Click to collapse
Why would you expect to be able to use two different system's apps together? Saying you should, by default, be able to tranfer all your purchases from your Google based Phone to the OUYA based console is like saying you have 2 windows based computers, buy 1 copy of a program with a single use licence and think you should be "entitled" to use it on both.
Or even better, buying 2 Xbox's for 2 different rooms and expect to be able to get all your content without any work on both.
In both of these scenarios, you can and many people do, but it is technically against their terms of service. WIth Xbox its more like Android in that you can transfer your username, but what about the Xbox 360 to the Xbox One? NONE of your content transfers and there will be no way to get it! At least on the OUYA there are workarounds, much like with 2 PC's.
JLCollier2005 said:
Why would you expect to be able to use two different system's apps together? Saying you should, by default, be able to tranfer all your purchases from your Google based Phone to the OUYA based console is like saying you have 2 windows based computers, buy 1 copy of a program with a single use licence and think you should be "entitled" to use it on both.
Or even better, buying 2 Xbox's for 2 different rooms and expect to be able to get all your content without any work on both.
In both of these scenarios, you can and many people do, but it is technically against their terms of service. WIth Xbox its more like Android in that you can transfer your username, but what about the Xbox 360 to the Xbox One? NONE of your content transfers and there will be no way to get it! At least on the OUYA there are workarounds, much like with 2 PC's.
Click to expand...
Click to collapse
Correct me if I'm wrong, but I thought Google play apps said it was okay to be used by the same individual on an unlimited number of devices. Hence why you can use the same app on your tablet and phone. Where as with Windows the license specially says only on one device at a time. I think this why why people would be upset about buying android apps again.
Let's be honest. When have you ever looked at an android based item and thought you would have to re buy the apps?
Personally, I'm going to just wait until there's a finished cm or other ROM and use that.
Sent from my Nexus 4 using Tapatalk 2
JLCollier2005 said:
Why would you expect to be able to use two different system's apps together? Saying you should, by default, be able to tranfer all your purchases from your Google based Phone to the OUYA based console is like saying you have 2 windows based computers, buy 1 copy of a program with a single use licence and think you should be "entitled" to use it on both.
Or even better, buying 2 Xbox's for 2 different rooms and expect to be able to get all your content without any work on both.
In both of these scenarios, you can and many people do, but it is technically against their terms of service. WIth Xbox its more like Android in that you can transfer your username, but what about the Xbox 360 to the Xbox One? NONE of your content transfers and there will be no way to get it! At least on the OUYA there are workarounds, much like with 2 PC's.
Click to expand...
Click to collapse
To the average user like myself. When I think of open "ANDROID" game console. I think of google android with all its standard google associated services rooted and unlocked. I think of ouya having their proprietary app store of course, but also including google services. That's why google allows you to login with your email and download the purchased game on multiple "ANDROID" devices.
Believe me Spock. When I tell you your logic is most sound. But I, like most people would love to be able to have access to already purchased "ANDROID" apps. Especially the apps that can use the ouya controller. For example an android minipc. Which I should have purchased instead of this. I only bought it for xbmc, which works great! So I don't feel as ripped off.
Again,
I know the business model, but as a consumer, I will not pay 15 bucks for final fantasy on several "ANDROID" devices.
Oh, and to stay on topic. I love the emulation on the ouya. Especially nds4"DROID". Great ds emulator.
Sent from my SCH-R530M using Tapatalk 4 Beta
I'm using ePSXEe ps1 emu , works good only problem I'm having is I'm playing Final Fantasy 9 and when I switch video rendering from Hardware to Opengl I lose all the menu's during fight scenes , pity because with Opengl the image is much better
Sideload RetroArch and you will never need another emu again
If you will need the BIOS from some systems... well, google is your friend

Oddworld: Stranger's Wrath HD Mobile (x-post from Shield General)

I was looking online, but I couldn't seem to find a specific release date for this game. This seems like it would be an awesome game to add to my Shield library.
Any help would be appreciated, Thanks!

how involved is it to port a game?

How involved is it to port a Xbox game to Android? I do not know anything about this so figure this is a great place to start? Some of my favorite games have been on original Xbox and I think it would be incredible to port over to Android to play on my shield TV or even phone. Willing to invest to make this happen so can someone help me out....can this be done without spending thousands of dollars? If there is anyone willing to jump on a project let me know. $$$
r4zrm4xxx said:
How involved is it to port a Xbox game to Android? I do not know anything about this so figure this is a great place to start? Some of my favorite games have been on original Xbox and I think it would be incredible to port over to Android to play on my shield TV or even phone. Willing to invest to make this happen so can someone help me out....can this be done without spending thousands of dollars? If there is anyone willing to jump on a project let me know. $$$
Click to expand...
Click to collapse
Without source code, it sounds like what you really want is either an emulator or a remote access method.
You won't find an Android emulator for Xbox, the technology just isn't there. In fact, I only know of one emulator that only works on the PC, and only works with one game, and it was abandoned. (Maybe MS sued?) but have not looked into it recently.
Remotely accessing and controlling an Xbox might be doable, but probably not practical for most games because of latency.
Sent from my LGLS991 using Tapatalk
psiphi said:
Without source code, it sounds like what you really want is either an emulator or a remote access method.
You won't find an Android emulator for Xbox, the technology just isn't there. In fact, I only know of one emulator that only works on the PC, and only works with one game, and it was abandoned. (Maybe MS sued?) but have not looked into it recently.
Remotely accessing and controlling an Xbox might be doable, but probably not practical for most games because of latency.
Click to expand...
Click to collapse
I'm assuming obtaining the source code would be quite difficult and I highly doubt the devs would provide it. Emulation around be cool but there is no emulator. It must be difficult to develop a emulator for orig Xbox.
r4zrm4xxx said:
I'm assuming obtaining the source code would be quite difficult and I highly doubt the devs would provide it. Emulation around be cool but there is no emulator. It must be difficult to develop a emulator for orig Xbox.
Click to expand...
Click to collapse
Yeah, limited documentation and limited interest. Most of the games were available on other platforms, so for instance you could play the PlayStation version emulated or a PC version. There just were not that many good exclusives on XBox that enough people care about when there is so much low fruit to grab.
Sent from my LGLS991 using Tapatalk
That stinks I wish it were easier to port a game over. I'm going to contact the game developer and see if.they would be willing to sell the source code. If that's what we need to port a game I don't mind investing

Categories

Resources