Selected Works

Glass Walls
Primary role: Narrative Design, Team of 4
(2020)
A surrealist puzzle platformer with a story representing 3 generations of women

Good Vibes – The Ride
Solo Developer (2020)
The world’s first internet inspired digital dark ride
Think: “It’s a Small World” meets Memedom

Confessions of an NPC
Solo Developer
Art by: Wen Shi
(2016 – 2018)
Narrative game exploring empathy with characters at the center of sociopolitical issues in modern America

Humanistic Game Design
Writer, Speaker (2014 – 2018)
My thoughts on game design, which I’ve spoken about in several talks.
Full Game Portfolio (itch.io page)
Interested in working together?
Press Coverage
- Soshiki Hakase’s Top 10 Games of 2020 (#8 of 362) (Good Vibes – The Ride)
- Weird F***in’ Games – May 2019 (Movie-Novels of the Future)
- Intelligame – August 2018 (Confessions of an NPC)
- Unwinnable – April 2018 (Unparty)
- PC Gamer – November 2017 (Reflections at Sunset)
- TechRaptor – August 2017 (Reflections at Sunset)
- Critical Distance – April 2017 (Moral Game Design)
- PC Gamer – February 2017 (The Chat)
- Rock, Paper, Shotgun – February 2017 (The Chat)
- Games for Change – July 2016 (Reflections at Sunset)
- Weird F***in’ Games – July 2016 (Clyde’s World)
Exhibiting
- Different Games 2018 – Confessions of an NPC
- PixelPop Festival 2018 – Confessions of an NPC
- Play Date at LA Zine Fest 2018 – Confessions of an NPC
- Play NYC 2017 – Reflections at Sunset
- Different Games Toronto 2017 – Reflections at Sunset
- Playcrafting Expo (Summer 2016, Fall 2016, Spring 2017) – Reflections at Sunset, Clyde’s World
Awards
- RPI Level UpState Incubator Grant Recipient – Summer 2020
- Best World Building – Alt Ware Game Jam at IndieCade East 2018 (6 Minute Life)
- Best Use of Theme Nominee, Most Glorious Trainwreck Nominee – Global Game Jam 2018 at NYU Game Center (Dr. Dinosaur)
- Casual Connect IGDA Mentorship – August 2017
- Playcrafting Game Writing Primer Scholarship – Spring 2017
- Finalist – Stony Brook Game Programming Competition 2011 (Press When Red)
- 3rd Place – Stony Brook Game Programming Competition 2010 (Tempus)
Contact
- contact [AT] charleshanshuang [DOT] com
- www.linkedin.com/in/charleshanshuang/
- Twitter: @muditaheart