when were game libraries invented code example Example: game engine <!-- Unreal engine Unity Godot -->