Top Menu

Jump to content
    Modules
      • Projects
      • Activity
      • Work packages
      • Gantt charts
      • Calendars
      • Team planners
      • Boards
      • News
      • Time and costs
    Home
    • Getting started
    • Introduction video
      Welcome to OpenProject
      Get a quick overview of project management and team collaboration with OpenProject. You can restart this video from the help menu.

    • Help and support
    • User guides
    • Videos
    • Shortcuts
    • Community forum
    • Enterprise support

    • Additional resources
    • Data privacy and security policy
    • Digital accessibility (DE)
    • OpenProject website
    • Security alerts / Newsletter
    • OpenProject blog
    • Release notes
    • Report a bug
    • Development roadmap
    • Add and edit translations
    • API documentation
  • Sign in
      Forgot your password?

Side Menu

Collapse project menu

  • Overview
  • Activity
    Activity
  • Roadmap
  • Work packages
    Work packages
  • Gantt charts
    Gantt charts
  • Calendars
    Calendars
  • Team planners
    Team planners
  • Boards
    Boards
  • Wiki
  • Backlogs
  • News
  • Time and costs
    Time and costs
  • Budgets
  • Forums
  • Repository
  • Documents
  • Members
    Members

Content

Expand project menu

Updated by Sean Rice 6 months ago

This project space is dedicated to the ongoing development and integration of the **Atavism Modular Character System**, a highly extensible framework designed to support dynamic, runtime character customization within Atavism-based MMOs.



Documentation can be found here: [https://hngamers.com/courses/atavism-modular-customization/](https://hngamers.com/courses/atavism-modular-customization/)

Files can be accessed here: [https://files.hngamers.com/index.php/s/sai7wsc8gmXWiQr](https://files.hngamers.com/index.php/s/sai7wsc8gmXWiQr)

Built as a core pillar of HNGamers' MMO architecture, this system allows for complex avatar configuration, asset switching, and animation blending—all managed through a flexible, plugin-driven backend.

### đź”§ Key Features:

* **Modular Gear & Body Part System**
Characters are constructed from interchangeable parts (head, torso, arms, legs, gear, etc.) defined in the database and hot-swappable in-game.

* **Plugin-Based Architecture**
Custom-built Atavism plugins allow runtime control over:

* Armor & clothing sets

* Equipment slots & restrictions

* Morph targets (for facial/body shape)

* Dynamic material assignment (team color, damage states, etc.)

* Racial and gender-specific variations

* **Database-Driven Asset Management**
Gear and body parts are loaded directly from the game database, enabling centralized management of all character assets across titles.

* **Character Creator Integration**
Supports full character creation UI with sliders, dropdowns, and preview functionality for:

* Face & body morphs

* Hairstyle and facial hair

* Skin tone, eye color, and other attributes

* **Animation Layer Support**
Clean separation of animation layers for base movement, upper body combat, emotes, and overrides—all synchronized with modular rigs.

* **Asset Fusion & Optimization Pipeline**
Includes logic for combining mesh parts and reducing draw calls while maintaining modularity.


### đź§© Use Cases:

* **Unleashed MMO** – Primary implementation with futuristic gear and team-based identity customization.

* **R&D Prototypes** – Used to test new avatar styles, faction gear, and visual effects for in-house projects.


### 📦 System Components:

* Unity-side runtime manager (C#)

* Atavism plugin suite (Java)

* Custom Unity editors for visual setup

* SQLite/MySQL gear + species mappings

* Optional server-side scripting for ruleset enforcement


This project serves as the central development and planning space for modular character functionality across all HNGamers titles. All updates to gear systems, species logic, body part variants, and plugin enhancements are tracked here.


<img class="op-uc-image op-uc-image_inline" src="data:image/png;base64,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">

Back

Loading...