Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Ckserver

#1
General (Antiguo) / DB SQLite o externa (MySQL)?
Enero 20, 2018, 08:03:23 PM
Hola buenas, estoy creando un juego de estrategia y no sé cómo hacer para guardar la información del usuario, ya que será bastante. Os explico un poco: El juego tiene 2 formas de juego; offline y online. En el modo offline, el jugador juega contra la IU. En el online, el jugador juega contra otro, pero cuando está offline. Es decir, si el usuario al que vamos a atacar está online, no se le podría atacar, solo cuando el jugador no se encuentre conectado. 
 
Quiero que puedas jugar al juego sin conexion a internet, jugando al modo offline, es decir, contra la IU. Pero a su vez, que los avances que consigas se guarden también en el modo online. 
 
Se que para ello es necesario un server externo si o si. Como mantener estos servidores vale un dinero, y todavía no se si el juego va a gustar o no y si me va a sacar monetización o no, he pensado en bloquear el modo online hasta que haya jugadores suficientes como para pagar los costes del servidor etc.. 
 
Pero ahora tengo la siguiente duda: Sería suficiente con las librerias SQLite para guardar tanta información? O sea, tienen algun limite la DB interna SQLite en cuanto a capacidad (Gb)? El jugador guardaría info como; nivel, moneda1, moneda2, material1, material2, material3, material4.. vamos, un juego de estrategia tipo castle clash, para que me entendáis. 
 
 
 
Un saludo, espero que podais ayudarme, muchas dudas
#2
Estoy creando un juego de estrategia en el que tu ciudad sea un planeta. A medida que vayas avanzando, podrás ir conquistando nuevos planetas. Para ello, quiero crear un sistema solar. En el sistema saldrán todos los planetas conquistables. El movimiento de estos sería como en la vida real; El planeta gira a la vez que se mueve en su órbita alrededor del sol. Quiero que al hacer click en un planeta, salga información de este (Cantidad de ciudades, dificultad, recursos..) y que tengas la opción de entrar en el planeta (esto sería en otra escena, una pequeña ciudad dentro del planeta)
 
Tengo la siguiente duda: Cómo lo hago?  Creo cada planeta individualmente en 3ds Max y luego en el unity los programo? O creo una animación con todo el sistema solar en 3DS Max?
 
 
#3
General (Antiguo) / Juego off y online
Diciembre 07, 2017, 08:51:19 PM
Hola buenas. Quiero hacer que un juego que estoy creando se pueda jugar offline y online. En offline sería el modo historia digamos, donde el jugador empieze a jugar y mejorar cosas etc.. Despues, una vez medianamente avanzado, podría jugar online contra gente de todo el mundo. 
 
Quisiera saber si para eso tengo que crear una db externa y otra en el propio movil del usuario o qué tengo que hacer exactamente. Quiero que tengan la posibilidad de jugar sin gastar internet del movil, y para eso me imagino que una db externa descartada.
 
De ser asi, ¿tendía que utilizar un servidor con dominio o con utilizar mi ordenador como servidor sin url publica me valdría? Podría usar el iis de windows?
 
 
 
Muchas dudas, espero que podáis ayudarme un poco
#4
General (Antiguo) / Me presento
Diciembre 04, 2017, 12:40:12 PM
Hola muy buenas, que bien encontrar un foro sobre esto. Me presento:
 
Hace ya un tiempo tenía pensada la idea de crear un juego de estrategia tipo castle clash, para que me entendáis, pero a mi manera y modo de juego. 
 
Llevo un tiempo informandome y estudiando por mi cuenta. Me puse a estudiar java como un tonto pensando que era lo que necesitaba para utilizar el unity. Al darme cuenta de que era c# lo que necesitaba aprender y después de hojas y hojas de apuntes de java, me vine un poco abajo. 
 
Después me puse a ver vídeos e informarme un poco del c#, y me di cuenta de que los metodos y la sintaxis es identico a java, me atrevería a decir que más simplificado.
 
Es por eso que estoy aquí, leeré post para informarme bien y os pediré consejos cuando los necesite. Por supuesto si puedo ayudar a alguien mejor que mejor.
 
Un saludo