Stitch-Craft
- 9 Devlogs
- 29 Total hours
Go through all the steps of making a costume in a community theater production in this game!
Go through all the steps of making a costume in a community theater production in this game!
Now you can submit costumes to the required amount for a chapter. You can put costumes on, and take them off with very similar logic as the storage system. You can only submit when the minimum requirement of a top and bottom, or full piece, is met. The image below is the layout of the UI. Everything is currently placeholders, which the rest of the project will be mostly a lot of drawing assets, so the demo is close to being ready!
I made some cosmetic minigame updates to really finalize it. The different phases now slide into each other making a really nice looking transition. I also did tons of bug fixes around the actual creation of the final clothing piece, especially with canvases and canvas types. My main bug I had to fix was the workspace canvas being visible, but setting it as inactive made the hanger object spawn on the wrong canvas die to incorrect references, however, the problem was solved by using alpha values instead of setting the worspace canvas as inactive. The minigames look plain right now, but I will put animated backgrounds to show the different settings (like cutting out fabric, sewing, and ironing).
I made some updates to the minigame system. I mostly added things to the version from the last devlog. The line renderer shows up now, but I had to make it disconnected from the accuracy, so it’s purely cosmetic. The second phase is a timing minigame where you have to click the slider at the right time, and I changed it from a horizontal orientation to vertical. The buttons in phase 3 got a slight timing update and little steam puffs, which the video below is of that working. The last thing I updated was make the flow of starting and ending the minigame nice with the start minigame button.
It comes in 3 phases still, and accuracy can be calculated. I had to take a pretty long break after the first attempt at the minigames because I got so burnt out from how badly the last one turned out, but I persist. My main struggle with this update was trying to get the line renderer to work, which I am still working on. The picture below is a look at what the first phase will look like, I’ll probably add more cosmetic changes later when I’m focusing on assets near the end of the game.
I created a sewing system with a series of 3 mini games to cut, sew, and press costumes. Unfortunately it doesn’t run very smoothly, and I am unable to get a screenshot of it working. I am going to overhaul it later, but it’s good for getting the idea of what I want the mini games to be. The image below is what the main pattern picking UI will look like.
I created a currency system for my game! It includes a storefront that refreshes every week to buy clothing pieces and fabric (which will come into play later) which get delivered to your storage after the amount of weeks it takes to deliver. The deliveries also show up in a calendar on the desk. Once again, it was a little bit of a struggle to get items to keep references across scenes and on start, but I figured it out. Everything is mostly placeholders right now, but that will change in the future.
I made a storage system for my hanger objects with a sorting system. The hardest part was making the hangers move from one canvas to another canvas on another scene. The hangers also kept spawning in all the wrong places, and there was a lot of scene management bugs. But, it works smoothly now as seen in the demo below.
I added a timer system in weeks for each chapter. I also updated my navigation system to support additive scenes rather than single scenes to preserve references. I also made sure that the timer worked for free play mode as well as the chapters. I ran into a lot of bugs with the scene logic, especially trying to get additive scenes to unload. However, I figured it out and it works nicely.
First official devlog! My progress before this includes a design document, I made most scenes that I anticipate will be used, made a navigation logic with a fader for smooth transitions, a few icons and visuals (I attached the title for now to this devlog), and a system to create hangers with data like clothing type, material, color, etc. There was a lot of unnecessary bugs that could’ve been avoided easily, but I learned a lot from them. All this to say that updates will be more recorded from now on.