Enhancing Code Modularity and Game Mechanics in Modern Game Development | IEEE Conference Publication | IEEE Xplore