أنا حسام الشامي مطور ألعاب ببرنامج يونيتي (Unity Game Developer( بخبرة تتجاوز 4 سنوات في تطوير ألعاب 2D و3D لمنصات Android وPC باستخدام Unity وC#. متخصص في بناء Scalable Gameplay Systems و Modular Architecture مع التركيز على الأداء، قابلية التوسع، وجودة تجربة اللاعب.
خلال مسيرتي طورت ونشرت مشاريع ألعاب مستقلة بشكل كامل، بداية من تصميم الأنظمة البرمجية وكتابة الأكواد وحتى الاختبار والنشر، مع خبرة قوية في بناء وتطوير:
• Player Controller Systems
• Enemy AI Systems & Finite State Machines (FSM)
• Combat & Shooting Systems
• Inventory & Item Systems
• Quest & Progression Systems
• Character Customization Systems
• Skill Trees & Upgrade Systems
• Procedural Generation Systems
• Save & Load Systems
• UI Management Systems
• Camera Systems & Cinemachine Integration
• Input Systems (PC & Mobile)
• Object Pooling Systems
• Performance Optimization & Memory Management
• Event-Driven Architecture & Scriptable Object Frameworks
كما أمتلك خبرة في تصميم وتطوير الأنظمة الداعمة للعبة مثل إدارة الحالات (Game States)، إدارة البيانات، تحسين الأداء للأجهزة المحمولة، وتطوير أدوات مخصصة داخل Unity لتسريع عملية الإنتاج.
أحرص على كتابة Clean, Maintainable, and Scalable Code وفق أفضل الممارسات البرمجية، مع الاهتمام ببناء مشاريع قابلة للتطوير والصيانة على المدى الطويل.
من أبرز إنجازاتي الفوز بالمركز الأول في SOP Game Jam ضمن 464 فريقًا مشاركًا، بالإضافة إلى تطوير ونشر ألعاب مستقلة وتحقيق أداء مستقر يصل إلى 60 FPS على أجهزة Android متوسطة الإمكانيات.
إذا كنت تبحث عن مطور Unity قادر على تحويل فكرتك إلى لعبة احترافية مع أنظمة قوية وقابلة للتوسع، فسأكون سعيدًا بالتعاون معك.