Skip to main content
replaced http://gamedev.stackexchange.com/ with https://gamedev.stackexchange.com/
Source Link

What about GUI, sound, asset / resource management, levels / maps, quests etc.?

These are all good candidates for scripts. Most of the game can typically be written in a scripting language. Typically the only thing that may require being written in the core language (C, C++, C#, Java, etc) is anything that is performance critical or core game algorithms. It allows for faster development as changing scripts doesnt require a rebuild of the game. This answeranswer has a bunch more information on scripts vs core language

What about GUI, sound, asset / resource management, levels / maps, quests etc.?

These are all good candidates for scripts. Most of the game can typically be written in a scripting language. Typically the only thing that may require being written in the core language (C, C++, C#, Java, etc) is anything that is performance critical or core game algorithms. It allows for faster development as changing scripts doesnt require a rebuild of the game. This answer has a bunch more information on scripts vs core language

What about GUI, sound, asset / resource management, levels / maps, quests etc.?

These are all good candidates for scripts. Most of the game can typically be written in a scripting language. Typically the only thing that may require being written in the core language (C, C++, C#, Java, etc) is anything that is performance critical or core game algorithms. It allows for faster development as changing scripts doesnt require a rebuild of the game. This answer has a bunch more information on scripts vs core language

Source Link

What about GUI, sound, asset / resource management, levels / maps, quests etc.?

These are all good candidates for scripts. Most of the game can typically be written in a scripting language. Typically the only thing that may require being written in the core language (C, C++, C#, Java, etc) is anything that is performance critical or core game algorithms. It allows for faster development as changing scripts doesnt require a rebuild of the game. This answer has a bunch more information on scripts vs core language