Buenas,
Hice un post en alliedmods pero tambien lo hago aquí para tratar de obtener la mayor ayuda posible de gente hispano hablante (para mejor comunicación).
Desde hace tiempo he estado pensando en hacer un modo historia para CS:GO (y puede que también CS:S) usando plugins de SourceMod.
La idea seria que los jugadores reales (no bots) sean los protagonistas en una especie de modo coop mientras que los bots desempeñarían el papel de los demás personajes (enemigos, objetivos a defender, personajes secundario, jefes de nivel, etc).
También habría diálogos que aparecerían en el chat como cuando un jugador escribe "say su mensaje" en el chat publico siguiendo un guion. También cabe la posibilidad de usar voces incluidas con el mensaje de chat pero para eso ya se necesitaría gente que vaya leyendo el guion y actúe como doblador.
También tengo ciertas dudas a la hora de plantear el plugin. No se si debería hacerlo siguiendo un guion totalmente fijo (que el usuario no pueda cambiar sin tener que editar el código fuente) o hacer un archivo de texto que contenga todo el guion (tanto los mensajes de texto, los puntos de control, las secuencias de los bots, los modelos de los personajes) para que el usuario medio sin conocimientos de sourcepawn pueda alterar ese guion como él quiera (pero requeriría mas esfuerzo y puede que hubiese cosas que no se pudieran hacer).
Otra duda es si hacer que el modo historia solo se active en X mapas de tal forma que cada mapa tenga su guion (algo como l4d2) o hacer una historia elaborada cronológicamente que los niveles vayan cambiando a como avance la historia.
También estaría la posibilidad de hacer historias dinámicas donde los usuarios tienen que tomar decisiones que pueden afectar al rumbo de la historia aunque seria mas complicado de hacer a nivel técnico pero no seria mala idea. Para tomar la decisión, se haría una votación automática en el servidor y la opción con mas votos seria la elegida.
Las historias podrían tener casi de todo y poder usar modos de juego conocidos aprovechando mapas y plugins ya hechos como por ejemplo:
-Modo casual (Un simple tiroteo entre los malos y los protagonistas)
-Rescate de rehenes (Liberar a una princesa en apuros)
-Zombiemod (los protagonistas deben exterminar una plaga zombi que ha aparecido)
-Jailbreak (los protagonistas deben escapar de una cárcel donde han sido capturados)
-Obtener poderes que te hagan convertirte en pájaro o cuervo (modelos del CS:S) y puedas volar
-Aprovechar varias habilidades que se hicieron para el plugin de wcsource
-Lanzar misiles contra los zombis para frenar su avance ( https://forums.alliedmods.net/showthread.php?p=986941 )
-Poder trepar por las paredes ( https://forums.alliedmods.net/showthread.php?p=612167 )
-Obtener un gancho para trepar ( https://forums.alliedmods.net/showthread.php?p=1839628 )
Podría ser como un servidor multimod pero siguiendo una historia.
Lo que necesitaría para que esto pudiera tener la mejor calidad posible sería gente interesada en este proyecto que pueda aportar algo de lo siguiente:
-Guionistas: que quieran elaborar el guion de la historia
-Actores de doblaje: que pongan a disposición su voz para usarla en las conversaciones del modo historia
-Actores de escenas: Que quieran interpretan las movimientos que hagan los personajes bots que quedaran guardados y usados después en el modo historia (usando este plugin https://forums.alliedmods.net/showthread.php?p=1527890 )
-Mappers: Que hagan los niveles que se usaran en el modo historia
-Modellers: Que hagan los modelos que se pondrán a los personajes de la historia
-Técnicos de sonido: Que elegirán el sonidos y música que se use en el modo historia proporcionando la mejor ambientación sonora posible (como elegir música para las batallas como https://youtu.be/eFah8TCWOro o https://youtu.be/pz01CVHVM_0 o https://youtu.be/6RlSgnpLbro etc)
-Beta testers: Que sean los primeros en probar las primeras versiones del modo historia reportando posibles errores.
Teniendo todo esto o al menos parte de ello se podría hacer un gran modo historia para el CS:GO y CS:S los cuales nunca tuvieron (ni seguramente vayan a tener) un modo historia de forma oficial. Técnicamente pienso que es posible hacer un buen modo historia usando SourceMod pero requeriría bastante esfuerzo y apoyo de la comunidad.
Gente actualmente interesada en el proyecto:
Aclaro que no se necesita ser un profesional para participar en este proyecto, solo querer desempeñar la labor como buenamente se pueda y como divertimento para crear algo en equipo. Ademas aparecerás en los créditos.
Si estas interesado en ayudar en el proyecto de hacer un modo historia para CS:GO y CS:S házmelo saber.