# Migrating to UNIGINE This section covers the basic aspects of transferring your experience with other engines to UNIGINE. When you decide to switch to a more advanced technology there are a lot of issues that might give you some second thoughts or sometimes even prevent you from doing so. Misunderstandings and lack of information may lead to a wrong conclusion, that certain technology is difficult or impossible to use. That's why we created this section and will further extend it in the future. > **Notice:** Please consider our [hardware requirements](../start/requirements.md). Below are the typical scenarios of migration to UNIGINE: - [For *Unity* developers](../migration/from_unity/index.md) - [For *Unreal Engine* developers](../migration/from_ue/index.md) - For developers using [earlier UNIGINE versions](../upgrade/index.md)