Clean Sweep
Genre: 3D Comedy Character Action RPG Team Size: 6, with additional contractors
Roles: Creative Director, 3D Character Art Lead, 3D Environmental Art Lead (Sept 2024-Present), 2D/UI Art Lead, Concept Art Lead, Audio Lead, Design Lead (May 2024-Present), Designer (June 2023-May 2024), Writer, Sound Designer, Voice Actor
Clean Sweep is a comedic 3D character-action RPG where everyone in the town of Cleanland is a humanized version of a cleaning product! As the Town Janitor, you'll befriend the residents of Cleanland and team up with them to fight off the grimy manifestations of negativity known as germs! The game has released its free demo, and is currently available for wishlist on Steam!
Awards: Worcester Polytechnic Institute's People's Choice Award Winner 2024, JoyArt 2025 In-Game Art Implementation Finalist
Work Examples
Character Models
As Lead 3D Character Artist, I was responsible for designing, modeling, and texturing all of the characters in Clean Sweep, as well as creating an original cel shader in Unreal Engine to help stylize them further.
Amber "Brandy" Barr, based on Ambar.
Brandy close up.
Hawthorne, based on Homecourt Steeped Rose.
Hawthorne blouse and corset close up.
Charming, based on Charmin.
Charming close up.
Roxi Chi, based on Oxi Clean.
Roxi close up.
Felicity, based on Febreeze.
Felicity close up.
Shawn, based on Dawn.
Shawn close up.
Game Environments
As 3D Environmental Lead, my work included interior and exterior modeling, prop creation, creating flowers and foliage for the world, creating the time-changing custom skybox, and level placement/environmental design.
Cleanland Town Hall. Rocks modeled and textured by Conor Dolan.
Cleanland Town Square. Benches modeled and textured by Ethan Martinez Lockhart.
Scrub-a-Licious Bubble Tea exterior.
Scrub-a-Licious Bubble Tea counter. Cash register, blender, back wall counters, tapioca maker, tea brewer, cup sealer, and papasan chair modeled by Hayden Padula.
Scrub-a-Licious immediate seating area. Papasan chair modeled by Hayden Padula.
Plaza fountain and water features. Water VFX and water shader material by Conor Dolan. Benches modeled and textured by Ethan Martinez Lockhart.
pH-Level Up exterior. Vending machine modeled by Kseniia Romanova.
pH-Level Up exterior side area.
Lower park area. Water shader material and rocks modeled and textured by Conor Dolan. Gazebo and upper bridge modeled by Caleb Prouty.
Secret grove in the park. Rocks modeled and textured by Conor Dolan.
Modular buildings for the market in an in-engine test level.
Modular buildings for the market in an in-engine test level.
Character Dialogue Sprites
As 2D/UI Art Lead, part of my work was creating all of the character emotion sprites to be used during dialogue.
Roxi neutral sprite.
Soap neutral sprite.
Glaive neutral sprite.
SC neutral sprite.
Scottie neutral sprite.
Hawthorne neutral sprite.
Clara neutral sprite.
Felicity neutral sprite.
Lysa neutral sprite.
Lysa happy sprite.
Lysa stressed sprite.
Lysa "Sixth Scents" sprite.
Marketing Splash Art
As 2D/UI Art lead, one of my responsibilities is creating eye-catching splash art to market our monthly developer logs.
Aliens Want Our Mascot?!
Genre: 2D Tower Defense
Team size: 6 Dev Time: 8 weeks
Roles: Character Concept Artist, UI Artist, Animator, Writer
This game was made for MassDigi's 2023 Summer Innovation Program, and is available for free on the App Store and Google Play Store!
Awards: JoyArt 2024 In-Game Art Implementation Winner
Work Examples
Abductions 101 Level Select Illustration
Beauty and the Beau-vis Level Select Illustration
Trump Card Level Select Illustration
Level Select UI Screen
Early concept sketches for The Cheerleader, The Basketballer, and The Footballer
Concept pitch for The Punk
Character Design for The Button Pusher
My responsibility in the animation pipeline was to create the initial sketch pass on all of the character animations to then be passed on to other artists in the team to be lined and rendered.
Basketballer attack animation
Button Pusher death animation
Chem Kid attack animation
Floater death animation
Punk attack animation
Sprinter death animation