I want my players to be able to create their own scenes as custom levels, save them as files (say
custom1.gamelevel), and open them directly in my game program by double-clicking the level file, rather than having to go through the steps of opening the game, browsing to the file in my menus, and then loading that scene/level.
I already have loading custom levels covered. I just need a way to associate this custom file type with my game which can open it.
I am mainly interested in a Windows-based solution.
How can I do this?