Added some code to the dating gaem prototype! It's looking pretty good UI wise!

Grace's Dev Log for making a goofy visual novel
Work in ProgressAdded some code to the dating gaem prototype! It's looking pretty good UI wise!
I have arrived at the office, upong which I will be staying late to get personal stuff done. Oh, sweet jesus it is so good to have internet back up again! Anyways, no personal project code today but I did write more memes and draw. Will bash out more of the web stuff this week.
I drew some of the girlies too! I do love a nice round chest but I may be appealing to the male gaze too much...
As the title says, my brother threw the internet modem in the fish tank and now we have no internet. As I am a CS major and I gotta grind personal stuff (read: leetcode easies wow so cool), I think I will stay at the office I am interning at this summer to steal their WiFi until I have everything I need done for the day. Then, the rest of the day I don't really need to program, so I can spend that time drawing and writing the script because I don't have to be online for that.
Today, I wanted to replace the prototype home screen with one I've drawn. I tryharded too hard for this one lol, especially given that I have yet to finalize character designs, the art style, also this illustration style is too messy especially for a home screen, Peethon (Python) is too monochromatic. Actually, yeah, just because these guys are supposed to be personifications of their respective languages and subsequently their logos, it makes sense that they don their logo colors. But, it's fine if I deviate from solely their logo colors as well, looks better too!! But, I do like the character poses and placements as they're more dynamic than the previous version! I'll think about this some more.
Programming wise, I am done with home screen (as can be seen below.) Once again here's the Web Prototype. Shouout to the best Kevin Nguyen of all time for pointing out the constraints for web: unique user sessions. I'm not familiar with serving backend and unique user session storage for web-based games, if that's even possible. See, I wasn't actualy sure if the final product would be web-based, but for the user experience it would be so quicker than a local download. I also just recently finished designing and programming a desktop download game for CS3152,so it would be cool to do web-based this time. I did some research with google and with Claude (thanks again Anthropic for the $1 Claude premium.) Should be possible. I will take a look.
Made some more doodles for the characters! I don't think these will even be the final version, because the character design could be improved to look more unique and be more Grace Art Style^tm if I so like.
Here are some other characters I doodled at 2 am! I've drawn them before (if you've seen my Insta doodles) but will continue to modify their designs so they look more unique!!
Also, it's the first Friday since I've made this devlog. Let's see if I will do more and add more work given it is the weekend, or completely fall off during the weekend :3. Like, I haven't even touched code at the time of writing this. Also, I am not good at neithr HTML nor CSS at all haha! You might be able to tell. I learn by doing and don't know all the HTML principles and then I pair it with CSS and everything is misaligned. Hopefully it is not egregiously bad.
Coding-wise today, I added in the sprites. Best UI best everything it needs work good lord everything is ugly
I asked my $1 Claude (thanks Anthropic for giving a student discount to Cornell students haha...) to help me do the UI and console logic quickly for the Web Prototype!
I referenced some dating sim UI's, such as Obey Me!. Most visual novels have simplistic layouts, with the text box being the element that takes up the most space, and some variation of a noticeable but small back, forward, settings and menu button.
A unique feature for my game would be allowing users to input code, and if they get it right, we've successfully rizzed the love interest more and they will like you slightly more each time. For prototyping, I might provide super simple problems (i.e. ask them how to access a character in a string) just let users type simple things and match it against a set of correct answers or something (very non-exhaustive checking but I don't yet have testers here solely to break my shit and find edge cases), and if they answer right, our character's affinity for our player goes up (I realize it should be indicated somewhere, unless I want to keep it a mystery in the backend.) I may include a set of hints, and an option to skip, but obviously with a warning that skipping is not a good idea! Your cute crush will not be happy with you!
!!Shoutout to Ellen Jo and Angela Qian for reading my shit while I was upating it today!
I have been drawing personified programming languages for while online, with some of the posts reaching half a million views and 100k+ likes. This is some indicator that people liked what I put out there, and as I have been searching for a side project to do for fun, I thought to make a game where you can date programming languages. This idea was also inspired by the recent launch of Date Everything and sogood_dev's Instagram art.
I've drawn some initial sketches already. I think the premise of the storyline is going to be: "you are an intern at XYZ company (pays even better than Am*zon!) and you want to do your best to get a return offer. rizz up the personified programming languages and solve their questions (basic syntax questions, genral knowledge and coding problems) to win their hearts." And then you have various routes to choose, i.e. if you keep choosing interactions with Java and interacting with him, you will slowly rizz his heart.
Tasks: