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.
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$5
Part 13: Title Screen and Obstacle Generation$5
Part 14: Currency and Shop System$5
Part 15: NPC Interaction$5
Part 16: NPC Gifts and Displaying Relationship Information$5
Part 17: Panel Tabs UI$5
Part 18: Incubator for Chickens
Part 19: Naming and Spawning Chickens
Part 20: Animal Movement
Part 21: Animal Relationships