Hi, I'm Sean Fisher, a game programmer, designer, and artist. I currently work at Chuhai Labs in Kyoto, Japan.
Here are some of the projects I've worked on professionally and as a hobby for the past few years.
Cursed to Golf
2D Roguelike Golf Action!
Cursed to Golf in a unique side-scrolling roguelike golf game. For most of its development, I was the only programmer. I'm really proud of how good of a game we were able to make in just one and a half years. I'm particularly proud the game's elaborate cutscene system, which combined elements of traditional "RPG-style" cutscene scripting with a more cinematic timeline editor, which let the designer play with cinematography, sound effects, animation, and timing as much as he wanted to.
(Released August 2022 on Windows, Nintendo Switch, PS4, PS5, Xbox One, Xbox Series)
(Unity C#)
CARVE Snowboarding
VR Successor to 1080 Snowboarding
We worked really hard to make sure people could feel comfortable snowboarding in VR. I was responsible for some really cool features such as a system that allowed players to challenge ghosts of their friends' best times across the internet, and a interactable TV that you could jump into to edit your own replays and save them on digital cassette tapes.
(Released May 2021 on Oculus Quest)
(Unreal Engine 4 C++/Blueprints)
Metropolitan Nightmare
Narrative-Driven City Simulation
A 2D city simulation game featuring systems involving:
Weather
Social Influence
Player-NPC relationships and conversations
Businesses and revenue streams
Procedural advertisement placement
And more!
(Unity C#)
Hobby Projects
Free-form 3D Mesh Climbing
Inspired by The Legend of Zelda: Breath of the Wild, I am creating a 3D character controller capable of freely climbing meshes. Right now, the character can navigate any smooth mesh, and I am working on implementing features such as ledge get-ups and sharp corner navigation.
Above is the final product, below is a gif of the prototype.
Wall running and more with stutter-less Online Multiplayer support!
I've created a third person game character who can do actions such as running, jumping, ledge getups, and riding on mounts! This project was pretty complicated because I had to figure out the whole online multiplayer workflow, from completely restructuring my code to interfacing with the Steam Online Subsystem.
Check the "Articles" section for more details!
In the camel riding gif below, I also made the sand material (note the footprint tesselation!), and the camel mesh (animating four legs was hard!).
(Unreal Engine 4 C++)
3D First/Third-Person Stealth Shooter
Built in Unreal Engine 4, Student Debt Simulator 2100 is a first/third person stealth shooter game, featuring a PS1-style post-processing effect, 3D character animation and control, enemy pathfinding, routing, and AI, and more!
https://github.com/sean-fisher/StealthGameRebuild
https://seanfisher.itch.io/sds-2100
(Made with Unreal Engine 4)
2D to 3D Voxel Vertex Shader
A GLSL vertex shader capable of projecting a 3D voxel environment onto a 2D plane, and seamlessly switching between a pixel-art look and full 3D!
Note how both fronts and roofs of these buildings are visible in the 2D view, something desirable for top-down 2D games.
Check out the article I wrote going into more detail on this:
https://sean999fisher.wixsite.com/sf-games/blog/writing-a-3d-to-2d-transition-shader
Flow Map Shader
I created an advanced flow map shader in GLSL that distorts a texture based on an input flow map texture. I added functionality for things like flow strength, variable emission, and texture morphing over time, so I've been able to create some cool effects!
I also have experience working with other graphics code, such as writing Vulkan and OpenGL renderers.
RV VR: A Physics-Based Driving Game
A physics-based RV driving game I made at Global Game Jam 2019. We won an honorable mention!
I was responsible for the RV controller, some UI elements, and more, including the final level: a trip across the moon that features Mario Galaxy-style gravitational fields!
https://github.com/sean-fisher/Take-the-RV-Through-the-Taco-Bell-Drive-Thru----The-Game-
(Made with Unity)