Considering extremely simple gameplay (no physics, just meshed graphics, no shaders
) , it wouldn't much difficult if you just use python .. fun part would be graphics, if you use DirectX/OpenGL etc it will require substantial coding...
I would say just start off & see how it goes...
in addition to above refer + Devmaster.net
and
flipcode Archives