4 个仓库
Tools for designing and building digital environments.
Distinct from Simulation Worlds: Focuses on accessible world creation for AR/VR, distinct from game engine physics.
Explore 4 awesome GitHub repositories matching software engineering & architecture · Virtual World Creation Tools. Refine with filters or upvote what's useful.
Generative Agents is a computational platform for simulating autonomous agents that exhibit human-like social behaviors and decision-making processes. The system functions as a multi-agent simulator where individual participants operate within a virtual environment, driven by large language models to process observations and generate natural language actions. The framework distinguishes itself through a hierarchical memory system that allows agents to store, retrieve, and synthesize past experiences into higher-level insights. This architecture supports the development of complex social dynam
Provides tools for designing custom spatial layouts and physical constraints for virtual worlds.
This project is a World of Warcraft server emulator that simulates a multiplayer online game world, managing player data and game logic. It functions as a modular game server framework and an NPC AI and scripting engine, providing the necessary infrastructure to host a persistent virtual environment. The system is distinguished by a modular framework that allows for the extension of core engine behavior through isolated modules and function hooks without modifying the source code. It includes a structured SQL data layer for managing authentication, character states, and world environment sett
Provides tools for defining NPC movement paths, world entities, and localized dialogue to build a virtual environment.
WorkAdventure 是一个虚拟办公室平台和容器化协作应用程序。它提供了一个数字工作空间,用户以化身的形式在 2D RPG 风格的环境中进行交互。 该平台以近距离视频聊天系统为特色,当化身相互靠近时,该系统会自动触发实时通信。它包括一个用于设计沉浸式数字环境和定义特定兴趣区域的可定制 2D 虚拟地图编辑器。 该系统通过协作地图工具和集成自定义脚本以修改环境行为的能力,涵盖了虚拟世界设计。它还为环境配置和用户访问管理提供了管理控制。 生产环境通过容器编排部署进行管理和扩展。
Provides tools for building tailored digital maps and defining interactive behaviors for users.
Pannellum 是一个 WebGL 全景查看器和虚拟导览框架,用于将等距柱状投影或立方体贴图图像渲染为沉浸式 360 度环境。它作为多分辨率图像渲染器和全景视频播放器,支持静态图像和球形视频播放。 该项目通过多分辨率切片生成和加载处理超大、高分辨率全景图的能力而脱颖而出。它通过使用过渡淡入淡出和交互式热点链接多个全景场景,实现了交互式虚拟导览的创建。 该系统包括自动摄像机移动、用于移动设备环顾体验的设备方向集成,以及用于监控查看器事件的钩子系统。它还提供了用于 UI 本地化、查看器状态控制以及为没有硬件加速的浏览器渲染回退内容的实用程序。
Links multiple panoramic scenes together using hotspots to allow navigation through a connected virtual environment.