I offer a wide variety of consultations and design and development services for the full life-cycle of your project.
Gameplay programming (3Cs, combat, interaction systems)
Multiplayer systems (replication, session/lobby setup, Steam/EOS)
AI behavior and NPC logic (BTs, perception, navmesh)
VR development (locomotion, interaction, optimization)
Procedural systems (level generation, world spawning)
Technical prototyping (features, mechanics, scalable systems)
Custom tools & plugins (editor utilities, pipeline tools)
3Cs: Camera, Controls, and Character tuning
Combat systems: melee, ranged, stealth
Puzzle design: structure, clarity, and player flow
Game economies & meta-game structures
UI/UX best practices for clarity, feedback, and retention
Feature ideation and paper prototyping
Rational level design: exploration, combat, and puzzles
Layout planning and encounter pacing
Chokepoint design, line of sight, verticality
Onboarding and tutorial pacing
Playtest-driven iteration and improvement
Milestone reviews (pre-prod to polish)
Feature evaluations (gameplay, flow, retention)
UX and systems feedback
Bug triage and feature prioritization
Performance audits (CPU/GPU bottlenecks)
Memory management and LOD systems
Mobile, console, and VR optimization
Turn design documents into playable systems and prototypes
Help designers implement logic in Blueprints without breaking architecture
Build reusable systems (quest frameworks, UI logic, interaction components)
Optimize designer-created Blueprints for performance and scalability
Teach best practices for designers working inside Unreal Engine
Agile task structuring and sprint planning
Feature scoping and risk assessment
1-on-1 mentoring on game design, Unreal workflows, or production
Portfolio and pitch coaching for junior devs/designers
Single-player and multiplayer titles
Action-adventure and shooters
Puzzle games and systems-based design
VR/AR and simulation projects
Sports, casual, and mobile experiences
"Sarib is a hard working, dedicated individual that is focused on the job and gets the task done. A team player one must have in order to set up a winning combination. One of the most decent, talented and incredible people I have had the pleasure of working with."
Arsalan Amir - Team Lead at Skyscrapers