Sofiane KaciA propos de moiBonjour, je m'appelle Sofiane, diplomé d'un Master 2 à l'ECV Lille, je recherche un emploi en tant que Gameplay Programmer.Je performe dans le développement des jeux réalisés sur Unity à l'aide de Visual Studio, mais possède de bonnes connaissances également sur Unreal Engine. Je possède également en bonus des connaissances moyennes dans les métiers du Game Art, principalement en Shaders et VFX, ce qui m'aide à penser mes scripts de manière à faciliter le travail des Game Artists par la suite.Mes points forts sont mes capacités d'apprentissage et d'adaptation à de nouveaux logiciels ou langages, comme la réalisation de ce site n'utilisant aucun modèle pré-utilisable, et n'ayant aucune base html/css/js auparavant.Je possède un niveau d'anglais intermédiaire et ne suis pas fermé à des entreprises étrangères si des mesures de travail en distanciel ont été mises en place.J'ai eu l'occasion de travailler sur divers projets présentés par la suite en tant que Gameplay Programmer, voire plus selon la taille de l'équipe.Si vous avez des questions, vous êtes libre de me contacter.Projets ProfessionnelsEplitz - PREMA STUDIOEplitz est un MOBA immersif où s'affrontent deux équipes de 4 joueurs dans une forêt maudite, pleine de mystères et de dangers cachés. Chaque recoin de cette forêt renferme des secrets anciens, des créatures redoutables, et des pouvoirs mystiques à découvrir pour prendre l'avantage sur l'équipe adverse.- Gameplay ProgrammationVisual Studio- ServerUnity Cloud- UI - ShaderShaderGraph / PhotoshopAnazir - ThreevisionIncarnez un héros élémentaire épique et construisez votre armée de golems pour affronter d'autres joueurs dans un jeu de stratégie mêlant défense de tours et gameplay d'arène. Partez à l'aventure et explorez le monde d'Anazir pour découvrir les Golems qui y habitent et utilisez leurs incroyables pouvoirs.
Faites preuve de stratégie en construisant votre deck de cartes afin de guider votre armée de golems à la victoire dans ce jeu de survie du plus fort.- Gameplay ProgrammationVisual Studio- AnalyticsUnity Cloud (SQL)- UI - ShaderShaderGraph / PhotoshopSpells ConquestSpells Conquest est un Metroidvania en 3D où l'on incarne une créature dépourvue de pouvoirs magiques à la recherche de sorts disparus. Elle devra alors les récupérer en éliminant les ennemis qui lui barrent la route, tout en explorant, grâce à ses pouvoirs combinés entre eux, différentes zones auparavant inaccessibles.- Gameplay ProgrammationVisual Studio- Game Design- VFXAmplify Shader / ShurikenTiny DreamTiny Dream est un TPS où l'on incarne Hugo, un jeune garçon de 6 ans qui se retrouve plongé dans son cauchemar et doit faire face à ses jouets qui souhaitent se venger.- Gameplay ProgrammationBlueprint- Game Design- Character ModelingZBrush- TexturingSubstance PainterProjets PersonnelsWall-RunWall-Run est un Runner réalisé à l'occasion d'une Ludum Dare où le joueur doit parcourir la plus grande distance possible alors qu'un obstacle mortel le suit de près. Il devra alors éviter les obstacles potentiellement mortels sur son chemin alors que la carte tout entière tourne à des intervals réguliers.- Gameplay ProgrammationVisual Studio- Game Design Fan Made League Of LegendCe projet est un projet personnel permettant le développement de jeu variant des précédents.
L'objectif est ici d'apprendre à créer un jeu où le joueur peut choisir son personnage parmis plusieurs existants, ainsi que d'apprendre à créer des scripts modulables, capables d'être utilisés sur les différents sorts du jeu, peu importe leurs déplacements et leurs effets.- Gameplay ProgrammationVisual Studio