Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Sistema de compras en el juego

Iniciado por DavidTrenkat, Agosto 17, 2015, 02:20:28 AM

Tema anterior - Siguiente tema
Agosto 17, 2015, 02:20:28 AM Ultima modificación: Agosto 17, 2015, 02:20:55 AM por DavidTrenkat
Buenas de nuevo !A ver sigo desarrollando mi primer juego 2D en Unity y estaba pensando en un sistema mediante el cual se pudieran desbloquear niveles y personajes comprándolos con items que se conseguirían en el propio juego (monedas que fuera recogiendo el personaje por la pantalla).¿Alguien conoce algun sitio o tutorial donde pueda encontrar información de esto? He mirado lo de SOOMLA (http://know.soom.la/unity/%22">http://know.soom.la/unity/), pero dandole un vistazo por encima me ha parecido un poco complejo...Estoy 'aprendiendo' la API de Unity como para ponerme ahora con otra más XDUn saludo!

es muy fácil. Usa playerprefs, solo tienes que hacer que las monedas te sumen 1 al playerprefs.int o float, en la tiendas usas playerprefs.GetInt o GetFloat y este te dará la cantidad acumulada de monedas. Al conseguir X monedas (20 por ejemplo) y presionar un botón desbloqueas el nivel dos, que eso lo podrías hacer con playerpreffs también. playerprefs.setint("level2", 1); y luego un boton del nivel 2 que al presionarlo y un condicional (playerprefs.getint("level2") == 1) te lleve a la escena 2.

Vaya, no conocía nada acerca de los playerprefs jaja Voy a investigar un poco y me pongo a ello. Muchas gracias !

Etiquetas: