Unity3D para iOS y Android: Multijugador (conexión Bluetooth)
Estoy buscando una manera de conectar dos dispositivos con Bluetooth en Unity iOS y Android Basic para Multijugador-Juegos. Encontré:
-
AllJoyn by Qualcomm – Bluetooth funciona aparentemente sólo con Root -Android Devices y actualmente no con iOS.
- Uso de SDK de cartón en Unity 5 - ¿sin eventos táctiles?
- Google reproduce error al realizar una compra mientras implementa Soomla Unity3d plugin
- Error al crear el reproductor: IOException: Error al mover el archivo
- Error de Play Store "Subiste un APK firmado con un certificado inseguro"
- Integre la vista Unity3d en la actividad de Android
-
IOS GameKit Local Multijugador por prime31 – Sólo para iOS.
-
Plugin de Bonjour por Gregzo – No Bluetooth, sino una otra solución local multijugador sólo para iOS.
-
TNet : No Bluetooth, solo para Android e iOS Pro
¿Alguien tiene alguna otra solución (especialmente para Android)?
Apreciaría cualquier ayuda. También para otras p2p-Unity-Solutions.
- Android 2d motor de juegos por qué libgdx en lugar de otro
- ¿Cómo habilitar la opción multi-dex para Android en Unity3D?
- Library plugin :: Recursos de la biblioteca no encontrados
- Plugin de Android con Google Fitness API para Unity3D
- Agregar biblioteca de eclipse de android a un proyecto de unity3d
- Proyecto Unity como dependencia en Gradle
- ¿Requisitos mínimos para Unity para Android?
- Demasiadas referencias de campo: 70613; Max es 65536
Para Ships N 'Battles (un multijugador multiplataforma Unity firmado) hemos construido varias maneras de realizar un juego multijugador:
Vía Bluetooth (utilizando el complemento Prime31)
- IOS
Nunca he visto un juego con multijugador entre iOS y Android usando Bluetooth.
Vía LAN (usando Unity RPC )
- IOS
- Androide
- Mac
- Web (Kongregate)
Los jugadores pueden iniciar combates en una red de área local con cualquiera de los dispositivos anteriores: iOS vs iOS, iOS vs Android, Android vs Mac, y así sucesivamente.
Vía Game Center (usando el complemento Prime31)
- IOS
Utiliza el modo multijugador de Game Center para que coincida con los combates.
A través de Global Server (una solución interna)
- IOS
- Androide
- Mac
- Web (Kongregate)
Los jugadores pueden iniciar combates en todo el mundo con cualquiera de los dispositivos anteriores: iOS vs iOS, iOS vs Android, Android vs Mac, y así sucesivamente.
Para esta solución hemos construido un servidor en línea, pero se puede utilizar algo como Photon .
Para Android, puedes usar el complemento que he lanzado recientemente: Android Multijugador Bluetooth
Para iOS, también he creado un complemento: Multijugador local para iOS / tvOS / macOS
Ambos están diseñados para ser compatibles con el multijugador integrado de Unity, por lo que puede utilizar cualquiera de los tutoriales existentes sobre la red integrada de Unity o reutilizar su código de red existente con cambios mínimos.
Unity anuncia UNET (multijugador basado en UDP)
http://forum.unity3d.com/threads/unet-sample-projects.331978/
- Mockito – ¿Qué hace el método de verificación?
- Android BroadCastReceiver para la tecla de volumen arriba y abajo