Skip to content

uc-vision/apple-thinning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Godot VR apple thinning project

Godot VR project to simulate apple thinning process.

Game Scene Screenshot

Running this project

The project is built on Godot game engine v3.4 with GLES2. It is designed to be played on Oculus Quest 2. The following plugins are required to be installed in under addons folder:

Design Decision

Apple thinning in the real world

According to How to thin Apples, the key points of apple thinning are:

  • Leave not more than 2 apples on each cluster
  • Each cluster should be apart for 10 to 15 cm
  • Leave apples that are large and healthy, in other words, pick damaged, diseased, or small apples
  • When picking apples, lift the apple up against the gravity. Never twist or pull hard downwards, otherwise the whole cluster may fall

The goal of the MVP

To simulate and quantify good apple thinning process, the game can have functionalities:

  • Apple trees have clustered apples of different size and condition
  • The apples are interactable. When a hand gets close to an apple, the apple will be highlighted and the player can grab it.
  • The apple can be thinned by pulling upward when holding. If pulled down, the whole cluster will fall or some damage may happen.
  • The score can be shown as a money.
  • The players can teleport to travel around the apple tree field. It should also support locomotion.
  • The world has skybox, grass field, and trees. Audio of successful thinning maybe a good feedback to the players.

Resources

Textures

Audio

Images

Fonts

About

Apple thinning simulation VR game built with Godot engine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •