¿Cómo hacer un juego de Slenderman basado en texto? Más específicamente, ¿cómo puedo darle a Slenderman una IA?

Puedes hacer un juego basado en texto en prácticamente cualquier lenguaje de programación. Java, Python, lo que sea. Solo aprende algo de codificación muy básica y listo.

Agregar cosas como fondos, imágenes y demás es un poco más complicado, pero aún así no es demasiado difícil.


En cuanto a la IA, no te molestes.

La IA en los videojuegos significa algo muy diferente de la IA en la informática. En los videojuegos se refiere a cómo actúan sus npcs o entidades de juego. ¿Cuándo se ponen a cubierto? ¿Cuándo intentan flanquear al jugador? ¿Cuándo decide el director de IA enviarle una bruja? El jugador está a X metros de distancia y detrás de un árbol, ¿entonces el npc los “ve”?

En gran medida está predeterminado por los desarrolladores. Si la situación es X, npc hace Y. Tal vez se agregue un poco de aleatoriedad o% de probabilidad para evitar que los jugadores solo jueguen en el sistema.

Para la mayoría de los juegos basados ​​en texto, no tendrá que preocuparse por eso en absoluto. No hay npcs que toman decisiones. En cambio, hay “eventos” en los que el jugador puede tomar una decisión. La decisión afecta lo que sucede en la historia y, por lo tanto, cuál es el próximo “evento”, y esto se repite hasta que el jugador gana o pierde.

Entonces, en lugar de pensar en IA o cualquier cosa, piense en los eventos. Como entrar a una habitación:

Estás entrando en una habitación. Hay una puerta frente a ti.

A) puerta abierta
B) Quédate quieto

“UNA”

Slenderman estaba detrás y se comió tu alma.

Slenderman no era una entidad aquí. No hubo IA involucrada. Fue solo el jugador quien tomó la decisión, y el evento predeterminado para esa decisión siguió.

Es posible que aún desee agregar un elemento de aleatoriedad u oportunidad a los eventos, pero yo no llamaría a eso AI. Simplemente agrega una posibilidad aleatoria de que una decisión no siempre tenga el mismo resultado.

La IA es realmente una tonelada de opciones. Si esto sucede, haga esto o aquello. Para cada entrada hay dos salidas seleccionadas al azar. Esa es probablemente la mejor respuesta que podría dar. Buena suerte 🙂

More Interesting

¿Se puede lograr AGI mediante la optimización basada en gradiente? Si no, ¿por qué OpenAI no se enfoca más en la neuroevolución?

¿Qué plan de matemáticas debería elegir en la universidad que mejor se prepare para el aprendizaje automático en la escuela de posgrado?

¿Cuál es el mejor lenguaje de programación para escribir Inteligencia Artificial en la web?

¿Por qué algunas personas le temen a la IA?

Inteligencia artificial de videojuegos: ¿Por qué es tan difícil usar la inteligencia artificial de agente de red Q profunda para jugar La venganza de Montezuma a un nivel similar al humano?

¿Qué técnicas en el aprendizaje automático son útiles para modelar el comportamiento de un usuario solo a partir de sus hábitos para tomar decisiones inteligentes?

¿En qué se diferencia la IA de la coincidencia de patrones básicamente?

¿Cómo se hizo Wolfram Alpha? ¿Como funciona? ¿Cómo calcula el conocimiento no estructurado?

¿Dónde se encuentran la inteligencia artificial y el Big Data desde el punto de vista del Big Data?

¿Qué puedo hacer para obtener ideas en el área de inteligencia artificial para una tesis doctoral?

¿Cuáles son las principales diferencias entre la inteligencia adaptativa y el aprendizaje por refuerzo?

¿Por qué los agentes de conversión se están generalizando ahora? ¿Es por razones tecnológicas o de mercado?

¿Cuál es el próximo tema candente en el aprendizaje automático?

¿Cuál es la diferencia entre una red bayesiana y una red neuronal artificial?

¿Qué tipo de trabajo podría la inteligencia artificial nunca hacer obsoleta?