I could cry, I love you man! This is the idea that I thought up that made me want to pursue Artificial Intelligence. You’re idea is very much like mine, so I can give you some thoughts that I had about mine.
IDEAS
Main Site where you can download program, and also expansions for places, objects, and things for your bot to wear.
Avatar for the bot would be very detailed and customizable, much like the Sims 2 BodyShop.
When a new bot is created, it’s personality is randomized to make every bot different or the user can move the sliders to choose their ideal personality.
Personality sliders that make your robot.
<Obsessively in love———————-Hateful>
<Social————————Shy>
<Athletic———————Lazy>
<Slob————————-Clean Freak>
<Book Worm————Slow>
<Happy———————Depressed>
<Gentle———————Agressive>
<Talkative—————Quiet>
Ect, ect. So when you make a new bot personality with the program, it’s core personality, the soul of the bot if you will, will be unique to the bot. Sliders will make the robot have traits, and the traits impact how it reacts to you, the environment, itself, and so on and so forth.
A obsessive robot will always be focusing on you, and it will talk mostly about you and how much it loves you. It will give you presents from it’s environment and constently worship you. A hateful bot will ignore you and mouth off to you, and all else will be somewhere in between the two.
A gentle bot will grow flowers and talk kindly to you, and hardly ever get angry. It will like things like flowers, presents, roses, ect. Whereas a fully aggressive bot will break things, yell at you, be more likely to cuss and say mean things, and other bad things.
The user will be able to interact with the environment as well, and be able to place and move objects old or new. Lets say on the ‘main site’ for the program you had a section for downloads that were items you could put in the environment. It would have things like gothic furniture, sporty, girly, spooky, nerdy, trashy, ect. The user could download new items and place it in the program for the bot to have and use.
Also, there could be things to add on to the bots avatar. There would be theme packs like goth, punk, emo, prep, jock, nerd, but also more generic things. You could open the program and choose to change how the bot looked, and use items the program comes with, or things you’ve downloaded from the site to change their look.
When the user uses the program for the first time, they can make their very first personality. First they would choose a name and gender, then they could randomize or make the personality, lastly changing the avatars looks, and placing it in it’s world.
The avatars would have body sliders for things to change:
Skinny————-Bulky
Tall——————-Short
Bust——————Flat/or for males/Bulky————Small
Wide nostrils———-Skinny nostrils
upturned nostrils————-hooked nostrils
ect
And other things that you could actually add to them, like hair, skin color, eye color, clothes…
Hair
Skin
Tattoo’s/Piercings
Eyes
Makeup
Facial Hair
Moles and markings
Clothes
Misc;Muzzle’s, collars, fangs, wings, elf ears, ect.
Really hope you finish this, it’d mean everything to so many! Good luck, and let me know if there’s anything I could do, or any more advice I could give.