Esta es una pregunta un tanto extraña.C# lenguaje de secuencias de comandos
Quiero proporcionar un lenguaje de scripting para los juegos de modding que construyo para XNA. Si estuviera depilando estos juegos para PC, solo podría usar archivos C#, compilados en tiempo de ejecución (usando reflection.emit) como scripts, y eso estaría bien, una forma sencilla y agradable de modificar el juego. Sin embargo, el .net compact framework (que es lo que proporciona xbox) no admite reflection.emit, entonces, ¿cómo puedo escribir un lenguaje de scripts teniendo esto en cuenta?
- ¿Hay proyectos que ya están haciendo esto
- ¿Hay buenos recursos para iniciar mi propio proyecto para hacer esto
- ¿Cuál sería el mejor lenguaje para elegir? Esto es para los juegos de secuencias de comandos por lo que puede ser bastante pequeña idioma siempre que es muy eficiente y fácil de implementar un intérprete para
En realidad, Reflection.Emit no le permite ** compilar ** código de C#. ¿Estás hablando de CodeDOM? –
Parece que sí. ¿Está disponible CodeDom en el marco compacto? – Martin