Chillu1 / Chillu1/CSharpECSComparison
Morpeh update
- Dominant language
- No language data
- Stars
- 53
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Description
Hello, I'm following Morpeh development and have contacts with developer, so I can give you recent details about Morpeh.
I'll skip features that have not changed or not marked with ?.
- Currently latest stable version is [2022.2.3](https://github.com/scellecs/morpeh/releases/tag/2022.2.3).
- **Archetypes** in Morpeh used only for filtration, not for iteration.
- Morpeh **doesn't depend on Unity** engine anymore, so it can be used with any C# environment(mean Custom Engine Support).
- **Odin Inspector is required only for Unity Editor** View support and for Unity Editor Full Integration, but not Morpeh core itself.
- Morpeh supports two ways to create systems: ScriptableObject-based using Installer(available only for Unity) and interface ISystem based with code-only custom bootstrap class(for any environment). In last way **you are freely to use Dependency Injection**.
- It definitely **doesn't have any types of reactive systems**
- It also **doesn't support multiple components of same type**.
- In Morpeh **entities can't live without components**.
- Latest stable version of Morpeh **partially supports Unity Burst and Jobs.** You can iterate using Burst/Jobs, but you can't add/remove components.
You're welcome to ask me any other questions about Morpeh :)
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the Morpeh entry in the comparison chart and review how framework details are recorded. Update that entry to reflect the supplied version, engine independence, system creation, component, entity, reactive-system, and Burst/Jobs details; done means the chart matches the current Morpeh information.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp, unity
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100