Sto cercando di progettare un linguaggio di scripting del gioco e mi stavo chiedendo che cosa le persone impiegate nell'industria dei giochi consideravano oggetti/proprietà essenziali per un buon linguaggio di scripting del gioco. Questo include cose come:Quali caratteristiche linguistiche sono necessarie per lo scripting di giochi?
- statico vs tipi dinamici
- chi dovrebbe essere intesa: programmatori o designer?
- sintassi (deve assomigliare a C?)
- Quanto dovrebbe essere alto? (C vs Lisp per esempio - o imperativo vs funzionale)
- Cosa deve essere in grado di fare. Quanto deve essere veloce il ?
Inoltre, ho sentito da poche fonti che gli script tendono ad essere molto semplici in quanto sono scritti dai progettisti più che dai programmatori. È questo il caso?
Sono totalmente d'accordo con questo - non c'è e non può essere una risposta "giusta" per ciò che lo script deve fare in quanto dipende dall'applicazione e dal squadra. – Kylotan