New in Orbis BASIC 32X: experimental TYPE records in v5.0.27.
This adds record-style data organization to help build larger programs more cleanly, for example grouping player or enemy data into fields like Player.X, Player.Y, or Enemy(I).Speed.
The compiler translates these records into Orbis BASIC’s existing fast variable and array system, so the code stays organized without adding a new runtime object layer or intended performance cost compared to writing the equivalent variables manually.
This feature is currently marked as experimental and needs further testing, especially in larger projects and more complex record-array use cases.
A small TYPE records demo is included in the package.