2.4 RESTRICCIONES A continuación mencionaremos restricciones del proyecto en general, que deben ser tenidas en cuentas para todo el proyecto. El sistema se va a regir por las reglas basicas de risk especificadas por Parker Brothers ( referenciar el anexo de las reglas del SPMP ) El sistemas sera tolerante a Fallos parcialmente, si se pierde una partida, se cae la conexion o la maquina servidor, la partida podra rearmarse desde un turno antes al que fallo la aplicacion Se manejara mensajeria instantaarea de "The Risk all the pixel", bien sea completamente publico o solo entre dos jugadores. Las estadisticas del juego, asi como la informacion de los jugadores, sera almacenada en los servidores de orion o de "the fatcow", ninguno de los jugadores ni administradores podran alterar estas estadisticas, las estadisticas podran ser consultadas desde la aplicacion. El ingreso al juego se realizara por medio de un usuario y contraseña para poder llevar informacion veraz de todas las estadisticas de quienes utyilicen la aplicacion, en caso de no estar registrado, se podra hacer desde la misma aplicacin por parte del usuario. Restricciones relacionadas con la JVM y API's relacionadas con el desarrollo sobre la misma, tanto de funcionalidad como de usos legales. De igual forma todas estas API's relacionadas con el desarrollo son de licencia libre y libre acceso, a excepcion de funcionalidades especificas que no seran contempladas ni utilizadas durante el desarrollo de este proyecto El IDE de desarrollo oficial de "the pixel solutions" sera netbeans 6.7 de Sun Microsystems. Las herramientas CASE"the pixel solutions" sera Enterprise Architect y MySQL Workbench para los diseños de bases de datos Todos los documentos, manuales de usuario y toda la documentacion pertinente sera escrita en español, a excepcion de citas textuales de libros en otros idiomas, estas igualmente seran explicadas en castellano peron por respeto a los autores y a su contenido se dejaran en su idioma original. "Risk All the pixel", no tendra modalidad de juego contra el computador, sino unicamente multijugador entre usuarios "Risk All the pixel", podra recuperar partidas siempre y cuando se tenga el numero de jugadores exacto que se tenia cuando se guardo la partida y que se tenga el archivo de recuperacion que se especifique en el manual de usuario "Risk All the pixel", no soportara fallos de tipo fisico, como desconexion de cables, apagado de maquinas involucradas en el juego, o riesgos de tipo ambiental agenos al software Las restricciones de hardware, software y su comunicacion se encuentran explicitas en la seccion 2.1.3 de comunicacion con el hardware, ( y otra que me haria falta preguntar si si se hablo de eso o no ) "Risk All the pixel", omitira las reglas del juego original que no tengan que ver con el estilo de juego de "conquista global", esto para limitar el desarrollo del juego a algo realizable de forma optima en ese tiempo La mensajeria instantanea en el juego no incluira video ni sonido, unicamente texto y graficos simbolicos predeterminados.