⚠ AvisNote Site en cours de refonte : certaines pages évoluent encore.This site is being redesigned: some pages are still evolving.
Arcreane ARCREANE Les arcanes de la créationThe arcana of creation
PAGE — ENSEIGNEMENTPAGE — TEACHING

Cours en école supérieure.Teaching in higher education.

Depuis 2018, j’interviens dans des écoles d’ingénieurs et de jeu vidéo, de la première à la cinquième année, en français et en anglais : modules complets, TD, suivi de projets, soutenances et jurys.Since 2018 I have been teaching in engineering and game development schools, from first to fifth year, in French and English: full modules, labs, project supervision, defences and juries.

N° 01

Ce que j’enseigneWhat I teach

Unreal Engine

Blueprint et C++, gameplay, débogage, compute shaders. Unreal Authorized Instructor (Epic Games).Blueprint and C++, gameplay, debugging, compute shaders. Unreal Authorized Instructor (Epic Games).

C++

Du premier programme au C++ moderne, avec Raylib pour voir un rendu plutôt qu’un terminal.From a first program to modern C++, with Raylib to see graphics instead of a terminal.

Python

Initiation par le jeu, jusqu’à la programmation objet ; traitement de données avec NumPy.A game-based introduction up to object-oriented programming; data processing with NumPy.

Programmation GPUGPU programming

CUDA, calcul parallèle, compute shaders sous Unreal.CUDA, parallel computing, compute shaders in Unreal.

Conception objetObject-oriented design

POO, UML, design patterns, en C#, Java ou C++.OOP, UML, design patterns, in C#, Java or C++.

Et aussiAlso

Unity, Godot, OpenCV, Android, Git et Perforce, gamification, réalité étendue.Unity, Godot, OpenCV, Android, Git and Perforce, gamification, extended reality.

N° 02

La méthodeThe method

Plutôt qu’une suite d’exercices déconnectés, les étudiants construisent un seul projet qui grandit à chaque séance. Chaque notion arrive au moment où le projet en a besoin et débloque quelque chose de visible. La théorie vient quand le projet la réclame, jamais avant.

En Python, les débutants font vivre un jeu de tir spatial ; en C++, un rendu Raylib remplace le terminal ; en CUDA, une simulation de particules avec collisions. À la fin, chacun repart avec un travail complet qu’il peut montrer.

Instead of a series of disconnected exercises, students build one project that grows every session. Each concept arrives when the project needs it and unlocks something visible. Theory comes when the project calls for it, never before.

In Python, beginners bring a space shooter to life; in C++, Raylib graphics replace the terminal; in CUDA, a particle simulation with collisions. At the end, everyone leaves with complete work they can show.

Projet en coursCurrent project

The Verse Academy

La même méthode, transposée en une île Fortnite pour apprendre Verse. Voir le projet →The same method, turned into a Fortnite island to learn Verse. See the project →

N° 03

ÉcolesSchools

Interventions actuelles et passées.Current and past teaching.

ISART DigitalISEPEFREIIPSAEPITAESTIAMESGIEPFÉcole 89ESIEAESIEE-ITEPSICY TechECE TechSAE InstituteSimplonSchola NovaWebstart
N° 04

OutilsTools

Un projet, un cours, une idée ?A project, a course, an idea?

Un développement C++ ou Unreal, une formation sur mesure, une intervention en école : parlons-en.C++ or Unreal development, tailored training, teaching in a school: let’s talk.

Prendre contact →Get in touch →