Skip to main content
تشغيل أي مهارة في Manus
بنقرة واحدة
مستودع GitHub

subspace-infinity

يحتوي subspace-infinity على 18 من skills المجمعة من assofohdz، مع تغطية مهنية على مستوى المستودع وصفحات skill داخل الموقع.

skills مجمعة
18
Stars
24
محدث
2026-05-20
Forks
5
التغطية المهنية
1 فئات مهنية · 100% مصنفة
مستكشف المستودعات

Skills في هذا المستودع

create-module
مطوّرو البرمجيات

ArenaModule interface (api/) — arena-composition contract per ADR-0008. ModuleCatalog, ModuleLoader, and ArenaModuleSystem are live. Author new ArenaModule classes under infinity-server/src/main/java/infinity/modules/<category>/ and register them in ModuleCatalog.

2026-05-20
arena-settings
مطوّرو البرمجيات

Work with Subspace Infinity arena settings — the per-arena `arena.groovy` files under `zone/arenas/`, the Groovy `conf/` preset fragment library (section/shipSection/shipSections DSL), the recursive `include` directive, the `SettingsSystem` typed accessors, and the `~loadArena`/`~swapMap` commands. Use when adding or reading settings, creating a new arena, or splitting settings fragments.

2026-05-19
infinity-architecture
مطوّرو البرمجيات

Explains the api ↔ server ↔ client layering of Subspace Infinity — which module new code belongs in, how data flows between layers, which packages live in which Gradle module, and the SimEthereal + RMI boundaries. Use when deciding where a new file should live, tracing data across layers, or explaining the project structure.

2026-05-15
project-overview
مطوّرو البرمجيات

Overview of Subspace Infinity project structure, tech stack, and conventions. Use when understanding the codebase, finding files, or learning project patterns.

2026-05-15
zay-es-component
مطوّرو البرمجيات

Create Zay-ES EntityComponent classes for the ECS architecture. Use when creating new components, data holders, or entity attributes.

2026-05-11
zay-es-debug
مطوّرو البرمجيات

Debug Entity-Component-System issues including EntitySet problems, memory leaks, and component queries. Use when troubleshooting ECS bugs or entity processing issues.

2026-05-11
sio2-system
مطوّرو البرمجيات

Create server-side game systems using SiO2 AbstractGameSystem (via the project's BaseInfinitySystem wrapper). Use when building systems that process entities, handle game logic, or manage server-side state.

2026-05-11
subspace-moss-terminology
مطوّرو البرمجيات

Disambiguate overloaded terms between Subspace/Continuum, MOSS, and Subspace Infinity. Use when code or discussion mentions cell, tile, region, arena, leaf, coordinate, grid, or other terms that mean different things in each system.

2026-05-10
lvl-format
مطوّرو البرمجيات

Subspace/Continuum .lvl map file format — binary layout, embedded tileset, eLVL metadata, tile encoding, and how the existing loaders work.

2026-05-10
jme-appstate
مطوّرو البرمجيات

Create client-side application states using jME3 BaseAppState. Use when building UI screens, client rendering, input handling, or visual effects.

2026-05-10
jme-effects
مطوّرو البرمجيات

Work with jMonkeyEngine 3 visual effects — ParticleEmitter systems (flame, smoke, sparks, explosions, shockwaves), post-processing filters via FilterPostProcessor, and bloom/glow effects using BloomFilter with glow maps or glow colors.

2026-05-10
moss-world-grid
مطوّرو البرمجيات

Moss world/cell/leaf/column/tile grid system. Use when placing/loading maps, working with world coordinates, paging voxel data, or bulk-writing cells across map boundaries.

2026-05-10
moss-physics
مطوّرو البرمجيات

Integrate Moss physics library for collision detection and physics simulation. Use when working with physics bodies, shapes, collisions, or forces.

2026-04-29
sim-ethereal
مطوّرو البرمجيات

Implement multiplayer networking using SimEthereal for state synchronization. Use when working with client-server communication, entity sync, or network messages.

2026-04-22
dependency-sources
مطوّرو البرمجيات

Locate source code for Moss and Simsilica library dependencies. Use this instead of extracting from jars when investigating library internals.

2026-04-20
jme-materials
مطوّرو البرمجيات

Work with jMonkeyEngine 3 materials, including Material objects, .j3m material files, Material Definitions (.j3md), and common material configurations like textures, lighting, transparency, and glow.

2026-04-19
jme-shaders
مطوّرو البرمجيات

Create custom shaders for jMonkeyEngine 3, including GLSL basics, Material Definitions (.j3md), vertex/fragment shaders, and the Shader Node system for modular shader composition.

2026-04-19
lemur-ui
مطوّرو البرمجيات

Build user interfaces using Lemur UI framework. Use when creating menus, HUD elements, buttons, labels, or other GUI components.

2026-04-19