a
alialhubail

Ali A

@alialhubail
Arabia Saudita
Inglés, Árabe
Parte de la información aparece en idioma inglés.
Sobre mí
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... Lee más

Habilidades

a
alialhubail
Ali A
desconectado • 

Revisa mis servicios

Creación de prototipos
I will build scalable 2d game systems in unity csharp

Porfolio

Experiencia laboral

Game_Or

Lead Programmer

Game Or • Freelance

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.