Codea version 4, Metal question

Hello!
I’m having fun with Codea! I’d love to be able to develop an app on my iPad. Exporting the product to XCode works (don’t use a space in your “Development Team” name when exporting). I have a few questions please. When version 4 with Metal support is released, will using Metal be a simple configuration / build switch, or will I have to rewrite :sad_but_relieved_face:? What are the plans to support cross platform development (Android, etc.)? For those of us who have been burned by dev shops closing, do you have any plans to make this product open source, or do you have any thoughts about how to assuage fears like this? Thanks again.

Great questions!

Here’s the plan:

  • Xcode export currently supports the legacy (OpenGL) runtime
  • The Metal-based renderer (“Modern”) can be selected on a per-project basis but is not yet the default
  • The Metal-based renderer will gain Xcode export support at the same time we release it as an open source project (which is hopefully soon — we just have some other Codea updates to get out first)