ACTION
> DIGITAL_PORTFOLIO // ALID0N

Addison Warner

Technical Artist & Unreal Engine Systems Specialist

Discord: alid0n Email: alid0ndev@gmail.com
> SKILLS
+Unreal Engine 5 +Character & Rigging +AI & Creature Frameworks +Gameplay Mechanics & VFX +Network Replication +UI & HUD Systems +Dynamic Materials & Shaders +Multi-Platform Input +Rapid Prototyping +Bethesda Creation Kit +Technical Documentation +Video Editing & Marketing +Web & Full-Stack +Data Pipelines & APIs +Hardware & Fabrication
[ PLAY THE BACKGROUND: USE LEFT/RIGHT ARROWS TO MOVE • SPACEBAR TO SHOOT ]
ENGINE SYSTEMS & MARKETPLACE ASSETS

Advanced Swim Component

Procedural swimming framework featuring dynamic water volume interaction, character buoyancy mechanics, and animation state machine transitions including the option for procedural animation.

Advanced Swim Component Demo thumbnail
> ARCHITECTURE & DEEP DIVE
  • Buoyancy Simulation: Physics & logic-based water surface volume detection with smooth entry/exit blending.
  • Animation Integration: Pre-rigged blend spaces and state transitions for treading water, diving, sprinting, and vertical surfacing.
  • Modular Design: Actor component architecture allowing drag-and-drop addition onto any standard character actor.
> EXTENDED MEDIA

Easy Taming Component

Modular AI framework architected for creature interaction, dynamic taming states, behavioral transitions, and follower systems.

Easy Taming Component Demo thumbnail
> ARCHITECTURE & DEEP DIVE
  • AI State Controller: Wild, passive, aggressive, feeding, following, and commanded behavior trees.
  • Taming Mechanics: Feed prompts, unconscious progression timers, and customizable taming methods.
  • Replication Ready: Built with multiplayer network sync in mind for open-world survival gameplay.
> EXTENDED MEDIA

Catalyst Dynamic Flame

Real-time flammability and fire propagation component balanced for performance and draw-call efficiency across open environments.

Catalyst Dynamic Flame Demo thumbnail
> ARCHITECTURE & DEEP DIVE
  • Spread Mechanics: Proximity traces detect nearby flammable surfaces and calculate their chance to catch fire.
  • Dynamic Materials: Vertex shader burning parameters and progressive procedural charring.
  • Optimization: Batch particle handling and distance-culling draw calls for high-density foliage.

Mobile Touch Controls

Flexible, modular input bindings and onscreen touch interfaces designed for responsive multi-platform cross-play.

Mobile Touch Controls Demo thumbnail
> ARCHITECTURE & DEEP DIVE
  • Adaptive UI: Dynamic floating joysticks, fixed D-pads, multi-touch gestures, and contextual action buttons.
  • Customization: Highly customizable control layouts and actions both by players and developers.
  • Input Subsystem: Built natively on Unreal Engine's Enhanced Input framework.
> EXTENDED MEDIA
FEATURED PROJECT

Skyrim Modding

Flagship gameplay mod featuring custom Papyrus scripting, responsive companion AI behaviors, dynamic activators, and interactive environments built in Bethesda's game engine, "Creation Kit". Officially verified Bethesda Creation Club creator with over 15 million cross-platform downloads across PC, Xbox, and PlayStation.

Alidons Armory Mod thumbnail
> MOD SPECIFICATIONS & SCALE
  • Content: Added thousands of hours of gameplay to the Elderscrolls V: Skyrim
  • Custom Scripting: Custom and complex Papyrus state logic driving custom merchants, teleportation grids, spells, weapon effects, and follower AI.
  • World Design: Entirely bespoke subterranean realm housing new areas to explore, organized weapon showcases, dynamic activators, test chambers, and much more.
  • Videos: Showcase videos to guide users through the mod, increase interest, and market.
  • Discord Community: A community to give users a place to interact with each other, ask questions, and search for topics related to my mods.
OTHER PROJECTS

Epoch Explorer

Full-stack web app for exploring prehistoric life. Pick a region on an interactive continental drift diagram and scrub to a point in geologic time, and it returns the fossil animals known from that place and era, complete with taxonomy, ecology, imagery, and a cited source list on every result. Built with Next.js and TypeScript, querying the Paleobiology Database live and caching enriched results in Postgres.

