Loïc Chen

Game Developer


Email: [email protected]

Portfolio: painfulexistence.github.io/

I am a Software Engineer with five years of experience specializing in Game Development and Web Development. My areas of passion include Computer Graphics and Game Engine Programming. In my spare time, I pursue studies in Realtime VFX. As a dedicated gamer, I am particularly intrigued by Soulsborne and Metroidvania games.

         

Work Experience

Graphics Engineer, Phase, Semi-Remote

Feb 2023 - Now

JavaScript

1. Developing a vector graphics render engine

Gameplay Programmer, LyraVR, Remote

Jun 2021 - Aug 2022

Unity

1. Developing an unannounced VR fishing game for Oculus Quest 2 / Pico

2. Writing custom shaders for the needs of the team

3. Debugging and addressing performance issues

Game Programmer/Full-Stack Web Developer, Clubon, Taipei

Dec 2019 - Mar 2021

Ruby on Rails, React

1. Developing a mobile web detective puzzle ARG, "The Victims' Game", and a corresponding mini-game used in its promotion campaign.

2. Building a web-based game engine "PlayReal", which empowers game designers and clients to create and edit mobile web narrative games conveniently.

3. Responsible for maintaining game servers and games' code bases.

Full-Stack Web Developer, National Taiwan University Digital Learning Center, Taipei

June 2018 - Oct 2019

Ruby on Rails, React

1. Building a web-based collaborative PDF annotator, which includes writing a frontend SPA and backend APIs, and setting up a server.

2. Assisting in maintaining server machines and networking.

Education

Sep 2014 - Jan 2018

National Taiwan University

Electrical Engineering (dropped out)

Skills

Languages


  • English (Business)
  • Mandarin (Native)

Programming Languages


  • C++
  • C#
  • Lua
  • Ruby
  • JavaScript

Engines/Frameworks


  • Unity Engine
  • Godot Engine
  • OpenGL
  • Ruby on Rails
  • ReactJS

Other Tools


  • Git
  • CMake
  • Blender
  • Krita

Projects


1. Phase internal render engine: A 2D vector graphics render engine, built from scratch using WebGL.

2. Out of The Ashes: A 3D adventure RPG game set in a medieval fantasy world. As part of the development team, I worked on visual effects and terrain module using Godot Engine.

3. Galactic Catch: A VR fishing game developed for Pico using Unity Engine. I was responsible for gameplay programming and developed custom shaders to enhance game immersion.

4. Atmospheric Engine: A cross-platform 3D game engine written in C++. The engine was built with OpenGL and Bullet Physics, featuring HDR rendering, PBR materials, point shadows, directional shadows, and a handful of post-processing effects. I was responsible for the whole project.

5. PlayReal Engine: A web-based narrative game engine which empowers game designers to create and edit   mobile web narrative games conveniently. The engine was built with Ruby on Rails, ReactJS, and PostgreSQL. I was responsible for all technical aspects of this project.

6. The Victims' Game: A mobile web detective puzzle ARG featuring an identically-titled Netflix series crossover.
The game was made with ReactJS and PixiJS. I was responsible for all technical aspects of the game.