M
Data-oriented language for game developers
Simple
M has a minimalist grammar, easy to learn and read. Its powerful type system frees programmers from declaring types, resulting in clear and readable code.
Flexible
M enforces data oriented design. All data is stored in components which allows designers to create entities with new behavior independently from programmers.
Tool
M complements your workflow. Develop in any LSP-compliant code editor and generate gameplay code ready for Unity, Unreal or Godot.