An elite community platform powering 3D action & adventure game makers.
Persistent project showcases · UNICON exhibition feedback loops · High-framerate playable builds
UNIDEV is a home for people who make games with motion, atmosphere, and a point of view. The platform is designed around the work that actually matters: putting a playable build in front of another human, getting useful critique, and shipping the next slice with more intention.
| 01 · SHOWCASE Give every project a persistent home with its build, context, changelog, and creative intent. |
02 · PLAYTEST Let peers experience the work in a browser or through a downloadable build, without losing the thread. |
03 · CRITIQUE Turn reactions into structured feedback around game feel, clarity, pacing, and performance. |
04 · SHIP Group recurring signals into a focused build brief. The creator decides what earns a place in the next slice. |
- A visual landing experience in site/ shaped around the UNIDEV / UNICON world.
- A custom vector mark in assets/unidev-mark.svg, designed to stay sharp from a favicon to a booth banner.
- A clear product narrative for showcases, playtests, community critique, and high-framerate builds.
- An inspectable Python workspace starter retained from the repository's earlier Unidev foundation while the platform layer grows.
Open the local experience with any static server:
git clone https://github.com/chaomazo/unidev.git
cd unidev
python -m http.server 4173 --directory siteThen visit http://localhost:4173.
| Path | Purpose |
|---|---|
| site/ | Responsive UNIDEV landing page and interaction layer |
| assets/ | Brand primitives, starting with the UNIDEV mark |
| docs/BRAND.md | Visual language, voice, and logo usage |
| docs/ARCHITECTURE.md | Product surfaces and implementation direction |
| unidev/ | Legacy Python workspace bootstrap retained for migration safety |
| tests/ | Existing test coverage for the legacy workspace CLI |
A project should not disappear when a jam ends. Each showcase is a durable page for the build, the people behind it, its current state, known rough edges, and the feedback that shaped the next version.
UNICON is the exhibition layer: a year-round rhythm of playable drops, peer critique, mentor reviews, and public judging. Feedback should be specific enough to act on and human enough to feel like a conversation.
The experience should respect the craft. Performance, input feel, frame pacing, and the difference between a captured trailer and a playable slice are first-class parts of the showcase.
UNIDEV pairs reflective obsidian with warm amber signal light: cinematic without becoming ornamental, technical without looking like a dashboard. The mark is a split aperture that suggests a portal, a play button, and two creators meeting around a build.
Read the full system in docs/BRAND.md.
- Establish UNIDEV identity, positioning, and public landing foundation
- Add a responsive showcase-oriented site starter
- Define the persistent showcase and critique loop
- Add creator profiles and project publishing
- Add browser playtest embeds with build metadata
- Add structured review threads and creator replies
- Ship UNICON exhibition mode and judging rubric
The best contribution is a sharper build, a more useful critique, or a small piece of infrastructure that helps creators do either one. Start with CONTRIBUTING.md, keep changes focused, and explain the user-facing reason behind them.
UNIDEV is released under the GNU Affero General Public License v3.0. See the AGPLv3 metadata in pyproject.toml and the official license text at https://www.gnu.org/licenses/agpl-3.0.html.