a
alialhubail

Ali A

@alialhubail
Saudi-Arabien
Englisch, Arabisch
Einige Informationen werden in englischer Sprache angezeigt.
Über mich
Gameplay programmer and Unity developer specializing in scalable gameplay systems, custom Unity Editor tools, and modular architecture for 2D games. Experienced with Unity, C#, ScriptableObjects, state machines, Light2D, Shader Graph, and SpriteShape workflows. I develop gameplay mechanics, physics systems, and production-focused tools that improve workflow efficiency and maintainability. Co-founder and programmer at an indie game studio... Mehr lesen

Kompetenzen

a
alialhubail
Ali A
offline • 

Meine Dienstleistungen

Prototypenentwicklung
I will build scalable 2d game systems in unity csharp

Portfolio

Arbeitserfahrung

Game_Or

Lead Programmer

Game Or • Freiberufler

May 2023 - Present3 yrs

[Disclaimer: The company listed in this section was selected from Fiverr’s predefined company database due to platform limitations and does not represent my actual employer. I currently work as the Co-founder and Gameplay Programmer at AstraValle.] Co-founder, former Lead Programmer, and current Gameplay Programmer at an indie game studio focused on developing a commercial 2D puzzle platformer in Unity. Responsible for gameplay systems, technical architecture, production planning, and implementation of scalable game features from prototype to production. Developed gameplay mechanics, physics systems, interaction systems, and modular gameplay architecture using Unity and C#. Built custom Unity Editor tools to improve development workflows, level design efficiency, debugging, and content iteration speed. Worked extensively with ScriptableObjects, event-driven systems, and state machine-based architecture to create maintainable and scalable systems. Implemented and optimized systems using Light2D, Shader Graph, SpriteShape, and custom editor workflows. Managed debugging, optimization, refactoring, and long-term code maintainability across the project. Collaborated on technical planning, feature prioritization, and production execution while maintaining clean and scalable code practices. Experience includes gameplay programming, custom tools development, technical problem solving, Agile workflows, GitHub version control, and rapid prototyping of gameplay systems and mechanics.