Expériences professionnelles

Co-fondateur d’équipe et développeur de jeux indépendant

Emploi dans l'industrie, Null References : Équipe de développement de jeux, Kerman et Yazd, Iran, [February, 01, 2020]

  • Nom de l’équipe : Null References
  • Date : Fév 2020 – Sep 2021
  • Cofondé une petite équipe indépendante de développement de jeux et développé conjointement un prototype de jeu open source (Uncertainty).
  • Dirigé les discussions de conception technique et contribué à la logique de jeu, à l’architecture et à la planification du projet.
  • Maintenu le dépôt du projet sur GitHub et coordonné les tâches de développement au sein de l’équipe.
  • Développé Uncertainty, un jeu 3D d’action-aventure de type space shooter, réalisé avec Unity 2019.4.16f1 (C#) pour Windows et macOS.
  • Collaboré à la conception d’une architecture de jeu modulaire mettant l’accent sur la scalabilité, la fiabilité et la performance, incluant des mécanismes de sérialisation et des flux d’intégration d’actifs.
  • Conçu et implémenté les mécaniques de jeu principales, incluant les contrôles du joueur, les comportements des ennemis et les affrontements contre des boss, dans une architecture Unity modulaire.
  • Appliqué des patrons de conception et les principes SOLID afin d’assurer la maintenabilité du code et la réutilisabilité de la logique de jeu.
  • Géré le code source et le flux de développement avec Git, coordonné les efforts de l’équipe et intégré des ressources provenant de Blender, Krita et d’autres outils.
  • Coordonné les tâches de développement et la planification du projet dans un contexte d’équipe à temps partiel, en respectant les jalons de livraison définis.
  • Publié et maintenu le projet en open source sur GitHub (licence MIT), générant un engagement de la communauté (61 étoiles et 15 forks).
GamePlay Screenshots: Sky 1 GamePlay Screenshots: ship and boss 3
Captures d’écran du jeu