Everyone of us plays video games. A great way to relax after the busy work hours right? But hardly anyone wonders how it was made in the first place. This presentation was aimed at some fundamental knowledge about game development. The presentation started with the basic flowchart and then I discussed about the categories of games(2D and 3D) and how a beginner can start making games with the use of various programming languages, game engines, graphic designing softwares, Vector Art, 2D Animation, 3D Modelling software, 3D animation software and the softwares for music and sound. Then I discussed the structure of a game (graphics, code, physics, music, particle effects and audio) with corresponding softwares. Then there was a discussion on the working of rendering software and physics engine and the way a game engine works. Finally there was a discussion on saving the game in various platforms and on multiplayer games.