Logo
Accueil
Projets
Blog

Prêt à créer
quelque chose d'incroyable ?

Company logo

Ali Benkarrouch

Étudiant en génie logiciel à l'ETS

Get upTélécharger mon CV
LinkedInGithubEmail

Contactez-moi

© 2026 Ali Benkarrouch. Tous droits réservés.
0%
Tous les projets
Whale of Misfortune
novembre 2024

Whale of Misfortune

J'ai conçu ce projet dans le cadre de mon premier cours dédié au développement d'applications mobiles. Le mandat initial étant techniquement simple, j'ai choisi de me démarquer en y injectant une forte identité visuelle. Pour ce faire, j'ai créé, dessiné et animé un personnage original en utilisant Aseprite, en m'inspirant du style artistique "pixel art" de jeux cultes comme Undertale. Ce projet a été l'occasion parfaite de lier mes compétences techniques à ma créativité graphique.

Ma contribution

Sur ce projet, j'ai agi à la fois comme lead artistique et développeur. J'ai réalisé l'intégralité des assets visuels et des animations du personnage principal. Côté programmation, j'ai travaillé en étroite collaboration avec mon collègue pour bâtir la structure de l'application. Nous avons adopté une approche de pair programming pour développer les fonctionnalités clés, notamment la logique du système de jeu. J'ai assisté mon partenaire sur l'implémentation des mécaniques principales, garantissant ainsi un code cohérent et une intégration fluide des animations.

Project Gallery

Visual Overview

Whale of Misfortune screenshot 1

Approche

Mon approche a consisté à transformer un exercice académique en un produit fini ayant une "âme" visuelle. En séparant la création artistique sur Aseprite du développement mobile, j'ai pu peaufiner les animations indépendamment du code. Pour la partie technique, le travail en binôme nous a permis de résoudre rapidement les défis logiques liés au cycle de vie de l'application mobile et à la gestion des états du jeu. Cette méthode collaborative a assuré que la fluidité du gameplay soit à la hauteur de l'esthétique pixelisée que je souhaitais instaurer.

Fonctionnalités

  • Pixel art original (Aseprite)
  • Logique de jeu mobile
  • Développement en pair programming
  • Historique

Technos

Android studioAndroid studioKotlinKotlin

Collaborateurs

IIsmail El Asraoui

Sources

Github
Github

More Projects

Explore Other Work

Memo-mate

Memo-mate

J'ai développé Memo-mate dans le cadre de mon cours de Programmation 2. L'objectif était de créer un clone fonctionnel de l'application Notepad pour mettre en pratique les concepts fondamentaux de la programmation orientée objet et la manipulation de fichiers. C'était un excellent exercice pour comprendre comment transformer une logique de traitement de texte en une application utilitaire concrète.

mai 2023

Netpulse

Netpulse

J'ai développé Netpulse avec la volonté d'approfondir mes connaissances théoriques sur le fonctionnement des réseaux informatiques. Je voulais comprendre concrètement comment les données circulent, comment les paquets sont structurés et comment les protocoles interagissent entre eux. En créant mon propre analyseur, j'ai pu passer de la théorie des couches réseau à une observation réelle et détaillée du trafic de données.

août 2024

ProjetR

ProjetR

Juste avant le début de notre stage au cégep, un de nos enseignants a approché Nicholson et moi avec une idée : développer une application qui permettrait aux étudiants de mettre en valeur leurs projets. Comme nous n’avions pas l’ambition de bâtir une plateforme complète en parallèle du stage, mon collègue et moi avons plutôt choisi de créer un MVP. Nous l’avons ensuite présenté aux enseignants du département d’informatique du Cégep Rosemont, qui se sont montrés ouverts à l’idée de pousser le projet plus loin avec les cohortes suivantes.

juin 2025

View All Projects