Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Manual de Haloce

7,149 views

Published on

  • Be the first to comment

  • Be the first to like this

Manual de Haloce

  1. 1. CENTRO UNIVERSITARIO DE IXTLAHUACA A.C. INCORPORADO A LA U.A.E.M.ESCUELA PROFESIONAL DE INGENIERÍA EN COMPUTACIÓN “PROYECTO FINAL” MATERIA: TEMAS SELECTOS DE ADMINISTRACION CATEDRÁTICO: DR. EALAN OROZCO PRIEGO LO PRESENTAN: COSME SOLÓRZANO JOSÉ ANTONIO FLORES SANCHEZ METZLLI REYNA MANJARREZ JULIO CESAR VILCHIS VILCHIS JOSE JESUS GRUPO “A” 10o SEMESTRE TOLUCA, IXTLAHUACA a 09 de Septiembre de 2010. HALO ce .:: By Calzon de Hule FC ::. | 1
  2. 2. CONTENIDO PAG1.- INTRODUCCION……………………………………………………………………...3 1.1 ANTECEDENTES……………………………………………………………3 1.2 JUSTIFICACIÓN……………………………………………………………...4 1.2.1 STATE OF ART…………………………………………………….5 1.3 OBJETIVOS…………………………………………………………………..7 1.4 ALCANCES Y LIMITACIONES…………………………………………….7 1.4.1 METODOLOGIA……………………………………………………8 1.4.2 SINTESIS DE CAPITULOS……………………………………..112.- DESARROLLO DEL TEMA………………………………………………………..143.- CONCLUSIONES……………………………………………………………………43 3.1 OTROS AUTORES SOBRE EL TEMA…………………………………..43 3.2 OPINIONES………………………………………………………………….43 3.2.1 SOBRE EL TEMA………………………………………………...43 3.2.2 SOBRE EL TRABAJO……………………………………………44 HALO ce .:: By Calzon de Hule FC ::. | 2
  3. 3. 1. INTRODUCCION 1.1 ANTECEDENTESComo es bien sabido, en la actualidad los videojuegos son causa de compra deconsolas, de computadoras e incluso de internet. En estos días, un videojuego queestá causando mucha polémica y que muchos niños y jóvenes compren consolasy el juego es sin duda alguna HALO. Nos hemos enfocado en la versión HALOCombat Evolved on-line, el cual hasta cierto punto causa un poco de conflictos elpoder jugarlo en línea, y aquí les mostraremos como poderlo jugar en internet yjugarlo en Red LAN.  HISTORIA: HALO COMBAT EVOLVEDEs el año 2552, la humanidad ha conquistado el viaje a través del hiperespaciosuperando la velocidad de la luz y debido a la sobrepoblación mundial han debidocrear colonias en otros planetas para vivir. Pero también están en guerra con unaalianza religiosa de especies alienígenas llamada El Covenant que desean arrasarcon la Tierra y sus colonias porque creen que la humanidad es un desperdicio asus CREENCIAS.Para evitar que los siga hacia la Tierra, el Pillar of Autumn hace un salto ciego alhiperespacio llegando a los bordes de la galaxia, aunque con sus enemigospisándoles los talones. El Jefe Maestro, una vez despertado de su crioestasis porórdenes de Keyes escapa del Pilar llevándose a la I.A. femenina de esta, Cortana,para prevenir que el Covenant la capture y aprenda de los puntos débiles de laUNSC y de la localización de la Tierra. Una vez insertada en la armaduracibernética del Jefe Maestro, los dos escapan en una cápsula salvavidas de lanave que está siendo atacada por hordas del Covenant y aterrizan en unplanetoide con forma de anillo llamado Halo. En la superficie de Halo, JefeMaestro localiza y rescata a las fuerzas desperdigadas de soldados marines quetambién habían escapado del Autumn y luego rescata al Capitán Keyes, preso porel Covenant en una de sus naves estacionada en Halo, la "Truth andreconciliation" (Verdad y Reconciliación).Una vez libre, el Capitán Jacob Keyes ordena a Cortana y a Jefe Maestro localizarla Sala de Control de Halo antes que El Covenant. Ellos lo logran mediante ElCartógrafo Silencioso (Silent Cartographer), un mapa de todo el anillo. PeroCortana, insertada en las redes de la Sala de Control, descubre que El Covenantaccidentalmente ha liberado a una Enfermedad infecciosa raza alienígena en elanillo llamada los Flood, y lo manda a buscar a Keyes y un escuadrón de marinesen un oscuro pantano al que habían ido en busca de un supuesto depósito dearmas del Covenant, justamente el lugar donde reaparecieron los Flood.Mediante la grabación del casco del soldado raso Wallace Jenkins, Jefe Maestrodescubre que los Flood emboscaron a Keyes y su escuadrón y que al parecer los HALO ce .:: By Calzon de Hule FC ::. | 3
  4. 4. infectaron convirtiéndolos en agresivos Mutantes para engrosar sus filas. JefeMaestro y un pequeño grupo de marines supervivientes luchan desesperadamentecontra los Flood en las afueras del pantano para escapar en un Pelican, peroacercándose a una extraña estructura Jefe Maestro es teletransportado por unmonitor robótico llamado 343 Guilty Spark que le explica que una antigua razallamada Los Forerunner lo crearon a él y al anillo antes de desaparecermisteriosamente al disparar el anillo usando un Índice para prevenir que los Floodescaparan de su contencion desde hace milenios, y que ahora deben hacer lomismo, guiándolo a través de una biblioteca subterránea Forerunner pararecuperar el Índice, y por supuesto con cientos de formas Flood en el camino.Pero Jefe Maestro eventualmente encuentra el Índice y vuelve con Guilty Spark ala Sala de Control de Halo; cuando estaba a punto de activar Halo, Cortana leadvierte que Halo no destruiría solamente a los Flood, sino a cualquier forma devida inteligente que el Flood (humanos, Covenant, etc.) en un radio de 3 galaxiashaciendo morir de inanición al parásito. Spark sabe esto por lo cualautomáticamente ataca al Jefe Maestro y ahora tenía que enfrentarse a susguardianes robóticos, los Centinelas, a los Flood y a los Covenant.Cortana concluye que la única manera de evitar la activación de Halo es destruir elanillo, llevándose consigo a los Flood y a una buena parte de la Armada Covenanty con una explosión nuclear sería suficiente, la idea de ella es activar la secuenciade detonación del Pillar of Autumn, que se había estrellado en Halo, peronecesitaba los implantes neuronales del almirante Jacob Keyes que, una vez máshabía sido llevado a la nave Verdad y Reconciliación, ahora bajo ataque por losFlood, pero fue demasiado tarde para él y cuando fue encontrado por el Jefe yCortana, había sido mutado y transformado en una forma que actuaba como uncerebro Flood, luego se apropian de sus implantes y viajan en un Banshee haciael Pillar of Autumn, donde esperaban que el plan saliera a pedir de boca, perodebido a ciertas acciones del monitor se ven obligados a destruir los reactores defusión de la nave, iniciando una reacción en cadena y se ven forzados a evacuaren un jeep Warthog en menos de 6 minutos, recorriendo casi 3 kilómetrosocupados por fuerzas enemigas, ellos escapan en un Longsword Fighteralejándose de la atmósfera de Halo y contemplando su destrucción.Después de los créditos se puede observar que 343 Guilty Spark logró huir delplaneta Halo antes de que explotara, dando paso a Halo 2. 1.2 JUSTIFICACIÓNComo hemos mencionado anteriormente este videojuego cuenta con la posibilidadde poder jugarlo on-line, pero en ocasiones el jugarlo es causa de problemas pordiferentes motivos ya sea el tipo de conexión a internet con el que se cuenta, elfamoso “lag”, la compartición de archivos no está completamente abierta, lospermisos del Firewall, entre otras circunstancias. HALO ce .:: By Calzon de Hule FC ::. | 4
  5. 5. Durante la lectura de este texto podrás darte cuenta de cómo poder resolver lospequeños inconvenientes que se presentan a menudo con este videojuego, pero¡Calma! Todo tiene solución y aquí te la presentamos.1.2.1 “State Of Art” (Grado o Nivel de Investigacion del Tema)Halo es un videojuego de shooter en primera persona, desarrollado por BungieStudios y Microsoft Game Studios, para los sistemas de videojuegos Xbox,y paralas computadoras Windows.Halo se desarrolló con un nuevo motor de juego Havok physics utilizando unaserie de programación que permite el diseño de un mejor armamento, vehículos ymapas para multijugador, como la creación de una historia que continua con laque se dio inició en Halo: Combat Evolved, siendo este un lanzamiento exclusivopara la consola XBOX y PC.Esta versión Halo: Combat Evolved en su versión para PC es una de los juegosmas exitosos de los utimos años, su aceptación entre los jugadores actuales, hanllevado al video juego HALO a varias secuelas para PC como para consola XBOXy XBOX360, entre ellas son: HALO CE: PC, XBOX HALO 2: PC, XBOX HALO ce .:: By Calzon de Hule FC ::. | 5
  6. 6. HALO 3: XBOX360HALO ODST: XBOX360HALO REACH: XBOX360 HALO ce .:: By Calzon de Hule FC ::. | 6
  7. 7. HALO WARS: XBOX360 1.3 OBJETIVOSObjetivo GeneralCrear un servidor de video juegos libre, con compatibilidad LAN o Internet, con lacapacidad para soportar el modo multijugador de 2 hasta 16 jugadores por partida,dependiendo de ancho de banda de la red.Objetivos EspecíficoPoner en marcha un servidor de juego HALO CE con capacidad multijugador, nolimitado solo a consolas con compatibilidad on-line que por supuesto tiene costo,el objetivo es crear un servidor libre para este juego en PC, que es gratis ycualquier usuario de internet o de la red LAN pueda accesar a la partida, sin límitede tiempo. 1.4 ALCANCES Y LIMITACIONESAlcances: crear partidas en Internet o en LAN, mejorando la experiencia de esteestupendo juego, optimizar las conexiones que hemos explicado en este texto,conocer el funcionamiento de las redes y sus diferentes tecnologías alámbricas einalámbricas, solución de problemas para evitar el estado off-line de los servidoresLAN o Internet.Limitaciones: desafortunadamente el video juego on-line está limitado por elnumero de computadoras en la red, el ancho de banda de la conexión a internet, HALO ce .:: By Calzon de Hule FC ::. | 7
  8. 8. el numero de puertos en el Router, el número de jugadores admitidos por partidas,la velocidad del internet que es variante de acuerdo a cada zona, y que porsupuesto el usuario cuente con el juego y una conexión a internet o algunaconexión a una red LAN, estas son algunas de las limitantes para el juego on-line a) METODOLOGIAInvestigación documental.- La investigación Documental como una variante dela investigación científica, cuyo objetivo fundamental es el análisis de diferentesfenómenos (de orden históricos, psicológicos, sociológicos, etc.), utiliza técnicasmuy precisas, de la Documentación existente, que directa o indirectamente, aportela información.Podemos definir a la investigación documental como parte esencial de un procesode investigación científica, constituyéndose en una estrategia donde se observa yreflexiona sistemáticamente sobre realidades (teóricas o no) usando para ellodiferentes tipos de documentos.Indaga, interpreta, presenta datos e informaciones sobre un tema determinado decualquier ciencia, utilizando para ello, una metódica de análisis; teniendo comofinalidad obtener resultados que pudiesen ser base para el desarrollo de lacreación científica.Visto en estos términos, la Investigación Documental podemos caracterizarla de lasiguiente manera:Se caracteriza por la utilización de documentos; recolecta, selecciona, analiza ypresenta resultados coherentes.Utiliza los procedimientos lógicos y mentales de toda investigación; análisis,síntesis, deducción, inducción, etc.Realiza un proceso de abstracción científica, generalizando sobre la base de lofundamental.Realiza una recopilación adecuada de datos que permiten redescubrir hechos,sugerir problemas, orientar hacia otras fuentes de investigación, orientar formaspara elaborar instrumentos de investigación, elaborar hipótesis, etc.Puede considerarse como parte fundamental de un proceso de investigacióncientífica, mucho más amplio y acabado.Es una investigación que se realiza en forma ordenada y con objetivos precisos,con la finalidad de ser base a la construcción de conocimientos. HALO ce .:: By Calzon de Hule FC ::. | 8
  9. 9. Se basa en la utilización de diferentes técnicas de: localización y fijación de datos,análisis de documentos y de contenidos.En un sentido restringido, entendemos a la investigación documental como unproceso de búsqueda que se realiza en fuentes impresas (documentos escritos).Es decir, se realiza una investigación bibliográfica especializada para producirnuevos asientos bibliográficos sobre el particular.Una confusión muy generalizada, coloca como iguales, a la investigaciónbibliográfica y a la investigación documental. Esta afirmación como podemosobservar, reduce la investigación documental a la revisión y análisis de librosdejando muy pobremente reducido su radio de acción. La investigaciónbibliográfica, aclaramos, es un cuerpo de investigación documental. Asumimos labibliografía como un tipo específico de documento, pero no como el Documento.MetodologíaEs el proceso ordenado y lógico, de pasos para realizar un investigacióndocumental sobre algún problema que nos inquiete, interese o preocupe, cuyosresultados serán de validez científica.1.- Elección del tema:Esta comprobado que con un mayor conocimiento sobre un campo de estudio,será más fácil detectar el área que necesita ser investigada.El investigador debiera preguntarse lo siguiente:¿Cuál es el problema que necesita ser investigado?¿Ayuda la investigación a ampliar los conocimientos en este campo?Es muy importante que el tema sea de interés, ya que la investigación requieremucho tiempo y es posible que el interés decaiga.2.- Acopio de bibliografía básica sobre el tema:Se reúne todo el material publicado o inédito; artículos, estudios críticos,monografías, ensayos, documentos de archivo, libros, tesis, etc.Conocer las ideas o datos expuestos anteriormente provee de bases sólidas paramejorar nuestra idea y no repetirla.Los artículos críticos de revista especializada resultan más ricos y aprovechablespor sobre los de tratamiento indirecto. HALO ce .:: By Calzon de Hule FC ::. | 9
  10. 10. 3.- Lectura rápida del material:Su fin, el de ubicar las principales ideas y conocer la calidad del material recabadoSe recomienda leer las partes que mas podrían interesar; índice, introducción,prologo, conclusiones, párrafos específicos, etc.Alguna idea relevante puede aparecer en un principio en la lectura, no serecomienda subrayarla, probablemente esta aparezca con mayor claridad.4.- Delimitación del tema:Después de la lectura rápida es más fácil delimitar el tema, porque se puede medirsu dimensión y alcance, su aspecto formal y su complejidad.El tema central debe ser preciso, así se enfoca la atención en él y no se dispersa.Evitar los temas encontrados en las fronteras de 2 o más ciencias. Su estudiorequiere conocimientos de diversos campos.Desde el principio se preferible escoger un tema pequeño y sencillo.5.- Elaboración del esquema de trabajo:Es un registro visual que representa el esqueleto del escrito con que se concluyeel proceso de investigación.Algunos objetivos del esquema son:  Identificar de forma grafica y analítica, las partes pares y subordinadas del problema.  Detectar defectos de relación  Facilitar el inventario de la información recolectada.  Orientar la recopilación de la información faltante.  El primer esquema sirve fundamentalmente para el acopio de información.  El esquema debe ser tan simple como lo permita; la sencillez o complejidad del problema; la profundidad y la extensión del trabajo; la cantidad de información recabada.6.- Ampliación del material sobre el tema ya delimitado:Se busca nueva información directamente ligada con el tema.La nueva bibliografía necesita sus fichas.7.- Lectura minuciosa de la bibliografía: HALO ce .:: By Calzon de Hule FC ::. | 10
  11. 11. Implica reflexión e interpretación y su resultado son las ideas más importantes quepasan a la fichas de contenido.Si el libro es nuestro, se destacan las ideas principales de las secundarias concolores, corchetes, llaves, etc.8.- Elaboración de fichas de contenido:Contiene las ideas más importantes.Pueden ser mixtas cuando contienen; las ideas del autor y nuestras propiasreflexiones y comentarios, de esta manera se imprime orden y coherencia almismo.Permiten el fácil manejo de datos e ideas ajenas ó propias.9.- Organización de la información del contenido y revisión del esquema:Su objetivo; la valoración del material recopilado, la localización de posibleslagunas, detección de excesos en las ideas transcritas.10.- Organización definitiva del trabajo:11.- Redacción del trabajo final:Conclusión de la investigación, la cual comunica sus resultados mediante un textoescrito, el cual pueda ser consultado por cualquier persona que requiera de esta. b) SINTESIS DE CAPITULOSRedesUna red de computadoras, también llamada red de ordenadores o redinformática, es un conjunto de equipos conectados por medio de cables, señales,ondas o cualquier otro método de transporte de datos, que compartan información(archivos), recursos (CD-ROM, impresoras, etc.), servicios (acceso a internet, e-mail, chat, juegos), etc.También tememos que destacar que estas conexiones pueden ser alambricas einalámbricas:Conexión alambrica: Se comunica a través de cables de datos (generalmentebasada en Ethernet.Conexión Inalámbrica: Las redes inalámbricas no es más que un conjunto decomputadoras, o de cualquier dispositivo informático comunicados entre símediante soluciones que no requieran el uso de cables de interconexión. HALO ce .:: By Calzon de Hule FC ::. | 11
  12. 12. Conexiones:Antes de instalar el juego, se debe identificar cual es el tipo de conexiónutilizaremos para enlazar los equipos. La conexión puede ser por vía LAN o porvía internet. Para conexión de área local (LAN) podemos usar los siguientes tiposde conexión:  Vía Router  Vía ad-hocVía Router:El Router es un dispositivo que permite conectar uno o varios equipos ya seaAlambrica o inalámbrica, o incluso una red de área local (LAN)Vía ad-hoc:Una red ad-hoc es una red inalámbrica descentralizada. Porque cada nodo estápreparado para reenviar datos a los demás y la decisión sobre qué nodos reenvíanlos datos se toma de forma dinámica en función de la conectividad de la red. Estocontrasta con las redes tradicionales en las que los Router llevan a cabo esafunción. También difiere de las redes inalámbricas convencionales en las que unnodo especial, llamado punto de acceso, gestiona las comunicaciones con el restode nodos.Asignación de direcciones IPUna dirección IP es una etiqueta numérica que identifica, de manera lógica yjerárquica a un dispositivo por lo general a una PC dentro de una red que utilice elprotocolo IP, que corresponde al nivel de red del protocolo TCP/IP. Dicho númerono se ha de confundir con la dirección MAC que es un número hexadecimal fijoque es asignado a la tarjeta o dispositivo de red por el fabricante, mientras que ladirección IP se puede cambiar. Esta dirección puede cambiar 2 ó 3 veces al día; ya esta forma de asignación de dirección IP se denomina dirección IP dinámica.Compartición de archivosPara evitar fallos en la conexión durante la partida, se recomienda que losarchivos se compartan, así la red estará abierta para cualquier partida que seinicie en cualquier nodo de la red, la compartición de archivos también se puedeutilizar para obtener mapas de las partidas que se estén jugando. Si en nuestroequipo no contamos con el mapa de la partida actual no tendremos acceso a ella,pero podemos obtener el archivo del mapa por medio de la compartición dearchivos y tendremos acceso a la partida en curso. HALO ce .:: By Calzon de Hule FC ::. | 12
  13. 13. ¿Qué es un puerto TCP/IP?En TCP/IP, el protocolo que usan los ordenadores para entenderse en Internet, yactualmente casi en cualquier otra red, el puerto es una numeración lógica que seasigna a las conexiones, tanto en el origen como en el destino. No tiene ningunasignificación física. El permitir o denegar acceso a los puertos es importanteporque las aplicaciones servidoras (que aceptan conexiones originadas en otroordenador) deben escuchar en un puerto conocido de antemano para que uncliente (que inicia la conexión) pueda conectarse. Esto quiere decir que cuando elsistema operativo recibe una petición a ese puerto, la pasa a la aplicación queescucha en él, si hay alguna, y a ninguna otra. Los servicios más habituales tienenasignados los llamados puertos bien conocidos, por ejemplo el 80 para web, el 21para ftp, el 23 para telnet, etc.Conexión por InternetLas configuraciones básicas son las mismas para la conexión mediante LAN oInternet, solo que a diferencia de la conexión a internet, en este punto podemosprescindir de la red LAN, ya que solo necesitamos una conexión internet paraacceso al modo internet, asegurándonos que los puertos estén abiertos y dentrode las excepciones del firewall, como ya observamos en el apartado anterior.Creación de un servidor no dedicadoPara crear un servidor normal es necesario: 1. Dar click en multijugador 2. Click en crear partida LAN o internet 3. Seleccionar mapa 4. Seleccionar tipo de partida 5. Introducir nombre del servidor 6. Introducir contraseña 7. Seleccionar el número de jugadores 8. Iniciar partida (iniciar servidor de juego)Para crear un servidor dedicado es necesario realizar lo siguiente 1. Modificar el init  es para la configuración del servidor dedicado 2. Descargar sapp.dll Para observar los auto mensajes del servidor dedicado 3. Ejecutar haloceded.exe HALO ce .:: By Calzon de Hule FC ::. | 13
  14. 14. COMANDOS PARA UN SERVIDOR DEDICADO Y UN SERVIDOR NODEDICADOLos comandos utilizados dentro de un servidor dedicado los podemos ver dentrode la pantalla de nuestro propio juego. Pero para poder visualizar esto, primerohabrá que modificar algunas cosas.Cabe aclarar lo siguiente. La diferencia entre un Servidor Dedicado y un NODedicado radica en la posibilidad de poder cambiar el modo de juego, bannear ajugadores, cambiar el mapa de juego, en general, poder ser quien dirija el servidorvía consola remota. Consola Remota no es otra cosa que, hacer uso del juego pormedio de una contraseña y de la asignación de permisos en el archivo “INIT” deljuego. La contraseña se manipula mediante el comando “rcon 2. DESARROLLO DEL TEMARedesUna red de computadoras, también llamada red de ordenadores o redinformática, es un conjunto de equipos conectados por medio de cables, señales,ondas o cualquier otro método de transporte de datos, que compartan información(archivos), recursos (CD-ROM, impresoras, etc.), servicios (acceso a internet, e-mail, chat, juegos), etc.Para simplificar la comunicación entre programas (aplicaciones) de distintosequipos, se definió el Modelo OSI(Open System Interconnection) por la ISO, elcual especifica 7 distintas capas de abstracción. Con ello, cada capa desarrollauna función específica con un alcance definido.Para nuestro caso compartiremos servicios de juegos. Y compartición de archivos.También tememos que destacar que estas conexiones pueden ser alambricas einalámbricas:Conexión alambrica: Se comunica a través de cables de datos (generalmentebasada en Ethernet. Los cables de datos, conocidos como cables de red deEthernet o cables con hilos conductores (CAT5), conectan computadoras y otrosdispositivos que forman las redes. Las redes alámbricas son mejores cuandousted necesita mover grandes cantidades de datos a altas velocidades, comomedios multimedia de calidad profesional. HALO ce .:: By Calzon de Hule FC ::. | 14
  15. 15. Conexión Inalámbrica: Las redes inalámbricas no es más que un conjunto decomputadoras, o de cualquier dispositivo informático comunicados entre símediante soluciones que no requieran el uso de cables de interconexión.En el caso de las redes locales inalámbricas, es sistema que se está imponiendoes el normalizado por IEEE con el nombre 802.11b. A esta norma se la conocemás habitualmente como WI-FI (Wiriless Fidelity).Con el sistema WI-FI se pueden establecer comunicaciones a una velocidadmáxima de 11 Mbps, alcanzándose distancia de hasta cientos de metros. Noobstante, versiones más recientes de esta tecnología permiten alcanzar los 22, 54y hasta los 100 Mbps.Conexiones:Antes de instalar el juego, se debe identificar cual es el tipo de conexiónutilizaremos para enlazar los equipos. La conexión puede ser por vía LAN o porvía internet. Para conexión de área local (LAN) podemos usar los siguientes tiposde conexión:  Vía Router  Vía ad-hocVía Router: HALO ce .:: By Calzon de Hule FC ::. | 15
  16. 16. El Router es un dispositivo que permite conectar uno o varios equipos ya seaAlambrica o inalámbrica, o incluso una red de área local (LAN)Realmente se trata de varios componentes en uno. Realiza las funciones de:  Puerta de enlace: ya que proporciona salida hacia el exterior a una red local.  Router: cuando le llega un paquete procedente de Internet, lo dirige hacia la interfaz destino por el camino correspondiente, es decir, es capaz de encaminar paquetes IP.  Módem ADSL: modula las señales enviadas desde la red local para que puedan transmitirse por la línea ADSL y demodula las señales recibidas por ésta para que los equipos de la LAN puedan interpretarlos. De hecho, existen configuraciones formadas por un módem ADSL y un Router que hacen la misma función que un Router ADSL.  Punto de acceso wireless: algunos Router ADSL permiten la comunicación vía Wireless (sin cables) con los equipos de la red local.Como se puede ver, los avances tecnológicos han conseguido introducir lafuncionalidad de cuatro equipos en uno sólo.Vía ad-hoc:Una red ad-hoc es una red inalámbrica descentralizada. Porque cada nodo estápreparado para reenviar datos a los demás y la decisión sobre qué nodos reenvíanlos datos se toma de forma dinámica en función de la conectividad de la red. Estocontrasta con las redes tradicionales en las que los Router llevan a cabo esafunción. También difiere de las redes inalámbricas convencionales en las que unnodo especial, llamado punto de acceso, gestiona las comunicaciones con el restode nodos. HALO ce .:: By Calzon de Hule FC ::. | 16
  17. 17. Asignación de direcciones IPUna dirección IP es una etiqueta numérica que identifica, de manera lógica yjerárquica a un dispositivo por lo general a una PC dentro de una red que utilice elprotocolo IP, que corresponde al nivel de red del protocolo TCP/IP. Dicho númerono se ha de confundir con la dirección MAC que es un número hexadecimal fijoque es asignado a la tarjeta o dispositivo de red por el fabricante, mientras que ladirección IP se puede cambiar. Esta dirección puede cambiar 2 ó 3 veces al día; ya esta forma de asignación de dirección IP se denomina dirección IP dinámica.IP dinámica:Existe un protocolo para asignar direcciones IP dinámicas llamado DHCP(Dynamic Host Configuration Protocol), este protocolo es usado por en general enla mayoría de los Router, módems. Y no se necesitan configuraciones especialespara asignar la dirección IP cuando se conecta una nueva PC a la red, ya que elDHCP, se encarga de asignar de manera automática una dirección IP nueva y norepetida, para que la nueva PC tenga acceso a los recursos. Esta opción estaconfigurada por default. HALO ce .:: By Calzon de Hule FC ::. | 17
  18. 18. IP estática:Una dirección IP estática o fija es una IP asignada por el usuario de maneramanual.Una IP Pública se utiliza generalmente para montar servidores en internet ynecesariamente se desea que la IP no cambie por eso siempre la IP Pública se laconfigura de manera Fija y no Dinámica, aunque si se podría.En el caso de la IP Privada generalmente es dinámica asignada por un servidorDHCP, pero en algunos casos se configura IP Privada Fija para poder controlar elacceso a internet o a la red local, otorgando ciertos privilegios dependiendo delnúmero de IP que tenemos, si esta cambiara seria más complicado controlar estosprivilegios.Las direcciones IP estáticas las podemos asignar de manera sencilla desdenuestro equipo dependiendo de las necesidades de la red y el control deprivilegios que el administrador asigne a cada uno de los usuarios, si es necesarioasignar una IP estática al algún equipo lo podemos hacer de la siguiente manera:Accedamos a ruta:1.- Panel de control > centro de redes y recursos compartidos:2.- Buscamos el botón “ver estado”. HALO ce .:: By Calzon de Hule FC ::. | 18
  19. 19. 3.- Aparecerá la siguiente ventana damos clic en propiedades: HALO ce .:: By Calzon de Hule FC ::. | 19
  20. 20. 4.- Después aparecerá esta ventana, buscamos “protocolo de internetversión 4” y después “propiedades”:5.- Por ultimo ingresamos la configuración IP que el administrador nosproporcione: HALO ce .:: By Calzon de Hule FC ::. | 20
  21. 21. Compartición de archivosPara evitar fallos en la conexión durante la partida, se recomienda que losarchivos se compartan, así la red estará abierta para cualquier partida que seinicie en cualquier nodo de la red, la compartición de archivos también se puedeutilizar para obtener mapas de las partidas que se estén jugando. Si en nuestroequipo no contamos con el mapa de la partida actual no tendremos acceso a ella,pero podemos obtener el archivo del mapa por medio de la compartición dearchivos y tendremos acceso a la partida en curso. La compartición se crea de lasiguiente manera, accesamos a:1.- Panel de control > centro de redes y recursos compartidos:2.- En la ventana buscamos “Compartir y detectar” y activamos las primeras3 casillas como se ve en la imagen.Activación de puertos¿Qué es un puerto TCP/IP?En TCP/IP, el protocolo que usan los ordenadores para entenderse en Internet, yactualmente casi en cualquier otra red, el puerto es una numeración lógica que seasigna a las conexiones, tanto en el origen como en el destino. No tiene ningunasignificación física. HALO ce .:: By Calzon de Hule FC ::. | 21
  22. 22. El permitir o denegar acceso a los puertos es importante porque las aplicacionesservidoras (que aceptan conexiones originadas en otro ordenador) debenescuchar en un puerto conocido de antemano para que un cliente (que inicia laconexión) pueda conectarse. Esto quiere decir que cuando el sistema operativorecibe una petición a ese puerto, la pasa a la aplicación que escucha en él, si hayalguna, y a ninguna otra. Los servicios más habituales tienen asignados losllamados puertos bien conocidos, por ejemplo el 80 para web, el 21 para ftp, el 23para telnet, etc. Así pues, cuando usted pide una página web, su navegadorrealiza una conexión al puerto 80 del servidor web.Para el juego utilizaremos los puertos 2303 para el cliente y 2304 para el servidor,pero podemos cambiar esta configuración desde el juego eligiendo los puertos queel administrador nos proporcione, pero antes debemos desbloquearlos decualquier FIREWALL, por ejemplo el que Windows usa por defecto:1.- Panel de Control > Firewall de Windows: HALO ce .:: By Calzon de Hule FC ::. | 22
  23. 23. 2.- Configuración del juego:3.- Iniciamos el juego en modo LAN, y a !!!jugar¡¡¡:  Si nos unimos a una partida LAN, entraremos a una partida que se haya creado en algun otro nodo de la red LAN.  Si creamos una partida LAN, crearemos una partida, donde todos los demas miembros de la red LAN, pueden unirse a la partida que hemos creado.Conexión por InternetLas configuraciones básicas son las mismas para la conexión mediante LAN oInternet, solo que a diferencia de la conexión a internet, en este punto podemosprescindir de la red LAN, ya que solo necesitamos una conexión internet para HALO ce .:: By Calzon de Hule FC ::. | 23
  24. 24. acceso al modo internet, asegurándonos que los puertos estén abiertos y dentrode las excepciones del firewall, como ya observamos en el apartado anterior.  Si creamos una partida internet, abriremos una partida en internet, donde nuestra PC se convertirá en un servidor durante el tiempo que la partida este activa, en cuanto cerramos el juego, el servicio se cerrara y la partida desaparecerá de internet.  Si nos unimos a una partida internet, abriremos un Lobby de un sinfín de de servidores que crearon partidas internet, a las cuales nos podemos unir mientras la partida este en curso, en cuanto la partida se cierra, el servidor internet desaparece.Problemas de conexión frecuentes 1.- Lag: problema de imagen que ocurre cuando el número de jugadores es excesivo para el ancho de banda de la conexión, no importa si la conexión es LAN o internet, este problema se identifica por que la imagen del juego se vuelve confusa y los pixeles de imagen se vuelven incoherentes. 2.- Ping: indica el consumo de paquetes de cada jugador, por ejemplo si se unen jugadores de otros países, y el servidor esta en México, los jugadores extranjeros tendrán el Ping más alto que los jugadores que se unan desde México. Si el ping supera los 450, empezará el Lag y los jugadores tendrán problemas dentro del juego. HALO ce .:: By Calzon de Hule FC ::. | 24
  25. 25. 3.- Retraso de imagen: producida por lo general por un Ping en extremo alto de algún jugador, cuando esto pasa la imagen se parte y puede provocar que exista un retraso de x segundos, lo cual provoca que los jugadores tengan problemas para observar otras escenas del juego.CREACIÓN DE UN SERVIDOR NO DEDICADOPara crear un servidor normal es necesario: 9. Dar click en multijugador 10. Click en crear partida LAN o internet 11. Seleccionar mapa 12. Seleccionar tipo de partida 13. Introducir nombre del servidor 14. Introducir contraseña 15. Seleccionar el número de jugadores 16. Iniciar partida (iniciar servidor de juego) HALO ce .:: By Calzon de Hule FC ::. | 25
  26. 26. PANTALLA INICIAL DE HALO CEPaso 1 HALO ce .:: By Calzon de Hule FC ::. | 26
  27. 27. Paso 2Paso 3 HALO ce .:: By Calzon de Hule FC ::. | 27
  28. 28. Paso 4 Paso 5 Paso 6 Paso 7 Paso 8CREACIÓN DE UN SERVIDOR DEDICADOPara crear un servidor dedicado es necesario realizar lo siguiente 4. Modificar el init  es para la configuración del servidor dedicado 5. Descargar sapp.dll Para observar los auto mensajes del servidor dedicado 6. Ejecutar haloceded.exeEl archivo init.txt se encuentra en la carpeta donde se instalo haloce. Estos sonunos comandos básicos para la configuración del init.txtsv_name "Calzon de Hule FC"Nombre del servidorsv_public 11 para que sea publico de lo contrario anotar 0sv_tk_ban 5Contador de eventos para las traiciones de equiposv_tk_grace 3sTiempo de espera para cambiar de mapasv_rcon_password dxcContraseña para la consola remota HALO ce .:: By Calzon de Hule FC ::. | 28
  29. 29. sv_maxplayers 8Numero maximo de jugadoressv_log_enabled 1Habilita o deshabilita el registro durante el juegosv_tk_cooldown 5mRotación de mapassv_tk_penalty 1h 1d 7dpenalizacion de acceso al servidorsv_log_echo_chat 1activar el chat del servidor a los jugadoressv_friendly_fire 0habilitar o deshabilitar el fuego amigosv_motd "motd.txt"Almacena el mensaje del díasv_log_file_enabled 1Habilita el archive de registrossv_log_file "haloserver.txt"Especifica el archivo de registrossv_mapcycle_timeout 15Duración de mapas por partidasv_mapcycle_add beavercreek "bazucasban"sv_mapcycle_add hangemhigh "snipersban"sv_mapcycle_add deltaruins "bazucasban"sv_mapcycle_add bloodgulch "snipers"sv_mapcycle_add timberland "bazucasban" Tipo de partida en el ciclosv_mapcycle_add sidewinder "snipersban"sv_mapcycle_add ratrace "bazucas-solo"sv_mapcycle_add ui "bandera"sv_mapcycle_add bloodgulch "snipersban"sv_mapcycle_add longest "bazucasban"sv_mapcycle_add hangemhigh "snipersban"sv_mapcycle_add prisoner "bazucasban"sv_mapcycle_begin Termina el ciclo de mapasload Lee las configuraciones de los mapasadminadd 189.247.245.241,172.0.0.1ip aceptada para consola remota HALO ce .:: By Calzon de Hule FC ::. | 29
  30. 30. afk_kick 500 Penalización de entrada al servidorping_kick 500 Ping limite para no ser expulsado del servidorevent_join wait 6000;say $n "Hola = n ="Auto mensaje en milisegundosevent_join wait 8000;say $n "Bienvenido al Server Calzon de Hule FC"event_join wait 10000;say $n "Tambien vista el server-->> Almoloyita.::"event_join wait 14000;say $n "Estar fuera de actividad sera causa de kick"event_join wait 18000;say $n "Traicionar 5 veces sera kick automatico"event_join wait 22000;say $n "Ping mayor a 500 te dejara fuera del servidor"event_join wait 26000;say $n "---A jugar se ha dicho---"event_kill * say $n "Has echo $kills kills n!"event_tk 1 say $n "Es de tu equipo.....n"event_tk 2 say $n "Deja de matar a los de tu equipo....."event_tk 3 say $n "Advertido--<....."event_tk 4 say $n "Una mas y quedas fuera....."event_tk 5 sv_kick $nevent_tk * say $n "Traicionero.....,n"event_kill 5 say $n "Vas por buen camino...,n"event_kill 10 say $n "Llevas 10 muertes sigue asi...,n"event_kill 25 say $n "Llevas 25 muertes llegaras a mas?...,n"Eventos durante el juego:event_join- Son auto mensajes que aparecen después de ingresar al juego en untiempo determinado, el tiempo se expresa en milisegundos.event_tk- Contador de las veces que traicionas a los de tu equipo, con undeterminado número de traiciones quedas expulsado del juegoevent_kill- Mensaje que se muestra cuando matas a tus contrarios.Descargar la dll sapp.dll HALO ce .:: By Calzon de Hule FC ::. | 30
  31. 31. Esta dll nos servirá para ver los automensajes con lo son los event_join, event_tk,event_kill.CREAR UN SERVIDOR DEDICADOEjecutando el servidor dedicado.- Para lanzar el servidor dedicado es necesarioejecutar haloceded.exe que se muestra a continuación.Después se abrirá una pantalla mostrando esto:Si nos aparece algo como lo siguiente significara que la configuración ha sido unéxito.Para acceder a nuestro propio servidor dedicado es necesario cambiar los puertosde cliente y servidor del juego de halo ce.ASIGNACIÓN DE NUEVOS PUERTOSPara asignar nuevos puertos es necesario hacer lo siguiente: HALO ce .:: By Calzon de Hule FC ::. | 31
  32. 32. Cambiar el puerto 2302 por 2304 y 2303 por 2305COMANDOS PARA UN SERVIDOR DEDICADO Y UN SERVIDOR NODEDICADOLos comandos utilizados dentro de un servidor dedicado los podemos ver dentrode la pantalla de nuestro propio juego. Pero para poder visualizar esto, primerohabrá que modificar algunas cosas.Cabe aclarar lo siguiente. La diferencia entre un Servidor Dedicado y un NODedicado radica en la posibilidad de poder cambiar el modo de juego, bannear a HALO ce .:: By Calzon de Hule FC ::. | 32
  33. 33. jugadores, cambiar el mapa de juego, en general, poder ser quien dirija el servidorvía consola remota. Consola Remota no es otra cosa que, hacer uso del juego pormedio de una contraseña y de la asignación de permisos en el archivo “INIT” deljuego. La contraseña se manipula mediante el comando “rcon”, un ejemplo seria:sv_rcon_password 123Ahora para poder mostrar cómo dar los permisos para poder manipular vía remotael juego seria:adminadd 189.247.245.241,172.0.0.1,192.168.1.100Este código va dentro de nuestro archivo “INIT”, en donde termina el “adminadd”nosotros debemos poner la dirección IP de los host que queremos que también sehagan cargo de nuestro servidor dedicado.Lo primero que hay que hacer es crear un acceso directo del HALO CE en nuestroescritorio como se muestra a continuación.Después de haber creado nuestro icono en el escritorio de nuestra computadoradaremos clic derecho sobre el icono y nos desplegara un menú así… HALO ce .:: By Calzon de Hule FC ::. | 33
  34. 34. Al dar clic sobre “Propiedades” nos mostrara una ventana como la que semuestra a continuación. Como podemos observar lo que se encuentraseleccionado de color amarillo se lo tenemos que agregar al nombre de nuestroicono de acceso directo para así poder visualizar los comandos que podemosutilizar en nuestro servidor.Una vez finalizado este pequeño procedimiento abriremos nuestro HALO ce yveremos como habilitar la pantalla para poder visualizar los comandos.Al dar doble clic sobre el icono de acceso directo nos aparecerá el siguientemensaje pero nosotros daremos clic sobre el botón que se muestra en color rojopara así continuar cargando la interfaz del juego.Una vez cargado el juego, presionaremos el botón de nuestro teclado… HALO ce .:: By Calzon de Hule FC ::. | 34
  35. 35. Y en la parte inferior de nuestra pantalla de juego nos aparecerá “halo (” como semuestra en la siguiente imagenAhora para poder visualizar todos los comandos disponibles a utilizar durantenuestra partida, debemos presionar la tecla:La tecla + la tecla para asi poder visualizar loscomandos como se muestra en la siguiente imagen. HALO ce .:: By Calzon de Hule FC ::. | 35
  36. 36. A continuación definiremos algunos comandos que se muestran en la anteriorimagen, para saber su uso.cls - Limpia la consola de textohelp [comando] – Mostrar significado de comandoquit – Cierra Dedicated Serversv_ban [nombre de jugador o índice] – Banea al jugador con el nombre o índicedado.sv_ban_penalty [tiempo1][tiempo2][tiempo3][tiempo4] - Especifica los nivelesde castigo repetido para los atacantes. La primera falta será castigada por[tiempo1], la segunda falta por [tiempo2], la tercera por [tiempo3], la cuarta por[tiempo4] y la quinta falta por un periodo de tiempo indefinido (el administradortiene que desbanear al usuario). El formato de tiempo es “nsegundo, nminuto,nhora, ndías” ó “0”. n es un dígito en el rango del 1-9 y 0 es infinito.sv_banlist – Muestra la lista de jugadores vaneados.sv_banlist_file – Específica el archivo a almacenar o cargar de la lista de baneo.Se almacena como “banlist##.txt” donde ##es un número de dos dígitos. HALO ce .:: By Calzon de Hule FC ::. | 36
  37. 37. sv_end_game – Termina el juego actual. Pasa al siguiente juego en el ciclo demapas.sv_kick [nombre de jugador o índice] – Patea al jugador con el nombre o índiceproporcionado.sv_log_enabled [1/0] – Habilita/Deshabilita registros (1=habilitar 0=Deshabilita)sv_log_file [“nombre”] – Especificar el nombre de tu archivo de registro. Este sealmacena en la misma carpeta donde están tus gametypes.sv_map [nombre de mapa] [variante de juego] - Inicia un juego con un mapa yvariante que se desee.sv_mapcycle – Muestra la lista de juego.sv_mapcycle_add [nombre de mapa] [variante de juego] – Agrega un nuevojuego al final de la lista de juego.sv_unban [nombre de jugador] – Permite al jugador con el nombre dado unirsede nuevo al servidor.sv_map_next - Cambia al siguiente mapasv_rcon_password - Aquí va el password o contraseña de tu server, el cual,podrás controlar libremente desde adentro y afuera.UTILIDADES HALO CEA continuación se muestran algunas de las utilidades que tiene disponible elshooter multijugador Halo CE, existen varias versiones multiplataforma, entre ellasXBOX, XBOX 360 y PC, la mayoría de las utilidades se encuentran para PC.Entre estas utilidades tenemos:DEV TRAINER versión 2: consta de un paquete de trucos como los que semuestran a continuación. HALO ce .:: By Calzon de Hule FC ::. | 37
  38. 38. El primero es DEATHLESS PLAYER (modo dios): nunca mueres, solo permiteque te bajen el escudo al mínimo pero no te deja morir.Observamos en la esquina superior derecha que la barra del escudo estacompleta. HALO ce .:: By Calzon de Hule FC ::. | 38
  39. 39. En esta imagen podemos observar que después de que te disparan, tu escudollega al mínimo pero no mueres.NOT HURT FROM FALLS (las caídas no te hacen daño): no importa que de quetan alto caigas tu escudo nunca bajara.En esta imagen nos encontramos en la parte alta de un edificio y saltaremos sinque nuestro escudo baje.Observamos que efectivamente nuestro escudo queda intacto después de lacaída. HALO ce .:: By Calzon de Hule FC ::. | 39
  40. 40. INFITE GRANADES (granadas infinitas): este truco permite que tus granadas obombas nunca se terminen.BUMP POSSESSION (tomar posesión): puedes tomar posesión del cuerpo delos enemigos o aliados. HALO ce .:: By Calzon de Hule FC ::. | 40
  41. 41. En la imagen podemos observar que hay más personajes, en esta imagentomamos posesión de un enemigo que son los HUNTERS.SUPER JUMP (súper salto): permite realizar saltos más altos de los normalespara llegar a lugares con mayor facilidad.MEDUSA: cuando tu enemigo intenta atacarte el muere.ONE SHOT KILLS (matar de un solo disparo): te permite poder matar a tusenemigos con un solo disparo. HALO ce .:: By Calzon de Hule FC ::. | 41
  42. 42. BOTTOMLESS CLIP (no se termina tu munición nunca): disparas tu arma y tusmuniciones no disminuyen.BOT: un bot es una inteligencia artificial para apuntar al otro jugador.En esta imagen observamos que este truco apunta a la cabeza y así puedematarse más rápido a los enemigos. HALO ce .:: By Calzon de Hule FC ::. | 42
  43. 43. 3. CONCLUSIONES i. AUTORES SOBRE EL TEMAEn realidad los autores de bibliografías acerca de grandes servidores no opinan depequeños servidores de juegos ya que creen que solo es perdida de recursos ytiempo, uno de ellos es L. Muga autor del libro “administración de servidoresLinux”, el dice que los servidores de juegos solo consumen recursos de las redes ysolo hacen que el trafico de información sea mas lento. Esto provoca que laslíneas de Internet se saturen. ii. OPINIONESSobre el temaLos desarrolladores de este texto opinamos que el desarrollo de servidores dejuegos son una gran oportunidad para aprender las funciones de un servidor, yaque experimentas los mismos problemas que en un servidor de cualquier otro tipo.En lo personal mis compañeros de clase y yo hemos puesto en marcha servidoresdedicados a este juego.Y experimentamos los mismos problemas que un servidor de gran capacidad.Algunos de los problemas que hemos experimentado son: - Caídas del servicio por fallas de conexión. - Caídas del servicio por exceso en el consumo de ancho de banda - Estado de off-line por falta de mantenimiento - Estado off-line, por falta de pago del servicio de Internet - Estado off-line por ataques de tercerosEstos son los mismos problemas que experimentan los grandes servidores. HALO ce .:: By Calzon de Hule FC ::. | 43
  44. 44. Sobre el TrabajoLa puesta en marcha de servidores de cualquier tipo facilitan la conexión deequipos para un fin deseado, en el caso de los servidores de juegos on-line, laventaja de estos servidores en su simplicidad y bajo costo de mantenimiento yoperación, a diferencia de los juegos on-line con consolas que necesitas unasubscripción para accesar a multijuego on-line. A diferencia de jugar en PC, semonta el servidor, se pone en marcha el juego y los jugadores se une gratis y eltiempo que quieran. HALO ce .:: By Calzon de Hule FC ::. | 44

×