Cascadia Tales (Work in progress) -Update June 23rd

Hey guys! Been a long time player of AIF/date sim games and I've recently felt the desire to attempt and make my own. I think my concept is pretty ambitious for a first time project and since many of my favorite game makers are on this site, I was hoping to get some advice. Below is the basic style of game I was aiming at and I was hoping you could recommend a platform to go with. I have no background in programming, save BASIC back on my 8088 25+ years ago, so I was aiming for something like TADS or Adrift style. I'm not sure if I'd be able to make an all image based Virtual Date style game and would instead attempt to go for an AIF style game with images thrown. I have no background in art as well. Just a concept and an idea.
Here is what I was brainstorming:
This game is a work of interactive, erotic fiction. None of the characters in this game represent real persons, living or dead. All character involved in sexual experience will be 18+ but the game does have smaller children in it to flush out the home life of the characters and which serve in some situation as obstacles to overcome (i.e. distract them to get an item or somehow get them to leave for 15 minutes).
Twin Tree Tales is an erotic adventure game where the player chooses to take on the role of Mike or Marta Smith, fraternal twins who find themselves in the last seven days of their senior year at Midvale High School in the quiet mountain town of Twin Tree. Each character has their own initial impetus to begin their erotic adventure but the player character will be able to alter what actually happens to them by their choices throughout the length of the game! I also attempted to make Mike and Marta’s stories individually unique (with some common events) to promote replayability. I also plan on making it a good read as well with a developed plot and story and far from just straightforward sex.
*note - player can choose alternate names for Mike or Marta which are just the default names.
I want to design this game around multiple erotic genres that the player will be able to participate in the sexual education of either Mike or Marta. I plan on having some voyeurism, dating, kink, fetish, and other aspects thrown in, but nothing will be forced upon the player who will have an obvious decision on whether or not they want to participate in that activity when they hit that part of the story.
Though the game follows a traditional AIF setup at its core, I want to attempt to enable a system of skills which the player character can learn after successfully completing specific tasks or participating in certain encounters! The player character will then be able to use these new abilities to find more encounters or within encounters for extra scenes and story! For example the player character just finished having sex with the smartest nerd in school and because of that encounter can now successfully use the “Geek Assist” command which may assist the player character in being able to hack certain computers or set up surveillance cameras, thereby unlocking new possibilities! Think like unlocking skills in an RPG game.
Like some other AIF games, Twin Tree Tales finds the player character spending their day in defined spans of time, i.e. early morning, morning, lunch, afternoon, evening, night. Some encounters will be only available at certain times and after certain other conditions have been met!
Sexual encounters will use the standard “rub tits”, “lick pussy” style of commands plus those unlocked by the player character after specific encounters. I want to attempt to have as many different descriptions for both the “fuck (character)” and “(character), fuck me” styled syntaxes! In addition to the basic commands, I have want to add the following commands (though not all can be used in every situation, so if its possible to make them a command in just that scenario, that'd be great):
Dance
Cook
Massage (body part)
Throw
Swim
Spill
Motorboat (actor)
Masturbate (actor) (different than "rub dick")
Other commands will be given to the player after they have met certain criteria such as successfully passing encounters or obtaining specific items.
Likewise, the player can check their score at anytime by typing “score” in the command line.
Please let me know from your experiences if this sounds feasible as I realize that what I have as a concept may not be practical for my skill set or tools available! Thanks for your help in advance!
Here is what I was brainstorming:
This game is a work of interactive, erotic fiction. None of the characters in this game represent real persons, living or dead. All character involved in sexual experience will be 18+ but the game does have smaller children in it to flush out the home life of the characters and which serve in some situation as obstacles to overcome (i.e. distract them to get an item or somehow get them to leave for 15 minutes).
Twin Tree Tales is an erotic adventure game where the player chooses to take on the role of Mike or Marta Smith, fraternal twins who find themselves in the last seven days of their senior year at Midvale High School in the quiet mountain town of Twin Tree. Each character has their own initial impetus to begin their erotic adventure but the player character will be able to alter what actually happens to them by their choices throughout the length of the game! I also attempted to make Mike and Marta’s stories individually unique (with some common events) to promote replayability. I also plan on making it a good read as well with a developed plot and story and far from just straightforward sex.
*note - player can choose alternate names for Mike or Marta which are just the default names.
I want to design this game around multiple erotic genres that the player will be able to participate in the sexual education of either Mike or Marta. I plan on having some voyeurism, dating, kink, fetish, and other aspects thrown in, but nothing will be forced upon the player who will have an obvious decision on whether or not they want to participate in that activity when they hit that part of the story.
Though the game follows a traditional AIF setup at its core, I want to attempt to enable a system of skills which the player character can learn after successfully completing specific tasks or participating in certain encounters! The player character will then be able to use these new abilities to find more encounters or within encounters for extra scenes and story! For example the player character just finished having sex with the smartest nerd in school and because of that encounter can now successfully use the “Geek Assist” command which may assist the player character in being able to hack certain computers or set up surveillance cameras, thereby unlocking new possibilities! Think like unlocking skills in an RPG game.
Like some other AIF games, Twin Tree Tales finds the player character spending their day in defined spans of time, i.e. early morning, morning, lunch, afternoon, evening, night. Some encounters will be only available at certain times and after certain other conditions have been met!
Sexual encounters will use the standard “rub tits”, “lick pussy” style of commands plus those unlocked by the player character after specific encounters. I want to attempt to have as many different descriptions for both the “fuck (character)” and “(character), fuck me” styled syntaxes! In addition to the basic commands, I have want to add the following commands (though not all can be used in every situation, so if its possible to make them a command in just that scenario, that'd be great):
Dance
Cook
Massage (body part)
Throw
Swim
Spill
Motorboat (actor)
Masturbate (actor) (different than "rub dick")
Other commands will be given to the player after they have met certain criteria such as successfully passing encounters or obtaining specific items.
Likewise, the player can check their score at anytime by typing “score” in the command line.
Please let me know from your experiences if this sounds feasible as I realize that what I have as a concept may not be practical for my skill set or tools available! Thanks for your help in advance!