Some more notes about the Card Builder side project. I’m likely going to use JSON for the template files and preset groups. It’s a format most developers/nerds are familiar with, and it’s easy to edit directly.
The template schema will look something like:
1 | { |
I’m not completely sold on this idea. A part of me wonders if it makes more sense to skip OpenGL entirely and do this in an embedded browser (or web app) to gain the benefits of CSS for styling/positioning, rather than building my own layout rules. It would probably be easier, but I would learn less from the project.