Blender 3D is know for creating 3D objects and animation. But blender also has an inbuilt Game Engine which allows to develop game without writing code.
Though knowledege of Python programming will be an added advantage for the same, still without the knowledge of programming you can have a taste of Game Development.