awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jynew avatar

jynew/jynew

0
View on GitHub↗
8,815 星标·1,852 分支·C#·other·4 次浏览

Jynew

jynew is a 3D RPG game engine and development framework designed for building three-dimensional role playing games. It provides a comprehensive suite of tools for scene editing, game logic scripting, and the creation of 3D environments.

The project features a specialized 3D asset management pipeline for importing and aligning models and animations, including specific tools for weapon attachment and rendering. It includes a dedicated combat system editor for defining battle encounters, skill effects, and combat grids with real-time synchronization. Additionally, it provides a game modding framework that allows for the modification and distribution of custom items, characters, and plot lines.

The engine covers broad capability areas including event-driven behavior definition through collision triggers, asynchronous resource loading for performance optimization, and a centralized interface management system. It also includes runtime utilities for state manipulation and debugging via a command-line console.

Features

  • 3D Game Engines - Provides a comprehensive 3D game engine and framework specifically designed for building three-dimensional role playing games.
  • Game State Persistence - Handles the structure and persistence of game progress and configuration data to maintain state across sessions.
  • Persistence Layers - Provides systems for serializing and recovering game progress and configuration data to external files.
  • 3D Scene Editors - Provides tools for configuring world objects, NPC placements, and navigation meshes within 3D scenes.
  • Combat System Configurators - Defining battle encounters, skill effects, and combat grids with real-time visual previews and data synchronization.
  • 3D Asset Configuration - Provides a specialized pipeline for importing, configuring, and aligning 3D models and animations with weapon attachment controls.
  • Game Logic Scripting - Uses a scripting language to define game mechanics and event triggers for rapid iteration without recompilation.
  • Asset Pipelines - Provides a comprehensive pipeline for importing, processing, and caching 3D models and animations.
  • 3D Asset Pipelines - Implements a full pipeline for importing, configuring, and aligning 3D models and animations.
  • Animation Asset Importing - Integrates formatted character animation files to define combat stances and specific skill movements.
  • Model Attachment Alignment - Provides specialized tools to adjust the position, rotation, and scale of weapon models and save offset data.
  • Gameplay Effect Editors - Includes a specialized editor for defining runtime combat flows and skill effects.
  • Game Scripting Engines - Uses an event-driven scripting engine to map world triggers to custom game logic and behaviors.
  • Model Asset Association - Allows the creation and editing of character model settings by associating 3D assets with configuration names.
  • Configuration-Based Mappings - Links 3D models and animations to configuration files to define character appearances and equipment attachment points.
  • Runtime State Consoles - Provides a real-time console interface to modify character attributes and teleport players through direct commands.
  • Debugging Consoles - Uses a runtime console and save-file generators to inspect and modify character configurations and game events.
  • Runtime Script Execution - Provides a runtime console to execute scripts and custom commands for state modification and event triggering.
  • Combat Scenario Testing - Enables triggering specific battle encounters using unique identifiers to load pre-defined combat data and scene configurations.
  • Game Content Packaging - Provides tools to package and publish modifications or downloadable content to multiple distribution platforms.
  • Asynchronous Asset Loading - Implements asynchronous resource loading and memory allocation to optimize startup speeds and runtime performance.
  • Collision Triggers - Features 3D trigger zones that activate specific scripts when player colliders intersect predefined areas.
  • Interaction Mapping - Links interaction types like key presses or area entry to corresponding script events within a scene.
  • Game Engines & Frameworks - Ships a framework for extending game content by modifying weapons, characters, and narrative plot lines.
  • 3D Collision Detection Frameworks - Supports the creation of 3D collision areas to detect player presence and execute event triggers.
  • Skill Effect Editors - The engine features an editor with real-time synchronization to define visual effects, model assembly, and animation sequences for skills.
  • Modding Frameworks - Provides a framework for modifying items, characters, and plot lines to create and distribute custom game content.
  • 2D Portrait Integration - Supports the production and integration of 2D character art for use within the game's user interface.
  • Resource Loading - Implements asynchronous asset fetching and memory allocation to ensure smooth gameplay and reduced startup times.
  • Trigger-Based Asset Mapping - Enables mapping animation files or textures to triggers to display visual indicators to the player.
  • Interface Panel Lifecycle Management - Provides a centralized manager and base class system to control the visibility and lifecycle of UI screens.
  • Scene Transition Systems - Links trigger types and parameters to scriptable events to control scene transitions and character interactions.
  • UI Lifecycle Managers - Provides a centralized manager and base class system to control the lifecycle and visibility of interface panels.
  • Game Engines and Remakes - 3D remake of a classic martial arts RPG.

