Create a Farming RPG in Unity

Create a Farming RPG (like Harvest Moon) in Unity

As the title suggests, this is a series of articles and video tutorials designed to teach people how to create a Farming RPG game in Unity. Be forewarned: as RPG games are very complex, some parts of these tutorials involve pretty complicated programming concepts. The bright side is, going through these tutorials can help you learn a lot about Unity and about programming in a very short time.

Note: Project files are included in the later parts of these tutorials, and are available to Patreon supporters. Each tutorial also comes with an accompanying video, which can be found in the article itself.

Series Contents

Below are the parts of the series that have been published so far.

  1. Movement
  2. Basic Camera
  3. Farmland Interaction
  4. Item Management
  5. Equipping Items
  6. Managing In-game Time
  7. Growing and Harvesting Crops
  8. Regrowing and Wilting Crops
  9. Improving on the Inventory System
  10. Scene Transitions
  11. Saving Farmland Data
  12. Sleeping and Saving (Patreons only)

Upcoming Parts

Below are the upcoming videos for this tutorial series.

  1. Obstacle generation
  2. Rearing animals
  3. NPC relationships
  4. Currency and shop system
  5. Annual festivals and special events