Explicit is a validation and documentation library for REST APIs built with Rails that enforces documented types at runtime. This week I added support for MCP servers with the Streamable HTTP transport.
Seems really well done and well documented.
Sorry to ask this without exploring the code myself (!), but there is a check in common.hpp for C++14 compliant compiler. What features of C++14 are you using in this project?
This is actually one of my goals too. If I can recommend, the godot engine[https://github.com/okamstudio/godot] is my main source of inspiration and learning.
Mobile is an entirely different medium with a completely different target demographic.
They are most often targeted at casual gamers with a huge focus on micro-transactions. Most hardcore gamers stay far, far away from such games.
Most of the mobile development I see is as you said, for the publishers/sponsors to make money rather than for the consumers to enjoy. Rather sad indeed.
Honestly I'm kind of sad by this, being a player of mobile games. I've found over the years there's just less and less interesting stuff, to the point where I just haven't downloaded a game in months. I'm sure there's good ones out there but it's tough to find given they're being drowned out by incumbents with big marketing $.
And the top 100 lists have usually been an instant-avoid for me, as they have tended to be either freemium-milk-the-user games, or brand-name-port of something that would be better on PC. So I guess at the end of the day, I'm no longer a target demo lol.
Explicit is a validation and documentation library for REST APIs built with Rails that enforces documented types at runtime. This week I added support for MCP servers with the Streamable HTTP transport.