Indeed, each developer does things their own way. In my case, the first number is only used when the game is finished, the second indicates the episode number, and the third is for patch fixes when needed.
For example, AlwaysFan is currently version 1.0.1, and Inanna Revenge could one day be something like version 0.11.2 if the 11th episode needs 2 patches.