Skip to content

Development guideline

sagatake edited this page Apr 17, 2025 · 15 revisions
  1. When you use non-Java programs such as one in Python, it should be placed in bin\Common\Data.
  2. Try to divide interface class and actual implementation class, making it more reusable. Especially in Greta platform, you don't have to define connections in bin\Modular.xml when you extend existing interface class.
  3. Try not to add new functionality by directly editing core modules (e.g., Behavior realizer). It makes the structure complecated and makes it difficult to find where the functionality is. So try to copy the Java project and rename it and customize it for the new functionality.

Getting started with Greta

Basics

Advanced

For developpers

Functionalities

Core functionality

Auxiliary functionality

Preview functionality (only in dev branch)

Nothing to show :)

Previous functionality (it might work, but not supported anymore)

Tips

Clone this wiki locally