Friday, July 22, 2022

CUPdate 28: Stage 1 of the IGMC Project Wrapping Up

So for this CUPdate, I mostly worked on my game more for the IGMC2022! I've been making a lot of progress on the first stage of the game and tried to get most of that finalized by this CUPdate so I could present as much of it as possible before it's finished (which is the goal for the next CUPdate!).

I started out this CUPdate by finishing some character art. I made digital drawings of all of the character portraits. I started with at least one drawing of each of them, then built off of that to make all of the expressions that I needed.

Then I started to work on the dialogue system. I set some things up in RPG Maker and set up the ink dialogue system. Then I wrote the whole first stage of the game (besides one character path). I made a bunch of branching story paths and wrote it all in Ink! This was my first time writing something this in-depth directly in Ink, so it was fun to fully utilize this powerful plugin. I really love it for longer story-focused games, so this was the perfect time for me to use it and test its full potential. I ended up writing a lot throughout the week (~3000 lines).

The transition from Ink to RPG Maker went fairly smoothly and it was honestly maybe my favorite part. It just felt so good seeing everything come together and working with more simple switches and variables to progress the story. I've been working so much on setting everything up with more complex code that I forgot what it was like to do the more simple parts! Those parts wouldn't have been possible without all of the setup I've been doing though, so it paid off!

Then I started to figure out the UI for all of the stages of the game. I used my initial concepts and added color to them so I could start to figure out what I wanted to do with them.

And then I finalized the UI and imported it into the game. Here's my first official final screenshot:

While working on the UI, I made the menu for the game. I wanted to keep it simple and really only include information that would be needed. Right now it's entirely mouse-based, but one of my wishlist tasks is to see if I can make controller/keyboard support too. Not sure if I'll get there, but maybe!

Then I worked on making some sound effects to replace some of the default ones. I plan to come back and make more, but there's at least something there for the minimums now!

And then I made the transition scenes to the second stage of the game. The writing for that is done and I have basic events working in RPG Maker, I just need to make the art so it all comes together. I'm having some trouble with plugins not working well together, so I'm trying to figure out what I want to do with the text boxes for the second stage of the game, since my original plan isn't working out as intended. I might end up using more manual coding of window positions than a plugin since I couldn't get them to work well together, or might just stick with something a little more simplified.

So for my next CUPdate post, I hope to have this game finished and playable!

Friday, July 8, 2022

CUPdate 27: Short Game Idea for IGMC

So for this CUPdate, I started to heal and had some extra time off, so I spent that time picking up some smaller projects. It's been so long since I've done much other than playing video games and watching anime, but I'm slowly trying to get back to it.

To start off, June was pretty rough, so I didn't draw much. This is all I've got for this digital sketchbook page and most of these were drawn earlier in the month. Hopefully next month I'll have a bit more!


Over the weekend, my brother and I spent some time writing the Baron Sisters Eventure. It was a pretty short one, but we didn't have a lot of time in the same day to write it, so it was broken up over the weekend whenever we were free. We ended up writing all of it though! And this is the one that leads up to Timer, so next time if we have more time, maybe we'll be able to write that one!


I spent a little bit of time recording sound files and editing those sound clips together for the Osyra Eventure also. I was kind of all over the place and was just trying out a bunch of different projects to see which one I was most in the mood for doing. Not a lot to show for this one, but you can listen to the sound file I did for Scott's post here.


Then I decided to do something crazy. To try and help myself get back into things, I decided that I'm gonna take on a small challenge. The Indie Game Making Contest just started, and I figured this would be a good chance to try and make a quick game for fun! The theme is rebirth and it's a contest centered around RPG Maker games, so I decided it would be a fun little challenge. I'm not planning to put a ton of time into it and maybe just spend each weekend this month working on something for it, but I thought it might help me, since I know I've been having trouble working on things recently.

So I started with an idea that I actually had a very vague idea for in my Game Project Ideas document. I honestly didn't have any specifics in there, and just kind of the structure and plot twist, so I'm not gonna give away what that is just yet. But last weekend I was thinking about some ideas and decided I want this game to be related to The Nays but not about The Nays. So it's gonna be about characters within the same universe, but they'll all mostly be new. Pamchan and Xing are the only two that might make an appearance, but they're not going to be a huge part of the game.


So I started to sketch out some ideas for a design of a character. I don't really know much about them other than they're a spirit/ghost-like person. So I just did some doodles for now until I figure more out.


Then I started to come up with ideas for the gameplay style. The first part of the game is going to be a visual novel, then it's going to still be an adventure/point-and-click styled game, but a little different. Originally I was thinking of including action RPG elements, but with the time I have, I don't know if I'll be able to make something that complex, so I'll likely just stick to the adventure gameplay style.


My plan is that as big story moments happen, the UI and gameplay style slightly changes. There are 3 main phases of the game, so I've concepted some ideas for what those might look like.


Then after doing some concepts and idea brainstorming, I started on the RPG Maker MZ project file. I mostly just got plugins in there that I wanted to use and made sure everything was compatible together that I would need. I also have just been brainstorming a bunch of ideas in Google Docs. I started to import some assets to get some of the functionality in there for menus and UI.


And then I concepted what the main character might look like. The blue ones are the ones I started leaning towards for her design. All I know at this point is that she's Pamchan's older cousin.


Then I started to design the fast travel system to move between scenes in the visual novel portion. I made these backgrounds as placeholders based on photos I took, but I have a feeling they're going to end up in the final game.


I spent this past week working on some character exploration sketches in my sketchbook so I could hang out in the living room with my roommate and watch TV while still working on something for my game. It was a really fun way to come up with designs and allowed me to be a lot more loose and experimental. I ended up spending more time on them too since I was multitasking. I started with the main character, who I think I'm gonna call Heidi. I haven't fully decided on her outfit, but I think I got her hairstyle and face down at least.


Then I figured out her childhood friend's design. I think I'm gonna call him Zane. Noah and Miles were other names I was thinking about for him. But his design came pretty quickly to me on the first go.


After that I made some quick sketch ideas for Heidi's mom. I'm gonna call her Lily. I only did a few iterations, but I think I'm planning to go with the left one.


And then I worked on the coworker friend. She took a few different design ideas until I landed on one that I was happy with. I think I'm gonna go with the name Faye for her. The design I'm going with is the one in the bottom of the second image.


Oh and while I was sketching, I decided to do a sketch of what Pamchan's kid self design looks like. She's gonna be around 8 years old during this game.


I started to implement UI and text into the game more. I'm working on spacing everything out and figuring out where windows go currently. I was able to find a word wrapping plugin after looking for awhile (since I can't use VisuStella's with one of the Galv message plugins I'm using). It was surprising how difficult it was to find such a basic and essential plugin! And while I was looking for plugins, I found a plugin that adds auto and skip buttons to your text, which is often found in a visual novel, so I've been playing around with those too. There's still some adjusting to do in terms of where things are located, but I have a basic mockup in there now. And I drew a colored drawing of Pamchan (using the sketchbook drawing as a base) to see how she would fit into the scene. I feel like she might blend in a little too much, so I might work on seeing how to make her stand out more from the background more. I might try making the outer outline a bit thicker or blurring the background, but we'll see.


So overall I made a lot of progress on the project over the weekend, but not so much during the week. It's definitely harder to work on these projects after a full day of work or going out and doing things, so I imagine I might need to scale my scope down a little if I wanna have something that's done in time. We'll see how things go with working on it this weekend though!