simvx.core.branding¶
SimVX branding gate.
The free SimVX engine displays a “Made with SimVX” splash or watermark. That branding is the
condition of the Game-Distribution Exception (LICENSE-EXCEPTION.md): it is required only when a
developer relies on that exception to ship a non-AGPL (closed-source) game. Developers who instead
license their game under the AGPL, or who hold a commercial licence, are not required to display it.
Attribution itself is satisfied by shipping the NOTICE file (AGPL §7(b)); it does not require any
on-screen notice or “about” screen.
Producing an unbranded build is deliberately a two-step process; neither step alone has effect:
Hand-edit the source constant
ENABLE_UNBRANDEDbelow toTrue. It is a source change (not a config/env setting), so it is explicit and shows up in version control.Pass the
--unbrandedflag (unbranded=True) at run/build time.
!!! READ BEFORE SETTING ENABLE_UNBRANDED = True !!!
Removing SimVX branding without the right to do so (a commercial licence, or shipping your game
under the AGPL) may breach the SimVX licence and trademark policy. Read first:
- LICENSE-ADDENDUM.md attribution / no-trademark terms
- LICENSE-EXCEPTION.md game-distribution exception (the branding condition)
- TRADEMARK.md Official SimVX branding policy
- COMMERCIAL-LICENSE.md when a commercial licence is required
Module Contents¶
Functions¶
Whether an unbranded build is permitted this run. |
|
Whether the “Made with SimVX” splash/watermark should be displayed this run. |
Data¶
API¶
- simvx.core.branding.ENABLE_UNBRANDED¶
False
- simvx.core.branding.SPLASH_TEXT¶
‘Made with SimVX’
- simvx.core.branding.ATTRIBUTION_CREDIT¶
‘Powered by SimVX. © 2026 Gabriel Bouffard. https://simvx.com’