Infos sur moi
Présentation
Bonjour, je m'appelle Wassim, j'ai 21 ans et je suis ingénieur en
développement informatique.
Passionné par l'IT et les ordinateurs depuis petit, ma première experience de
code était sur Arduino à l'age de 14 ans.
Je parle couramment anglais & français.
Mon cursus
futur
Ecole d'informatique - ?
BAC+5
2023 - 2024
EFREI Paris - Villejuif
BAC+3 - Bachelor en développement web et applications.
2021 - 2023
IMIE Paris - Levallois-Perret
BAC+2 - BTS SIO option SLAM en alternance.
2020-2021
CY Cergy-Paris Université - Cergy
Licence de Maths, informatique, Physiques et Ingéniérie.
2020-2016
Lycée Camille Claudel - Vauréal
Baccalauréat scientifique avec option ISN (informatique et sciences du numérique)
2012 - 2016
Collège - Courdimanche
Experiences professionnelles
2022 - present (1 an)
Ingénieur Informatique - Hanover Displays
Apprenti ingénieur informatique chez Hanover Displays à Nice.
2021 - 2022 (1 an)
Administrateur Informatique - Foudafrique
Gestion de données de l'entreprise et création de leur plateforme de vente en ligne.
2021 - 2021 (1 mois)
Agent Administratif - Sécurité Sociale
Agent administratif au pôle de numérisation. Archivage et traitement numérique de documents relatifs aux demandes à la Sécurité Sociale du Val d’Oise.
2021 - 2021 (1 mois)
Assistant marketing - Ludas Fawks
Assistant marketing chez Ludas Fawks. Elaboration de branding, de conception de plan marketing et de visuels de communication.
2017 - 2017 (1 semaine)
Stage Pédagogique - EPI Telecom
Aide à lagestion et à la logistique/développement clientèle pour une société d’import-export commercialisant des mobiles à destination des professionnels.
Mes Projets
Voici quelques-uns de mes projets de développement informatique.
Tableau de Synthèse
Voici mon tableau de synthèse, sur lequel figurent mes réalisations professionnelles
ainsi que mes compétences
mises en œuvre au cours de mes 2 années d'études de BTS SIO SLAM.
Veille technologique
Qu’est-ce que la veille technologique ?
La veille en général se définit comme l’ensemble des actions de recherche, de traitement et de diffusion de l’information utile sur un sujet donné, en vue de son exploitation. On distingue quatre types de veille, la veille commerciale, la veille concurrentielle, la veille environnementale et la veille technologique. La veille technologique (ou veille scientifique et technique) consiste à se tenir informé de façon coordonnée et dans le temps, sur les dernières innovations et technologies disponibles sur le marché et sur leur mise à disposition commerciale.
Les avantages d’effectuer une veille technologique sont variés, tant au niveau de l’entreprise qu’au niveau personnel :
- Anticiper la menace et trouver des solutions en amont
- Être à l’écoute de son marché en permanence
- Adapter sa stratégie des concurrents et saisir des opportunités
- Découvrir de nouvelles technologies et renforcer ses connaissances
- Optimiser sa carrière
Sujet de ma veille technologique
Les outils de programmation de jeux vidéos
Mes sources d'information

Unity Engine
Un des plus répandus dans l'industrie du jeu vidéo du fait de sa rapidité aux prototypages et qu'il permet de sortir les jeux sur tous les supports.

Unreal Engine
Unreal Engine est un moteur de jeu vidéo propriétaire développé par Epic Games.

Source Engine
Source est un moteur de jeu 3D de la société Valve Software et utilisé depuis 2004. C'est un moteur complet qui prend en charge graphisme, son, réseau et physiques.

5 Game Engines For Your Next Indie Game Project
5 Moteurs de jeu gratuits et simples d'utilisation, permettant de créer des jeux de grande qualité.

Which are the most commonly used Game Engines?
Cet article présente une liste des moteurs de jeu les plus populaires.

Game Engine Statistics 2023
Une liste de statistiques intéressantes concernant le marché des moteurs de jeu.
Qu'est-ce qu'un "moteur de jeu" ?
Un moteur de jeu est un ensemble de composants logiciels qui effectuent des calculs de géométrie et de physique utilisés dans les jeux vidéo. L'ensemble forme un simulateur en temps réel souple qui reproduit les caractéristiques des mondes imaginaires dans lesquels se déroulent les jeux. Leur fonctionnement dépend généralement de langages de programmation tels que le C#, le C++ ou encore le Java.
Son évolution au fil des années
Premièrement apparue dans les années 1990, la notion de "game engine" est apparue avec la sortie de Doom (1993).
En effet, Doom était une prouesse technologique de par sa structure faisant une séparation claire entre
Les composants moteur du jeu et les ressources numériques propres à Doom telles que les graphismes,
les sons, la musique ou les cinématiques.
Cette architecture a permis au code du jeu d'être réutilisé par d'autres développeurs, participant ainsi à
la croissance de l'industrie du jeu vidéo dans les années 90.
Ainsi, au fil des années et des modifications, une arborescence entière de moteurs de jeu verront le jour.
Parmi les plus importants nous retrouvons Quake engine, à partir duquel apparaitront Source Engine (Half-Life, Portal, Counter-Strike),
Unreal Engine (Sea of Thieves, Fortnite, Valorant), et bien d'autres...
Les nouvelles technologies
Aujourd'hui, avec l'avènement de l'open-source, n'importe quel développeur peut s'équiper d'outils puissants tels que
Unity Engine ou Unreal Engine. Ces deux moteurs ont la particularité d'être axés sur la communauté, permettant donc
d'avoir accès à une large bibliothèque de modèles 3D, de bouts de code, d'animations, et plus...
Parmi les dernières prouesses technologies nous retrouvons l'arrivée du photoréalisme, de la réalité virtuelle ou encore le ray tracing.
Pour avoir un aperçu des avancées de photoréalisme dans les jeux vidéos, voici une vidéo de présentation du moteur d'Unreal Engine :
La réalité virtuelle est pour beaucoup est vue comme une des plus grandes avancées dans le domaine du jeu vidéo. Il s'agit de plonger le joueur dans un monde en 3D
grâce à un casque de réalité virtuelle, chaque oeil est face à un écran et des capteurs de mouvement permettent de détecter les changement de diréction du casque.
Voici un exemple, il s'agit d'un extrait du jeu Half-Life Alyx, considéré comme étant le meilleur jeu VR existant :
Enfin, le ray tracing est une technologie complexe mais utile dans le jeu vidéo. Il s'agit de calculer en direct les reflets des matières présentes dans une scène.
Des millions de "rayons" sont envoyés depuis la caméra du joueur et calculent chacun la couleur du pixel associé dépedant des reflexions du rayon.
Voici une vidéo explicative du concept de ray tracing :
Et enfin, voici une démonstration du ray tracing appliqué sur Portal, un jeu de 2007 :
Contact
Page de contact
N'hésitez pas à me contacter si vous avez une question, une proposition ou si vous souhaitez prendre contact avec moi.
Ile-de-France & Côte d'Azur
wassimbacha.pro@gmail.com
0663522625