Solo-developed Unreal Engine 5 farming game prototype featuring resource gathering, inventory management, stamina mechanics, and shop interactions. Built during a software engineering internship to explore gameplay system architecture and rapid prototyping through Blueprint-driven development.
Moon Valley is a 3D top-down farming game prototype with a fixed 45-degree camera inspired by the core gameplay loop of Stardew Valley. Rather than focusing on visual polish, the project emphasizes implementing modular gameplay systems and reusable architecture, providing a technical foundation for future gameplay expansion.
- Unreal Engine 5.5
- Blueprint Visual Scripting
- Unreal Gameplay Framework
- PlayerController
- UMG UI
- Data Assets
- Save System Prototype
- Built a 3D top-down farming game prototype using Unreal Engine 5 Blueprint workflows
- Developed modular gameplay systems including inventory management, stamina mechanics, resource harvesting, and shop interactions
- Implemented interactive harvesting mechanics for trees, crops, and world resources
- Created reusable UMG interfaces for inventory, shop, HUD, stamina, and in-game time display
- Structured gameplay logic using Unreal's Gameplay Framework with reusable Blueprint architecture
- Organized project assets and systems to support future expansion into quests, progression, and save functionality
- Fixed-angle top-down player controller
- Character movement and interaction
- Stamina-based gameplay loop
- Tree chopping
- Crop harvesting
- World resource collection
- Inventory management
- Item collection
- Shop purchasing and selling
- Item and UI synchronization
- Inventory UI
- Shop UI
- Gameplay HUD
- Stamina bar
- Time display
- Save-game prototype
- Task-related framework
- Modular Blueprint organization
Designed and implemented the project independently during my internship, focusing on gameplay architecture, Blueprint scripting, and UI workflows.
Key responsibilities included:
- Designing and implementing core gameplay systems
- Developing the inventory and stamina mechanics
- Building player interaction and resource collection systems
- Creating reusable UMG user interfaces
- Implementing shop purchasing and selling workflows
- Organizing Blueprint assets for future feature expansion
Moon Valley is an ongoing gameplay prototype demonstrating the implementation of core farming-game systems.
Planned future improvements include:
- NPC interactions
- Quest and progression systems
- Expanded gameplay content
- Improved save functionality
- Additional gameplay polish
- Enhanced visual presentation