A friend of mine is developing a game engine, and I would like to extend the engine by adding some scripting functionality. However, there's a lot of information out there