SCRAP METTLE
Platform: PC Engine: Sludger Engine (Custom) Team Size: 9 Duration: 28 Weeks
DESCRIPTION
Scrap Mettle is a power fantasy cyberpunk first-person brawler focusing on SPEED & POWER! Play as Scrapper, a space mercenary who lost his fist to the infamous Juggernaut and is on a mission to take it back by force.

ROLES
Level Design · Rapid Prototyping · Environment Design · Character Design ·
User Interface Design · Producer · Project Management
LEVEL DESIGN &
RAPID PROTOTYPING
Using doom builder to generate level files that can be imported to our custom engine. The doom builder provides fast iterative process in building and prototyping levels and testing them on the fly.
Responsibilities
-
Level design for Level 1, 2, 5 & 7
-
Placing level assets with purpose
-
Designed objectives and scoping for all levels
-
Points balancing for high-scores
ENVIRONMENT & CHARACTER DESIGN
In charge of texturing and designating the visual style for the game. I also designed and animate some of the enemies in the game based on their combat mechanic and specifics given by the designers.
Responsibilities
-
Visual Style/ Direction
-
3D asset generation
-
Character design
-
Boss design

USER INTERFACE DESIGN
I am in charge of designing the diegetic UI and some game menus
Responsibilities
-
Character UI
-
Level select menu
-
Level transition scenes

PRODUCER
Keeping tabs on individual member’s progress. Initialize meetings with the team and external parties. Using scrum to organize team schedule.
Responsibilities
-
Scrum
-
Team coordination
-
Damage control

CHALLENGES
Problem
The agile approach was initially used for managing the team’s schedule but I soon realized my team is not making good progress in game development as there are too many changes and reviews taking place at the very early stages. We just cannot stick to a single solid idea.
Solution
Based on my team's dynamic, which is mostly comprised of self-reliant and enthusiastic individuals. I adapted the waterfall approach since I know what to be delivered by each milestone and based on time constraints. This greatly helps the team to focus on their tasks better and in turn deliver quality work within the timeline.