Skip to content
View Im-Rises's full-sized avatar
😵‍💫
Learning
😵‍💫
Learning

Block or report Im-Rises

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Im-Rises/README.md

Hi, I'm Quentin Morel 👋

French 🇫🇷 gameplay & engine developer
C++ · Emulation · Real-time graphics · Reverse engineering

LinkedIn Linktree


🧑‍💻 About me

I love understanding how things work under the hood — from a CPU instruction to a full game loop. Most of my projects are emulators, engines and simulations written in C++ (and a bit of Rust), often ported to the web with WebAssembly.

  • 🔭 Currently building GenesisForge, my own C++20 game engine (ECS, JSON scenes, engine + editor, web demo)
  • 🎮 Modding Final Fantasy VIII Remastered to bring back full 360° analog movement
  • 🕹️ Writing emulators for fun: Chip-8, Game Boy, NES, Space Invaders arcade
  • 🌱 Always learning — low-level, graphics programming and game architecture

🚀 Featured projects

🕹️ Emulation

Project Description Stack
Chip8topia Chip-8 emulator for desktop and web C++ · WebAssembly
GameBoyEmulator Game Boy emulator with sound, screenshots and controller support C++17 · SDL2
space-invaders-arcade-emulator Intel 8080 Space Invaders arcade emulator ported to the browser Rust 🦀 · WebGL · WebAudio

🌌 Graphics & simulation

Project Description Stack
ParticleSimulator · web 10,000,000 particles on desktop and 1,000,000 particles in the browser C++ · OpenGL · WebGL2 · ImGui
PhysicalEngine · web Physics engine: rigid bodies, contacts, octree C++ · OpenGL · ImGui

🛠️ Modding & reverse engineering

Project Description Stack
FF8R-Analog360 Full 360° analog movement for FFVIII Remastered (field & world map, EFIGS + JP) C++ · Ghidra · dinput8 proxy

🌐 Web

Project Description Stack
video-stream-ascii Real-time video → ASCII art npm package React · TypeScript
emotion-recognition-website Facial emotion recognition in the browser TensorFlow.js
pokedex-react Pokédex built on the PokéAPI React

🧰 Tech stack

Languages

Graphics & engines

Tools


📊 GitHub stats

GitHub stats Top languages


"Every frame counts." — Thanks for stopping by! ⭐

Pinned Loading

  1. Chip8topia Chip8topia Public

    Chip8 Emulator made in C++ for desktop and web

    C++ 1

  2. particle-simulator-webgl particle-simulator-webgl Public

    1 000 000 particles at 60fps made in C++ using OpenGL build for WebAssembly WebGL2

    C++ 10 1

  3. space-invaders-arcade-emulator space-invaders-arcade-emulator Public

    Space Invaders Arcade Game Emulator made in Rust 🦀 ported to WebAssembly WebGL and WebAudio

    Rust 2

  4. pokedex-react pokedex-react Public

    Pokédex made in React using the Pokepedia API

    JavaScript 1 2

  5. video-stream-ascii video-stream-ascii Public

    Video stream to ASCII art video stream package in React Typescript

    TypeScript 12 3

  6. FF8R-Analog360 FF8R-Analog360 Public

    A mod for FFVIII Remastered that enables full 360° analog movement, based on FFNx’s Analog 360° patch.

    C++ 1