2 dimensional games are a great way of having fun without needing heavy resources. Today resource intensive 3D games are dominating the scene and simpler games are being forgotten. There is also a huge audience for games as we can see the trend of gaming in Nepal and also internationally. In this project the game development engine unity is utilized and for the scripting part, C# is used. Unity has its own 2D engine as well. It provides us with built in classes and libraries to aid 2D game development. Objects are given behaviors and through scripting. The animator and animation window in unity are also utilized for making the game more intuitive. 2D games are a great way of having some fun on the go on out laptops or mobile phones. Developing these games is a great experience which teaches us a lot about games and how everything works that we might have ignored for all this time while playing games. There is an increasing audience for gaming so I am assured that projects like these will still be relevant in the future