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: This tutorial series is not yet finished! It may take us another year or so to take it to completion. If you like to help us speed things up, check out how you can support us.
Series Resources:
Part 1: Movement
Part 2: Basic Camera
Part 3: Farmland Interaction
Part 4: Item Management
Part 5: Equipping Items
Part 6: Managing In-Game Time
Part 7: Growing and Harvesting Crops
Part 8: Regrowing and Wilting Crops
Part 9: Improving on the Inventory System
Part 10: Scene Transitions
Part 11: Saving Farmland Data
Part 12: Sleeping and Saving
$5Part 13: Title Screen and Obstacle Generation
$5Part 14: Currency and Shop System
$5Part 15: NPC Interaction
$5Part 16: NPC Gifts and Displaying Relationship Information
$5Part 17: Panel Tabs UI
$5Part 18: Incubator for Chickens
$5Part 19: Naming and Spawning Chickens
$5Part 20: Animal Movement
$5Part 21: Animal Relationships
$5Part 22: Chicken Growth and Speech Bubbles
$5Part 23: NPC Routines
$5Part 24: NPC Movement
$5Part 25: Interact UI and Calendar
$5Part 26: NPC Events (Part 1)
$5Part 27: NPC Events (Part 2)
$5Part 28: NPC Events (Part 3)
$5Part 29: Tool Anims and Stamina
$5