• Happy pride month, xisters of the schlog!

Project Is a Shlog Friendship Simulator a gem or coal idea?

your contrarian tard rage brain changed your physical surroundings to adhere to your fringe beliefs, as a result everything around you is radioactive and you will die of radiation poisoning and cancer within the 12 minutes. Because you're a faggot.
Nigger do you have blue grass or am I just colorblind
 
Python:
print("Welcome to the Soyjak.blog friendship simulator!. Pick a user to be kind to and befriend, or maybe befriend everyone just like in heckin Undertale.")

class messageHandling:
  def __init__(self, text, choice):
    self.text = text
    self.choice = choice

choicesDict = {
  "nameChoiceMsg":{
      "text": "What name will you go by?"
      "choices":{
        name = input("")
      },
  "firstPostMsg":
    "text": "You make an account on soyjak.blog. Excellent, you think. What will your first thread be about?"
    "choices":{
      1: "A formal introduction about your likes and interests.": choice1A,
      2. "A rant about the brown part of a banana.": choice1B,
      3. "What are your fetishes?": choice1C
    },
    "choiceResponses":
      "choice1A":
        "text": "You make a thread about your likes and interests. Wait, what are they anyway?"

Well I tried geg, I wasn't sure what the class was for or where to ask for input or how to check if the input was one of the available choices. I really appreciate the help [wholesome]
Good attempt but that doesn't look like valid JSON handling to me. I'm sure you'll get there though.
 
I was thinking about making a dialogue system and I do think making a custom class or a struct is the best way to go about it. Perhaps make it so every class is an encapsulated line of dialogue (or lines) with an array of references to other classes that correspond to the choices the player can make. You could store these in a bunch of Jsons and load them in as needed (could further encapsulate every conversation into it's own list of possible dialogues). These jsons could also store information used for progression and what not. I don't know python so here's a shitty diagram as an example
View attachment 47805
Doing this would be a lot better yeah, rather than what Toby Fox did with his dialogue system in undertale which was one big long if statement with all the choices and dialogue manually programmed in geg.
 
i can contribute some spritework if need be
this is from a project im working on
 

Attachments

  • Untitled video - Made with Clipchamp (3).gif
    Untitled video - Made with Clipchamp (3).gif
    559.9 KB · Views: 59
she's 12?? ZAMN
i should really read the 'read b4 jumping onto a project for no reason but le offer still stands
I'm 19 but am a bit developmentally stunted due to my lifestyle and my parents sabotaging my development due to giving up most hope on me. I don't really want to elaborate on this.
Why?(inb4 it's because you were watching porn or were spending too much time on it like the autist you are)
I had a meltdown and they STILL claim I'm "too unstable" even doe it's been over a year
 
To be honest I'm stuck on a phone because my parents won't give me back my laptop
I had a meltdown and they STILL claim I'm "too unstable" even doe it's been over a year
Explain to them you're making a dating simulator video game about strangers you met on the internet, I'm sure they'll understand
 
Back
Top