Projects
Jams
Events
Jams
Unwind
Resources
Forums
Fishbowls
Podcast
Handmade Cities
HandmadeCon
About
Manifesto
About the Team
Log In
The
2024 Wheel Reinvention Jam
just concluded.
See the results.
Chen
Some guy trying to make some video game.
Member since
Jan 14, 2017
Projects
Monter
A 3D action role-playing game, but cleaner
Chen
CRay
An interactive GPU path tracer
Chen
Recent Activity
Chen
January 30, 2021
showcasing the new game engine project I'm working on:
https://youtu.be/0ErvCxMrcA0
View original message on Discord
Monter
»
Blog
Blog comment:
Engine Work: DDGI Light Probe Depth Data Compression
Chen
—
August 5, 2020
Monter
»
Blog
Blog comment:
Engine Work: DDGI Light Probe Depth Data Compression
Chen
—
August 3, 2020
Monter
»
Blog
Blog comment:
Engine Work: DDGI Light Probe Depth Data Compression
Chen
—
August 2, 2020
Monter
»
Blog
New blog post:
Engine Work: DDGI Light Probe Depth Data Compression
Chen
—
August 2, 2020
Monter
»
Blog
Blog comment:
Engine Work: GJK-based Collision Detection & Response
Chen
—
August 1, 2020
Monter
»
Forums
Forum reply:
3D model import
Chen
—
May 21, 2020
Monter
»
Forums
Forum reply:
3D model import
Chen
—
May 19, 2020
Monter
»
Blog
Blog comment:
Engine Work: Global Illumination with Irradiance Probes
Chen
—
April 26, 2020
Monter
»
Blog
New blog post:
Engine Work: Global Illumination with Irradiance Probes
Chen
—
April 21, 2020
Monter
»
Blog
Blog comment:
Enable Ray Tracing: Ray Traversal
Chen
—
April 9, 2020
Monter
»
Blog
New blog post:
Enable Ray Tracing: Ray Traversal
Chen
—
April 8, 2020
Monter
»
Blog
New blog post:
Enable Ray Tracing: Two-Level Acceleration Structure
Chen
—
March 16, 2020
Monter
»
Blog
Blog comment:
Engine Optimization: Fast High-Quality Cloudscape through Noise and Reprojection
Chen
—
February 19, 2020
Monter
»
Blog
New blog post:
Engine Optimization: Fast High-Quality Cloudscape through Noise and Reprojection
Chen
—
February 18, 2020
Handmade Network
»
Forums
Forum reply:
What is your opinion of Vlang?
Chen
—
August 1, 2019
Handmade Network
»
Blog
Blog comment:
[News] Handmade Seattle, An Interview, Community Showcase
Chen
—
April 23, 2019
RemedyBG
»
Forums
Forum reply:
How to make sure RemedyBG can find source file
Chen
—
April 7, 2019
RemedyBG
»
Forums
Forum reply:
How to make sure RemedyBG can find source file
Chen
—
April 7, 2019
RemedyBG
»
Forums
New forum thread:
How to make sure RemedyBG can find source file
Chen
—
April 7, 2019
Handmade Network
»
Forums
»
Career Advice
Forum reply:
Unprojecting mouse position
Chen
—
January 31, 2019
CRay
»
Blog
New blog post:
A Few Changes and a New Demo
Chen
—
January 13, 2019
CRay
»
Blog
Blog comment:
First Demo is out! And a usage guide!
Chen
—
December 29, 2018
CRay
»
Blog
New blog post:
First Demo is out! And a usage guide!
Chen
—
December 29, 2018
Monter
»
Blog
New blog post:
Engine Work: Collision Wrap-up
Chen
—
December 28, 2018
Handmade Network
»
Forums
»
Work-in-Progress
Forum reply:
(Eternal) Screenshot Saturday -- Post images/gifs/videos of your game or other project!
Chen
—
November 27, 2018
Handmade Network
»
Forums
Forum reply:
I'm starting a channel called "3D Graphics From Scratch"
Chen
—
October 23, 2018
Handmade Network
»
Forums
New forum thread:
I'm starting a channel called "3D Graphics From Scratch"
Chen
—
October 16, 2018
Handmade Network
»
Forums
Forum reply:
I'm making "One Thing a Month". Anyone want to join?
Chen
—
August 28, 2018
Monter
»
Blog
Blog comment:
Engine Work: Procedural Volumetric Cloud Rendering
Chen
—
August 17, 2018
Monter
»
Blog
Blog comment:
Engine Work: Procedural Volumetric Cloud Rendering
Chen
—
August 10, 2018
Monter
»
Blog
Blog comment:
Engine Work: Procedural Volumetric Cloud Rendering
Chen
—
August 10, 2018
Monter
»
Blog
New blog post:
Engine Work: Procedural Volumetric Cloud Rendering
Chen
—
August 10, 2018
Monter
»
Blog
Blog comment:
Engine Work: GJK-based Collision Detection & Response
Chen
—
July 10, 2018
Monter
»
Blog
Blog comment:
Engine Work: GJK-based Collision Detection & Response
Chen
—
July 10, 2018
Monter
»
Blog
New blog post:
Engine Work: GJK-based Collision Detection & Response
Chen
—
July 9, 2018
Monter
»
Blog
New blog post:
I'm back!
Chen
—
July 2, 2018
Handmade Network
»
Forums
Forum reply:
Shaderian: a minimal GLSL live coding environment
Chen
—
April 24, 2018
Feoh the Fitter
»
Blog
Blog comment:
Approaching things with a new angle
Chen
—
April 15, 2018
Handmade Network
»
Forums
»
Career Advice
Forum reply:
Question: How can I stand a chance when applying for jobs in the programming industry?
Chen
—
April 13, 2018
Handmade Network
»
Forums
»
Career Advice
Forum reply:
Question: How can I stand a chance when applying for jobs in the programming industry?
Chen
—
April 5, 2018
Handmade Network
»
Blog
Blog comment:
[News] New Technical Staff; Pseudonym73 Guest Appearance!
Chen
—
April 5, 2018
Monter
»
Blog
New blog post:
Numerical Robustness and New Approach
Chen
—
April 1, 2018
Handmade Network
»
Forums
»
Career Advice
Forum reply:
Question: How can I stand a chance when applying for jobs in the programming industry?
Chen
—
March 27, 2018
Handmade Network
»
Forums
»
Career Advice
Forum reply:
Question: How can I stand a chance when applying for jobs in the programming industry?
Chen
—
March 27, 2018
CDbg
»
Blog
Blog comment:
CDbg Build 0.0.0.5
Chen
—
March 27, 2018
Handmade Network
»
Forums
»
Career Advice
Forum reply:
Question: How can I stand a chance when applying for jobs in the programming industry?
Chen
—
March 26, 2018
Handmade Network
»
Forums
»
Work-in-Progress
Forum reply:
Windows Debugger
Chen
—
March 26, 2018
Handmade Network
»
Forums
»
Career Advice
New forum thread:
Question: How can I stand a chance when applying for jobs in the programming industry?
Chen
—
March 26, 2018
Monter
»
Blog
New blog post:
Engine Work: Collision Debug System
Chen
—
March 25, 2018
Monter
»
Blog
Blog comment:
Collision System Part 2: Sparse Hash-Based Grid Partitioning, Multithreading, and Future
Chen
—
March 14, 2018
Monter
»
Blog
Blog comment:
Collision System Part 2: Sparse Hash-Based Grid Partitioning, Multithreading, and Future
Chen
—
March 12, 2018
Monter
»
Blog
New blog post:
Collision System Part 2: Sparse Hash-Based Grid Partitioning, Multithreading, and Future
Chen
—
March 10, 2018
Monter
»
Blog
Blog comment:
Collision System Part 1: Collision Detection and Response Against Static Mesh
Chen
—
February 26, 2018
Handmade Network
»
Forums
Forum reply:
Shaderian: a minimal GLSL live coding environment
Chen
—
February 23, 2018
Handmade Network
»
Forums
New forum thread:
Shaderian: a minimal GLSL live coding environment
Chen
—
February 22, 2018
Monter
»
Blog
Blog comment:
Collision System Part 1: Collision Detection and Response Against Static Mesh
Chen
—
February 20, 2018
Monter
»
Blog
Blog comment:
Collision System Part 1: Collision Detection and Response Against Static Mesh
Chen
—
February 20, 2018
A Mazy Town.
»
Blog
Blog comment:
Dev update #1
Chen
—
February 19, 2018
Monter
»
Blog
Blog comment:
Collision System Part 1: Collision Detection and Response Against Static Mesh
Chen
—
February 19, 2018
Monter
»
Blog
Blog comment:
Collision System Part 1: Collision Detection and Response Against Static Mesh
Chen
—
February 19, 2018
Feoh the Fitter
»
Blog
Blog comment:
SDL and going on a break
Chen
—
February 17, 2018
Monter
»
Blog
New blog post:
Collision System Part 1: Collision Detection and Response Against Static Mesh
Chen
—
February 17, 2018
Monter
»
Blog
Blog comment:
Engine Work: Sky shading pass
Chen
—
January 26, 2018
Monter
»
Blog
Blog comment:
Engine Work: Sky shading pass
Chen
—
January 25, 2018
Monter
»
Blog
Blog comment:
Engine Work: Sky shading pass
Chen
—
January 24, 2018
Monter
»
Blog
New blog post:
Engine Work: Sky shading pass
Chen
—
January 14, 2018
Swedish Cubes for Unity
»
Blog
Blog comment:
How Media Molecule Does Serialization
Chen
—
December 28, 2017
Handmade Network
»
Forums
Forum reply:
Game development taking too long... any suggested solution?
Chen
—
December 27, 2017
Monter
»
Blog
Blog comment:
Engine work: Light transmittance and memory management
Chen
—
December 27, 2017
Monter
»
Blog
New blog post:
Engine work: Light transmittance and memory management
Chen
—
December 24, 2017
Monter
»
Blog
Blog comment:
Progress Report: Shadow and Editor Improvements
Chen
—
December 2, 2017
Monter
»
Blog
New blog post:
Debugging Cascaded Shadow Map
Chen
—
December 2, 2017
Monter
»
Blog
New blog post:
Progress Report: Shadow and Editor Improvements
Chen
—
December 2, 2017
Monter
»
Blog
Blog comment:
Game Engine Review: Rendering Pipeline
Chen
—
December 2, 2017
Monter
»
Blog
New blog post:
Game Engine Review: Shader Managment
Chen
—
November 28, 2017
Monter
»
Blog
Blog comment:
Progress Report: Shadow Mapping
Chen
—
November 24, 2017
Monter
»
Blog
Blog comment:
Game Engine Review: Rendering Pipeline
Chen
—
November 24, 2017
Monter
»
Blog
Blog comment:
Game Engine Review: Rendering Pipeline
Chen
—
November 18, 2017
Monter
»
Blog
New blog post:
Game Engine Review: Rendering Pipeline
Chen
—
November 17, 2017
Monter
»
Blog
Blog comment:
Progress Report: Shadow Mapping
Chen
—
November 13, 2017
Monter
»
Blog
New blog post:
Progress Report: Shadow Mapping
Chen
—
November 12, 2017
4coder
»
Blog
Blog comment:
4coder November - The Detailed Todo List
Chen
—
November 7, 2017
Handmade Network
»
Forums
New forum thread:
Help: matrix-to-quaternion in left-hand coordinate system
Chen
—
August 3, 2017
Handmade Network
»
Forums
»
Articles
Forum reply:
Implementing a Basic PNG reader the handmade way
Chen
—
May 14, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Need some help with getting Vim to run a build.bat
Chen
—
May 6, 2017
Handmade Network
»
Forums
»
Work-in-Progress
Forum reply:
Game Entity Memory Allocation Techniques
Chen
—
May 6, 2017
Handmade Network
»
Forums
»
Work-in-Progress
Forum reply:
Game Entity Memory Allocation Techniques
Chen
—
May 6, 2017
Handmade Network
»
Forums
Forum reply:
YouCompleteMe - Vim Completion Engine
Chen
—
May 5, 2017
Handmade Network
»
Forums
Forum reply:
YouCompleteMe - Vim Completion Engine
Chen
—
May 5, 2017
Handmade Network
»
Forums
Forum reply:
YouCompleteMe - Vim Completion Engine
Chen
—
May 5, 2017
Handmade Network
»
Forums
Forum reply:
YouCompleteMe - Vim Completion Engine
Chen
—
April 18, 2017
Handmade Network
»
Forums
Forum reply:
Just for fun - performance meme
Chen
—
April 6, 2017
Handmade Network
»
Forums
Forum reply:
Just for fun - performance meme
Chen
—
April 5, 2017
Handmade Network
»
Forums
Forum reply:
Single Vertex Multiple Normals
Chen
—
March 28, 2017
Handmade Network
»
Forums
New forum thread:
Single Vertex Multiple Normals
Chen
—
March 27, 2017
Handmade Network
»
Forums
Forum reply:
Question about auto-generated opengl function loader
Chen
—
March 8, 2017
Handmade Network
»
Forums
New forum thread:
Question about auto-generated opengl function loader
Chen
—
March 8, 2017
CDbg
»
Blog
Blog comment:
CDbg Build 0.0.0.4
Chen
—
February 9, 2017
CDbg
»
Blog
Blog comment:
CDbg Build 0.0.0.4
Chen
—
February 9, 2017
Handmade Network
»
Forums
Forum reply:
Hot Swap your shaders!
Chen
—
February 8, 2017