Welcome to Take Some() Entertainment, an independent game studio dedicated to empowering creators and developers to build extraordinary experiences. Our philosophy is rooted in freedom, modularity, and innovation, emphasizing tools that adapt to the vision of the developer, not the other way around.
- Provide a modular, AAA-level engine called NewEngine that allows developers to create without limitations.
- Cultivate a studio environment where creativity, collaboration, and craftsmanship drive every decision.
- Foster an open culture where experimentation and innovation are celebrated.
The core of our technology, built with modularity in mind:
engine-core— ECS core, gateway, AssetManagerengine-render— Rendering, PostFX, shadersengine-physics— Physics adapters and simulationengine-audio— Audio systems and events
Demonstration projects that showcase the engine’s capabilities:
demo-open-world— Test open-world environmentdemo-ai— Showcase AI systems and behaviors
Developer utilities to streamline creation:
asset-pipeline— Import/export models and texturesshader-registry— Manage shaders and effects
Comprehensive resources for developers:
architecture— Overview of gateways and module structuregetting-started— Setup guide for new contributorscontributing— Guidelines and workflow for contributions
- Engine Team — Core engine development
- Gameplay Team — Sample projects and gameplay systems
- Tools Team — SDK and developer tools
- Docs Team — Documentation and guides
- Art Team — Concept art, UI/UX, logos
We believe in engine as host, feature as plugin. Every system is modular, replaceable, and designed to be extended. Developers should be empowered to implement their vision fully, with minimal constraints from the engine itself.
We welcome contributions from developers and artists who share our vision. Please refer to each repository’s contributing.md for guidance on workflow, coding standards, and pull requests.
Take Some() Entertainment operates under the MIT License. Please see the LICENSE file for details.