Welcome to the Community College of Baltimore County, an exciting place to be. Our campuses are diverse, vibrant and alive with activity, and we invite you to become a part of the CCBC community.
I'm also very interested in Rust being used for game programming. It's why I tried to create a game a number of months ago, just to get a feel for the language. The result was a simple somewhat pong-like game: https://github.com/FrozenCow/rust-airhockey. At the time the language was in the middle of, what seemed like, a number of changes.
Scripting is used in many places in Ignition to add a significant degree of flexibility and customization where pre-canned options fall short. There are two major scripting languages in Ignition, Python and the Expression Language. It is important to understand the differences between the two, and to know where each is used. What is Python? Most of the time when we talk about scripting we're talking about Python scripting.