Roblox Studio JAYDEN PRATT
Backend Developer • AI Enthusiast • Game Systems Engineer

Jayden Pratt

Computer Science Student | Backend Developer | AI Enthusiast

GitHub LinkedIn

✦ Projects

Advanced Dialogue System

Designed and implemented a modular, object-oriented NPC dialogue system for a Roblox game (“Seraph of the End”). The system uses dynamic attribute-driven logic to adjust NPC interactions in real time, enabling scalable content creation and reusable dialogue components across multiple character types.

🎬 INTERACTIVE PREVIEW
NPC dialogue system animation
dialogue branching demo — dynamic NPC interaction flow

Player Combat Grip System

Built a state-driven combat execution system where downed players enter a “knocked” state and can be interacted with via proximity-based input mechanics. Integrated animation sequencing, server-client synchronization, and modular OOP architecture to ensure consistency and extensibility within the combat framework.

⚔️ COMBAT MECHANICS
combat grip system demonstration
state-driven knock & execution flow (concept visual)

Character Customization Framework

Developed a scalable character customization pipeline for “Reiya Academy,” enabling players to configure identity attributes including gender, name, clan affiliation, and ability sets. Implemented a fully custom UI system with backend integration for dynamic stat assignment and persistent character state handling.

🎨 UI & AVATAR SYSTEM
character customization UI preview
modular character creator — real-time attribute assignment

Map Selection & Teleportation System

Engineered a modular map selection system for “Project 8” (Kaiju No. 8-inspired experience), featuring UI-driven region selection and secure teleportation logic. Designed with separation of concerns to allow easy expansion of maps and seamless integration with game state management.

🗺️ MAP TELEPORTER
teleportation & level selection
region selection + secure teleport (modular system)

Admin Command & Moderation System

Developed a permission-based admin command framework for a Naruto-inspired Roblox experience (“Sizen 2”). The system supports role hierarchy management, partial-string player matching, and dynamic stat modification including ranks, currency, and character buffs, with secure validation and modular command registration.

🛡️ MODERATION DASH
admin commands preview
role-based commands & dynamic stat management

Data Persistence & Redemption System

Implemented a scalable data storage system supporting redeemable code mechanics and UI-driven reward distribution. Focused on reliability, modular design, and extensibility to support long-term player progression and secure data handling in production environments.

💾 REWARDS & REDEEM
persistent data and code redemption
secure reward distribution + persistent player progression

About Me

I am a Computer Science student at the University of Kent focused on backend systems, AI development, and scalable web applications. With a passion for robust system architecture and immersive game mechanics, I build experiences that are both functional and engaging for users.