Releases: pijiuya/digi-creatures-unity
Release list
DigiCreatures Agent v0.1.8
DigiCreatures Agent v0.1.8
English
This release fixes the Windows/manual .unitypackage import path and cleans up the GitHub introduction for customer handoff.
- Removed the DigiPlace demo's hard Cinemachine API reference, so projects without Cinemachine no longer fail on
Unity.CinemachineorCinemachineCamera. - Added a dedicated demo assembly definition so sample scripts wait for UGUI/TextMeshPro/Input System before compiling.
- Made the
.unitypackagedependency flow safer: the lightweight installer compiles first, URP is no longer auto-installed, and UPM remains the recommended installation path. - Removed stale performance-test resource files that referenced old project-only Cinemachine/URP dependencies.
- Rebuilt the Windows-safe
.unitypackagewith no PAX headers, no non-ASCII import paths, no.metapath entries, and the full DigiPlace demo assets.
Validation:
- UPM file package compile checked in a clean Unity 6.4 project: no CS errors or warnings.
.unitypackageimport checked in a clean Unity 6.4 project: no CS errors or warnings.- Package audit: 0 PAX headers, 0 non-ASCII pathnames, 0 imported
.metapathnames.
SHA256:
5dc18b32f759603c16231a37a6bb2550cd360058eb2b53596ebaccbd43b0106c
中文
这个版本主要修复 Windows 手动导入 .unitypackage 的兼容问题,并更新 GitHub 项目介绍,方便交付给客户电脑。
- 移除了 DigiPlace demo 中对 Cinemachine API 的硬引用;客户项目没装 Cinemachine 时不会再因为
Unity.Cinemachine/CinemachineCamera编译失败。 - 给 demo 脚本增加独立 asmdef,让示例脚本等 UGUI/TextMeshPro/Input System 就绪后再编译。
- 改善
.unitypackage依赖安装流程:轻量安装器优先编译,不再自动安装 URP;推荐安装方式仍是 UPM Git URL。 - 删除旧性能测试资源文件,避免包里残留旧项目的 Cinemachine/URP 依赖记录。
- 重新生成 Windows 兼容
.unitypackage:无 PAX header、无非 ASCII 导入路径、无.meta路径项,并保留完整 DigiPlace demo 资源。
验证:
- 干净 Unity 6.4 项目中用 UPM file package 编译:无 CS error/warning。
- 干净 Unity 6.4 项目中导入
.unitypackage:无 CS error/warning。 - 包格式审计:0 个 PAX header、0 个非 ASCII 路径、0 个
.meta导入路径。
DigiCreatures Agent v0.1.7
Wider Unity support
This release lowers the package baseline from Unity 6 to Unity 2022.3 LTS while keeping Unity 6 compatibility.
- Package manifest now declares
unity: 2022.3. - AI Navigation baseline changed to
com.unity.ai.navigation@1.1.5. - Input System baseline changed to
com.unity.inputsystem@1.7.0. - Object lookup compatibility now uses legacy
FindObject(s)OfTypewrappers so the package does not depend on Unity 6-only search overloads. - Direct Unity 6 object lookup calls in editor/runtime tools were replaced with the compatibility finder.
- Keeps the Windows-safe UnityPackage format: no PAX tar headers and no non-ASCII import paths.
Verification
- Empty Unity 6.4 package compile check passed in batchmode with no CS errors or warnings.
- UnityPackage audit:
pax_headers_count=0,non_ascii_pathnames=0,pathnames=236.
Note: I do not have a local Unity 2022.3 editor installed on this Mac, so Windows/Unity 2022.3 still needs a real import test.
Package
DigiCreaturesAgent-0.1.7.unitypackage- SHA256:
5f303c726077ed304e89e9a316b60d6c274671978577f36ecb311393d8b1f372
DigiCreatures Agent v0.1.6
Unity 6.0 Windows compile fix
This release fixes compile errors reported on Windows Unity 6.0:
- Replaced Unity 6.4-only object search overloads using
FindObjectsInactivewith a compatibility finder that works on Unity 6.0. - Declared required Unity built-in modules such as Animation, AI, Physics, JSON serialization, ScreenCapture, UI, and UnityWebRequest so minimal Unity 6 projects can compile the package.
- Added
数字生命aliases for the main menu entries while keeping the existing数字生物menu. - Kept the Windows-safe UnityPackage format from v0.1.5: no PAX tar headers and no non-ASCII import paths.
Verification
- Empty Unity 6.4 package compile check passed in batchmode with no CS errors or CS warnings.
- UnityPackage audit:
pax_headers_count=0,non_ascii_pathnames=0,pathnames=236.
Package
DigiCreaturesAgent-0.1.6.unitypackage- SHA256:
e3f93321ecc0c6ef0a69ed68b6565206465d09fe0dda71ad774c169a6982d89e
For Windows Unity 6.0, delete any previous Assets/DigiCreaturesAgent import before importing this package.
DigiCreatures Agent v0.1.5
Windows Unity 6.0 import fix
This release rebuilds the UnityPackage for Windows Unity 6.0 compatibility.
- Removes PAX tar headers from the generated
.unitypackage; Unity 6.0 on Windows can show a blank Import Unity Package window when it cannot parse those headers. - Exports sample asset paths with ASCII-only names, including the GLB demo files.
- Keeps stable asset GUIDs so scene, prefab, script, GLB, and NavMesh references can still resolve.
- Lets the dependency installer use Unity Package Manager's current-editor-compatible package versions instead of forcing Unity 6.4-era package versions.
- Lowers UPM dependency baselines to Unity 6.0-compatible AI Navigation and Input System versions, and removes URP as a hard UPM dependency.
Package
DigiCreaturesAgent-0.1.5.unitypackage- SHA256:
8efcfababcfb4d323fee8d3b6dd1de4e334a69c6da7fccf534fdbae08cec9cd0
For Windows Unity 6.0, delete any previous Assets/DigiCreaturesAgent import before importing this package.
DigiCreatures Agent v0.1.4
Fixes
- Fixed a Unity editor compile error after package import:
CompressionLevelis now explicitly resolved asSystem.IO.Compression.CompressionLevelinDigiCreaturesPackageExporter. - Bumped UPM package metadata and documentation to
0.1.4.
Package
DigiCreaturesAgent-0.1.4.unitypackage- SHA256:
801bfc408597fb534c086d6f63a8070a2b6ba4d2263e75b9dce35666a778a374
If you imported 0.1.3 and see CS0104 for CompressionLevel, delete the old imported Assets/DigiCreaturesAgent folder and import this 0.1.4 package.
DigiCreatures Agent 0.1.3
DigiCreatures Agent 0.1.3
Critical Packaging Fix
- The repository root now contains
package.json, so Unity Package Manager can install the package directly from:
https://github.com/pijiuya/digi-creatures-unity.git
- The older subfolder URL remains available:
https://github.com/pijiuya/digi-creatures-unity.git?path=/Packages/com.digicreatures.agent
- Rebuilt the
.unitypackageexporter as a stable packer. It preserves original asset GUIDs and imports toAssets/DigiCreaturesAgent, avoiding the missing prefab/model/script references caused by the old temporary export folder.
Dependencies
- Added/declared dependencies for AI Navigation, glTFast, Input System, URP, and UGUI.
- The
.unitypackageincludes an editor dependency installer that attempts to add those packages automatically in fresh projects.
Verification
The 0.1.3 UnityPackage was unpacked and checked for the reported missing references:
332df604d1fc7fd46ae4013ce9b4a5d6->Assets/DigiCreaturesAgent/Samples/DigiPlaceDemo/Prefabs/PlayerRobot.prefab4aa5ad18b3cc44e2fb635a528c21cf53->Assets/DigiCreaturesAgent/Samples/DigiPlaceDemo/Digimon/Model/Meshy_AI_一个苏联未来主_0522152858_texture.glb(51 MB)6128c1bb5ae6c48c691ca2420f50319f->Assets/DigiCreaturesAgent/Samples/DigiPlaceDemo/Digimon/Model/digispace.blendbaff89ef2bcf5481cbfb7b1e8d12d670->Assets/DigiCreaturesAgent/Samples/DigiPlaceDemo/Digimon/Model/Cube.prefab
UnityPackage SHA256:
a40e76669ee4c1749a8d99310f2197e3bc5da068c70e0c9eaa9178938cb287e5
DigiCreatures Agent 0.1.2
DigiCreatures Agent 0.1.2
Fixes
- Fixed
.unitypackageexport GUID remapping. Demo scenes imported from the UnityPackage should now keep prefab, model, GLB, and MonoScript references intact in fresh Windows/macOS/Linux Unity projects. - Improved Linux custom command portability by using
/bin/shinstead of assuming/bin/zsh.
Added
- Added
数字生物 > 灵魂文件生成器/DigiCreatures > Soul File Expander, an editor tool for expanding a short character brief into a fullsoul.mdusing either an offline template or the configured LLM backend.
Install
UPM Git URL:
https://github.com/pijiuya/digi-creatures-unity.git?path=/Packages/com.digicreatures.agent
Do not use the bare repo URL in Unity Package Manager; this repository stores the Unity package under Packages/com.digicreatures.agent.
UnityPackage SHA256:
713fd99dfe5aca27e2df6f44f966ea3fe2c24c65567bf57c194de732913562bc
DigiCreatures Agent 0.1.1
- Adds minimal local smoke test scene and 60-second Play Mode report.\n- Improves Ollama executable discovery for Unity-launched editors.\n- Improves offline fallback so semantic targets trigger visible interactions.\n- Adds smoke report LLM success/failure and interaction counts.
DigiCreatures Agent 0.1.0
Initial private release of the DigiCreatures Unity package. Includes UPM package source, DigiPlace demo sample, Chinese subtitle font, local/remote LLM settings, semantic objects, NavMesh helpers, and unitypackage export.