top of page

Scrap Master (WIP)

Scrap Master is a roguelike deck-building game where players progress through procedurally generated levels, battling enemies and bosses while collecting and upgrading your inventions. However, this world is made from scrap, and all things must come to an end. Players must constantly keep in mind how many uses their cards have, and when they run out, they are permanently removed from the deck! This is my free time project and I planned to keep improving it whenever I can!

Scrap Master 0.1 Initial Drafting

Scrap Master 0.1 Initial Drafting

My Roles
  • UI/UX Designer:  Implemented the UI for the game  and designed how the game looks

  • Sole Programmer: Programmed all the mechanics inside the game and adjusting balancing.

  • Game Designer: Planned and drafted all the mechanics inside the game, and flowcharted many parts of the game. 

Challenges
  • Adjusted enemy AI behaviors and player health mechanics to improve overall difficulty progression.

  • Creating a more intuitive card display system to enhance the user experience.

  • Spent time carefully debugging issues with code, and finding solutions

  • Utilized debugging tools and logging to track down elusive issues with card interactions and game logic.

  • Designed and adjusted UI elements like health bars, card holders, and player decks to be both functional

FlowcraftCard.png
Software and Skills
  • Used Adobe Illustrator, to create many of the card assets. (Many of the future assets like the background) will be built here as well.

  • Worked with Unity 3.4f to help build the game and handle development tasks.

  • Leveraged GitHub for version control throughout the project.

Previous Updates

(Update 11/20)

  • Creating the initial game loop which includes the fighting stage, and the craft stage

  • Made around 15 cards for the player to use, mostly to get through to test the gameplay

  • Created the basic enemy AI (No animations)

  • Next steps: Lots of optimizations ( Health Bars spawning, Crafting as a whole, End Turn needing Coroutine)

bottom of page