Epoch Explorer showing the continental drift diagram for South America in the Early Cretaceous
> ARCHITECTURE & DATA PIPELINE
  • Live Fossil Data: Queries the Paleobiology Database for occurrences filtered by region, geologic interval, and taxonomic group.
  • Enrichment: Each taxon is enriched from several public biodiversity databases for imagery, classification, ecology, and 3D models where they exist, with sources cited on every card.
  • Caching Layer: Postgres-backed cache for occurrence lists and per-taxon media, keeping repeat searches fast and keeping load off the public APIs.
  • Interactive Timeline: Scrubbable 500-million-year geologic timeline with era colour coding and markers for major extinction and origination events.
  • Shareable State: Every search is encoded in the URL, so a specific region, era, and taxon can be linked to directly.
  • Stack & Testing: Next.js 14, React, and TypeScript deployed on Vercel, with a deterministic offline test suite plus a separate verification pass that checks the data files against the databases they cite.

Chojio

Discord server toolkit that replaces the usual stack of four single-purpose bots. Panels, support tickets and self-assignable roles, all set up with slash commands inside Discord rather than on a dashboard you have to go and find. Live and free to add, with a paid tier at $4.99 per month per server.

The Chojio landing page, a Discord server toolkit
> DESIGN & SECURITY DECISIONS
  • Slash-command first: Every setting is reachable from a slash command. The web dashboard is the faster surface for a long embed or a complicated form, never the only route to a setting.
  • Buttons that outlive deploys: No in-memory component collectors, which is a real failure mode in other bots. Handlers are looked up by name at click time, so a panel posted months ago still works after a restart.
  • Least privilege: Never asks for Administrator, and does not request Discord's Message Content intent, so it cannot read ordinary channel messages. A closed ticket produces a structured archive rather than a transcript of everything people typed.
  • Permissions re-checked at click time: A role menu re-validates a role before assigning it and refuses if that role has gained something dangerous since the menu was built.
  • Templates cannot make moderators: Server templates create roles, categories and channels, but moderation permissions are refused outright rather than hidden behind a confirmation dialog that only protects people who read them.
  • Built versus planned: Panels, tickets and role menus are shipped. Forms, surveys, scheduled posts, a server builder and an audit log are labelled as not yet built rather than implied.

Custom Cyberdeck PC

Custom portable terminal engineered inside an Apache protective case, currently running Linux Pop!_OS. Built on the x86 LattePanda Sigma single-board computer, featuring custom 3D-printed internal chassis frames to house a dedicated battery hat, active cooling, trackball mouse, keyboard, and an onboard display. Includes exterior chassis breakouts that expose the USB, DC power, and even HDMI output for driving external monitors and projectors.

Custom LattePanda Cyberdeck PC
> HARDWARE SPECIFICATIONS & FABRICATION
  • Compute: LattePanda Sigma (x86 architecture) running Linux Pop!_OS.
  • Enclosure & Chassis: Rugged Apache 2800 weather-resistant hard shell with custom CAD-designed 3D-printed internal support brackets.
  • Peripherals: Integrated mechanical ortholinear keyboard, optical trackball mouse, and integrated display.
  • I/O Breakouts: Chassis-mounted flush ports for HDMI 2.1, dual USB, and barrel jack charging.
> EXTENDED MEDIA & CAD VIEWS

Countless Engine Experiments

Years of hands-on experimentation with Unreal Engine, building a broad and versatile technical skill set along the way.

Magic System Prototype thumbnail
> A few additional projects
  • Spellcasting System: A modular, dual-wielded spellcasting framework with independent per-hand control, drawing inspiration from Skyrim's combat design.
  • Inventory & Item Data: Data-driven item architecture with dynamic slot allocation and cross platform UI bindings using widgets for equipment and consumption logic.
  • Rapid Prototyping: Fast, iterative development of gameplay loops, core mechanics, and blended animation montages.
> EXTENDED MEDIA

Game Jam

Participated in Epic games Mega Stack-O-Jam game jam. Produced a simple game in 3 days solo and uploaded it to itch.io. Not very polished, but I only had 3 days!

Stack-o-bot game Jam Promo
> SKILLS UTILIZED
  • Gameplay: Made a simple gameplay loop that was unique and fun.
  • Animation: Created custom animations using Akeytsu and Unreal Engine's in-engine animation graphs.
  • Level Design: Designed a simple level that clearly showed players the game objective and gave direction.
  • AI: Created simple AI for enemy robots and a large boss enemy.
  • Packaging & shipping: Built lighting, packaged and published game to itch.io.
> EXTENDED MEDIA