Jeśli chciałbyś mieć możliwość pisania skryptów dla swojego silnika, to polecam lua. Nie jest bardzo trudno dołączyć interpreter do własnej aplikacji, pisanie skryptów w lua też nie należy do najtrudniejszych :)
Przykładem silnika ze skryptami lua jest LÖVE. Przykład gry wykorzystującej skrypty w lua - Garry's Mod.
Oczywiście zawsze możesz stworzyć własny prosty język skryptowy i interpreter do niego, ale tak daleko bym się nie zapędzał :)