Questa è una domanda un po 'strana.C# Lingua di scripting
Desidero fornire un linguaggio di scripting per modificare i giochi che sviluppo per XNA. Se stavo descrivendo questi giochi per PC, sarei stato in grado di usare i file C#, compilati in fase di runtime (usando reflection.emit) come script e che andrebbe bene - un modo molto semplice per modificare il gioco. Tuttavia, il framework .net compatto (che è quello che fornisce la xbox) non supporta reflection.emit, quindi come posso scrivere un linguaggio di scripting tenendo conto di ciò?
- Ci sono dei progetti già lì facendo questo
- sono delle buone risorse per iniziare il mio progetto per fare questo
- Quale sarebbe la lingua migliore per scegliere? Questo è per lo scripting di giochi quindi può essere un linguaggio abbastanza piccolo purché sia abbastanza efficiente e facile da implementare un interprete per
In realtà, Reflection.Emit non consente di ** compilare codice C# **. Stai parlando di CodeDOM? –
Sembra che lo faccia. CodeDom è disponibile nel framework compatto? – Martin