Star 历史

jynew/jynew 的 Star 历史图表jynew/jynew 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Jynew 的开源替代方案

相似的开源项目,按与 Jynew 的功能重合度排序。
  • godotengine/godot-demo-projectsgodotengine 的头像

    godotengine/godot-demo-projects

    8,250在 GitHub 上查看↗

    This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the Godot Game Engine. It serves as an interactive tutorial and reference library, providing a working codebase to demonstrate how to apply engine features in real-world scenarios. The collection focuses on practical implementation guides, covering a wide array of technical capabilities from basic engine fundamentals to advanced rendering and scripting techniques. It allows users to study the application of node-based composition, asset pipelines, and game logic through direct ex

    GDScript
    在 GitHub 上查看↗8,250
  • tmodloader/tmodloadertModLoader 的头像

    tModLoader/tModLoader

    5,099在 GitHub 上查看↗

    tModLoader is a modding framework and toolset designed for expanding game content and extending core game logic. It provides a polymorphic content API that allows for the creation of new items, NPCs, projectiles, and world assets through object-oriented inheritance. The project is distinguished by its advanced code modification capabilities, utilizing intermediate language bytecode patching and reflection-based private access to alter internal game behavior. It features a hot-reloading assembly runtime that enables developers to recompile and apply source code changes in real-time without res

    C#apigamesteam
    在 GitHub 上查看↗5,099
  • urho3d/urho3durho3d 的头像

    urho3d/urho3d

    4,707在 GitHub 上查看↗

    Urho3D is a cross-platform 3D game engine written in C++. It uses a component-based scene graph to compose game objects from nodes and attached components, separating transforms from behaviors for modular design. The engine integrates AngelScript and Lua scripting for game logic, uses the Bullet library for physics simulation, and renders scenes with OpenGL or Direct3D through forward, deferred, or light pre-pass pipelines with customizable render passes and shadow mapping. The engine distinguishes itself with a built-in visual scene and UI editor for composing 3D worlds and interface layouts

    C++2d3d3d-graphics
    在 GitHub 上查看↗4,707
  • ejoy/antejoy 的头像

    ejoy/ant

    3,917在 GitHub 上查看↗

    Ant is a modular game engine framework designed for building interactive 3D experiences. It provides a core runtime infrastructure that supports the integration of independent, reusable functional packages to extend engine capabilities. The engine features a specialized ahead-of-time asset pipeline that transforms raw 3D models, textures, and shaders into optimized binary formats. By utilizing pre-computed memory-mapped layouts, the system minimizes runtime processing overhead and improves loading speeds for game assets. Development is supported by a scriptable world editor that allows for s

    Lua
    在 GitHub 上查看↗3,917
查看 Jynew 的所有 30 个替代方案→

常见问题解答

jynew/jynew 是做什么的?

jynew is a 3D RPG game engine and development framework designed for building three-dimensional role playing games. It provides a comprehensive suite of tools for scene editing, game logic scripting, and the creation of 3D environments.

jynew/jynew 的主要功能有哪些?

jynew/jynew 的主要功能包括:3D Game Engines, Game State Persistence, Persistence Layers, 3D Scene Editors, Combat System Configurators, 3D Asset Configuration, Game Logic Scripting, Asset Pipelines。

jynew/jynew 有哪些开源替代品?

jynew/jynew 的开源替代品包括: godotengine/godot-demo-projects — This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the… tmodloader/tmodloader — tModLoader is a modding framework and toolset designed for expanding game content and extending core game logic. It… urho3d/urho3d — Urho3D is a cross-platform 3D game engine written in C++. It uses a component-based scene graph to compose game… ejoy/ant — Ant is a modular game engine framework designed for building interactive 3D experiences. It provides a core runtime… o3de/o3de — This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic… openmw/openmw — OpenMW is a modern, open-source game engine designed to execute the game Morrowind and its expansions. It serves as a…