A role-playing game (abbreviated RPG) is a game in which players assume the roles of characters in a fictional setting. This type of genre of game has been mostly based on the fantasy war games which mostly filled with violent elements such as fights. The rise of non-violent role playing games have led to creation of many games in role playing genre that focus on the emotional, easy-going aspects of the game. Therefore the project aims to create farming role-playing game which is a 2D (Two-Dimensional) farming game that simulates farming in a two-dimensional environment. In recent years farming games have become a common form of entertainment and way to relax as it helps to simulate farmers' lifestyle somewhat. The game is designed and developed using Unity game engine. Unity is a type of game engine that the designers could use to develop a videogame, visualized constructions, and 2-D simulations. Furthermore, it is a cross-platform engine that supports multiple operating systems like Windows, Linux, Mac, iOS, Android, Switch, XBOX, and PlayStation etc. The game engine provides an interface for controlling the game- objects (asset, image, physics) with scripting. The engine comes with libraries for game development and allows use of C# as its main scripting language. This report aims to show the implementation of 2-D Farming RPG. The implementation, methodology, and feasibility analysis are discussed in this report.