PivityGmodStore

Job: GMod Lua UI Developer | Stargate themed SGU/Ancient HUD + more

Apply
In Progress
Negotiations
Finished

Budget

$200.00

Category

Applications

16

Views

542
Description

We need an experienced GMod Lua UI developer to build a production-quality Stargate-themed HUD framework for our SGRP (Stargate Roleplay) server. This is NOT a simple HP/ammo bar — we need a full Ancient/Lantean aesthetic HUD system with:


Core Requirements,

Ancient Aesthetic — Teal/cyan color palette (#00CCFF), holographic scanline overlays, Anquietas glyph elements, translucent panels with animated borders,

Modular Plugin System — HUD elements must be pluggable (register/unregister at runtime) with position presets and drag-to-move editing mode,

3D2D Ship HUDs — In-world holographic displays for capital ships (BC-304, Ha'tak, Destiny, Aurora) with targeting, weapon status, shield/hull integrity, power distribution,

Faction-Themed Variants — 5 themes: Ancient (teal), Asgard (blue), Goa'uld (gold/amber), Ori (orange), Tau'ri (white/blue). Theme must swap all elements at runtime via concommand,

Performance — Must run at 60fps on mid-range hardware. LOD culling when menus/consoles are open. Zero nil-index errors under any condition,


Technical Specs,

Lua 5.1 compatible (GMod LuaJIT),

Uses surface.Draw* primitives + render.Draw* for 3D2D — NO external libraries/DX9 dependency,

Full FastDL support for fonts/materials,

Must work alongside Wiremod E2 chips, Starfall screens, CAP stargates, and our custom entity system,

Configurable via in-game panel (not just hardcoded),


Deliverables,

Complete Lua source code with comments,

All required font files (Ancient-style fonts),

PSD/AI source files for any custom textures,

Documentation for adding new HUD elements,

30-day support period for bug fixes,


About Us,

SGRP is a long-running Stargate Roleplay server with 50+ concurrent players. We have a fulltime developer maintaining ~4,000 LOC of custom Lua code. The HUD is our final major surface to polish before public launch.


Contact: Discord — include your portfolio/previous work examples