Сгенерированный реестр публичных репозиториев-примеров
Сгенерированный справочник. Не редактируйте эту страницу напрямую. Обновите
Examples/PublicRepositories.jsonили управляющий overlay, затем выполнитеpython BuildTools/docs_examples.py --write.
| Политика для разработчиков | Канонический JSON | Исходный реестр |
Этот реестр описывает демонстрационные репозитории встраивающих проектов. Нормативное поведение движка определяется только исходным кодом Engine, тестами и документацией-владельцем.
Контракт программы
| Поле | Значение |
|---|---|
| Организация | cvet |
| Репозиторий движка | cvet/fonline |
| Ревизия Engine для релиза | exact-commit |
| Ревизия для разработки | master (weekly) |
| Доставка обновлений | reviewed-pull-request |
| Digest контракта | e8623467586bebf8c0e4c02370c42fe99aa722d23f7d6cf1f252a163e3eee16d |
Свидетельства публикации
Проверяйте вместе source status каждого репозитория, visibility/state remote, состояние наблюдённых required checks, точный Engine pin, политику update delivery и Contract digest. Свидетельством публикации является только source со статусом published, remote public / published и наблюдёнными checks passing. Строка private, reserved, source-staged, planned или not-observed остаётся предпубликационным свидетельством, даже если её исходники готовы.
Текущее состояние реестра
- Source/remote:
4source-ready,4private, and0published repositories. - Наблюдённые состояния required checks:
not-observed. - Наблюдённые Engine pins:
project-template=9d74c751f5684f80aef3b35a0eb16a8fabf9fa42,minimal-multiplayer=not observed,content-showcase=not observed,native-extension-sample=not observed. - Значения программы, обязательные в том же отчёте: release Engine ref
exact-commit, update deliveryreviewed-pull-request, Contract digeste8623467586bebf8c0e4c02370c42fe99aa722d23f7d6cf1f252a163e3eee16d. project-template: sourcesource-ready; remoteprivate/source-staged; Engine pin9d74c751f5684f80aef3b35a0eb16a8fabf9fa42; required checksnot-observed.minimal-multiplayer: sourcesource-ready; remoteprivate/reserved; Engine pin not observed; required checksnot-observed.content-showcase: sourcesource-ready; remoteprivate/reserved; Engine pin not observed; required checksnot-observed.native-extension-sample: sourcesource-ready; remoteprivate/reserved; Engine pin not observed; required checksnot-observed.
Портфель
| Порядок | Репозиторий | Уровень | Статус исходников | Remote | Владелец | Назначение |
|---|---|---|---|---|---|---|
| 1 | cvet/fonline-project-template |
foundation |
source-ready |
private / source-staged |
Ответственные за сборку и релизы | Канонический шаблон GitHub и исходник быстрого старта до первого успешного headless-проекта. |
| 2 | cvet/fonline-minimal-multiplayer |
tutorial |
source-ready |
private / reserved |
Ответственные за документацию | Небольшой игровой вертикальный срез для первых руководств по серверу, клиенту, контенту, скриптам, персистентности и тестам. |
| 3 | cvet/fonline-content-showcase |
showcase |
source-ready |
private / reserved |
Ответственные за контент и ресурсы | Галерея презентационного качества для возможностей рендеринга и авторинга без большой кодовой базы игровой логики. |
| 4 | cvet/fonline-native-extension-sample |
advanced |
source-ready |
private / reserved |
Ответственные за runtime движка | Продвинутый минимальный пример проектной композиции C++, lifecycle-хуков, экспортов в скрипты, тестов и проверки ABI. |
cvet/fonline-project-template
- Стабильный ID:
project-template - Исходники под ответственностью Engine:
Examples/MinimalProject - Remote:
private/source-staged(created2026-07-20) - Наблюдение remote:
2026-08-03, branchmain, head9946ca42c332a294f8fedd2732e7850a01c1ec27, required checksnot-observed - Зафиксированная ревизия Engine:
9d74c751f5684f80aef3b35a0eb16a8fabf9fa42 - Зависимости: Нет
- Политика ресурсов:
none
Возможности:
configureresource-bakeheadless-servernative-extensionremote-call-metadatadeterministic-smoke
Обязательные проверки:
governance-contractpinned-enginecurrent-enginewindows-smokelinux-smoke
Критерий завершения: На чистом хосте Windows или Linux документированное успешное состояние сервера достигается менее чем за 30 минут из точной ревизии Engine, закреплённой тегом.
cvet/fonline-minimal-multiplayer
- Стабильный ID:
minimal-multiplayer - Исходники под ответственностью Engine:
Examples/MinimalMultiplayer - Remote:
private/reserved(created2026-07-20) - Наблюдение remote:
2026-08-03, branchmain, head97d232431488125b370be352fdcf28f66e6cbf4f, required checksnot-observed - Зависимости:
project-template - Политика ресурсов:
project-original-or-permissive
Возможности:
one-map-locationplayer-and-npcitem-interactionreplicated-persisted-propertyevent-and-remote-callenglish-and-russian-textclient-visible-smokemanifest-driven-gameplay-smokenative-package-acceptancemapper-ui-capturespark-particle-authoring
Обязательные проверки:
governance-contractpinned-enginecurrent-enginewindows-smokelinux-smokewindows-packagelinux-packagetutorial-tag-replay
Критерий завершения: Каждая контрольная точка руководства воспроизводится по закреплённому тегу, а итоговый проект понятен без Last Frontier или TLA.
cvet/fonline-content-showcase
- Стабильный ID:
content-showcase - Исходники под ответственностью Engine:
Examples/ContentShowcase - Remote:
private/reserved(created2026-07-20) - Наблюдение remote:
2026-08-03, branchmain, head011dab0d07eef6387609821206b8ee534ec51c3f, required checksnot-observed - Зависимости:
project-template,minimal-multiplayer - Политика ресурсов:
audited-public-or-project-original
Возможности:
sprites-and-animationlighting-and-effectsparticles-and-audiomapper-source-assetscross-backend-capturesweb-build
Обязательные проверки:
governance-contractpinned-enginecurrent-engineasset-provenanceperformance-budgetweb-buildweb-packageweb-runtimecapture-reproduction
Критерий завершения: Сборка по тегу выпускает публичную витрину и воспроизводимые снимки с полными машиночитаемыми сведениями о правах и происхождении ресурсов.
cvet/fonline-native-extension-sample
- Стабильный ID:
native-extension-sample - Исходники под ответственностью Engine:
Examples/NativeExtensionSample - Remote:
private/reserved(created2026-07-20) - Наблюдение remote:
2026-08-03, branchmain, head97823816ab333a62aced43edd4daafa19c5fee22, required checksnot-observed - Зависимости:
project-template - Политика ресурсов:
none
Возможности:
lifecycle-hookscript-exportrole-specific-sourcefocused-native-testabi-and-compatibility-review
Обязательные проверки:
governance-contractpinned-enginecurrent-enginenative-unit-testnative-extension-contract
Критерий завершения: Пример по тегу демонстрирует один полный путь нативного расширения без игровых сервисов и проходит проверки сгенерированного контракта расширений.