It was really easy to write in my notebook about my AI game.
Perhaps it will get harder when I actually try to code it.
I came up with the basic architectures.
Super Basic MVP Stack
Streamlit
Python vector db
Free MySQL
Production Stack
WordPress + NodeJS
AWS
VectorDB
MySQL
I also came up with a bunch of mini challenges that will help me get to the Basic MVP done.
Goals for the MVP are:
Determine the overall AI technologies needed
Come up with estimated overhead to run the game
Raise money/interest
Mini Challenges for MVP:
Create and pull from vector databases in python
Work on data structures:
Story summary
Last 3 transactions
Story summary
Main objective
Geography
Locations
Lore
Physical properties
Characters
Stats
Age
Race
Health
Strength: A character’s physical strength, such as how much they can lift or punch
Dexterity: A character’s precision, agility, and nimbleness
Constitution: A character’s physical fortitude, such as how well they resist damage and disease
Intelligence: A character’s raw IQ and ability to learn
Wisdom: A character’s spellcasting ability
Charisma: A character’s spellcasting ability and saving throws
Location
Updates
Backstory
NPCs
Stats
Location
Backstory
Motivation
Relationship matrix
Time
Visibility mechanism (to see who gets to see and interact with a new transaction)
Overall prompt
Story summary mechanism
Query past with locations and time
Develop multi session chat in streamlit
Teach LLM examples
Battle
Non standard battle
Player enjoyment
Plot armor
Changing objective
Map movement mechanics
Later development challenges:
Explore invalid response resistance (create a way to repair responses)
Explore cost-cutting and LLM selection
Explore personality extraction (of NPC’s or characters)
Explore context length restriction problem solving
Writing all this down I’ve come up with two steps moving forward:
Even simpler MVP – completely prompt based
After getting interest, develop simple MVP into NodeJS + frontend
Then work on full final product
Tool calls might be a gamechanger as well as vector databases
I’ve done it. I hit the wall of sinking dread, exhaustion, and boredom in this project.
I don’t want to create a DND game focused on storytelling with AI. AI just isn’t good enough, masterful enough, creative enough to create a rich world.
I want to focus on creating a game similar to the games I always wanted to create, focused on strategy and cool mechanics based in a system that allows for infinite creativity.
I need to create a system that builds a reality, not tells a story, and lets the player interface with it in a seamless way.
That means I’m adding a challenge:
Think about how to allow for the user to have multiple inputs
Speech – what your character says
Action – what your character attempts to do
Question – what you want to ask the DM
Separate the types of responses
Speech and actions get translated into story
Questions are responded to
Think of how to use fewer words and show more
Character sheet
Map
Voice input and output
Also, I take back what I said, I can make a game on LLMs that tells a story, even though the thought of it makes me queasy in my chest for some reason.
I have then the challenges related to storywriting:
Goals: I really want to feel less shitty and tired and I want to come up with a direction for my podcast edit and how I can edit it in 40 minutes or less.
Here are the metrics for scoring:
Energy rejuvenation (1-5)
Confidence in solution (1-5)
Creativity (percentile)
Raw efficiency, work over energy (percentile)
My plan for my warmup is just for go for a long 15 minute walk.
Plan for work session:
UNIT ONE: Analyze video (10 min)
Might want to create a good intro
who are you and what have you done
What would help her as a writer?
Creative process from start to end
Talking about book in a way people want to read it or get greater insight
Greatest struggles as a writer
What like to write about
What do other people probably want to know about a writer?
Where come up with ideas
Interesting passages from book
UNIT TWO: Process/look at other ideas (10 min)
Going all in on Judy Blume masterclass video:
As soon as you tell me I can’t do something, I’m going to do it.
I hope that in sharing with you what I’ve learned over 50 years of writing that it will help you find your way as a writer.
As a 12-year-old, I was obsessed by the idea of growing breasts and getting my period. But there was no place that I could read about it. When I started to write, I was determined to be honest. So I’m going to share with you the practical side of writing.
There’s nothing more important than character. You’re living with these people for years. You had better feel for them. Do some exercises. Have your character write a letter to you. The first draft is pure torture for me. I hate every second of it. I have a messy mind, and my writing is a process of cleaning up the mess, then slowly making a story. I will be able to show that to you.
I got a particularly nasty review once. It got to me, and I took my typewriter, and I held it over this arroyo. And I was going to throw it in. I thought I cannot do this anymore. And then this little voice went off in my head. Wait, you’re going to let this one review stop you from writing? That’s crazy! That’s one opinion. I enjoy finding and supporting new writers, and this is a chance for me to reach more of you.
I always ask myself, why would anyone write if they didn’t have to? I mean it’s so hard. So this is for all of you who feel that you have to.
I’m Judy Blume, and this is my Master Class.
Something really special about Danuta and unique about her personality, show don’t tell.
*Beeroll on books and images from life, maybe emotional points of interview
Some sort of intro to talk about what this is about (maybe introduction)
Something about how she gets started with creative process, or something about art or creativity.
Walk through the step by step creative process
*Images or animation if possible
Talk about a challenging emotional experience
Resolution if possible
Deeper philosophical point
End
UNIT THREE: Create plan for actual editing (currently thinking one short, one long) (10 min)
UNIT ONE: Gathering clips
UNIT TWO: Gathering broll
UNIT THREE: Compositing
Bonus time: shot list
Something really special about Danuta and unique about her personality, show don’t tell. Should be humorous and controversial.
Beeroll on books and images from life, maybe emotional points of interview
To kill the other
Some sort of intro to talk about what this is about (maybe introduction)
Something about how she gets started with creative process, or something about art or creativity.
Walk through the step by step creative process
Images of process
Talk about a challenging emotional experience with resolution if possible
Deeper philosophical point
Some sort of ending
Bonus time: animation thoughts
Trying out pencil 2d!
Postmatch Review:
Overall, this was very fun and rejuvenated my love for editing and video.
Energy rejuvenation – 4 I don’t feel 100% but my energy went up TONS since I started working
Confidence in solution – 2 I feel the plan is really solid but the timing seems a little tight to get all of this done
Creativity – 70th percentile, pretty good, not revolutionary. But I don’t think most people could do this.
Raw efficiency, work over energy – 80th percentile, I think most sessions and people can’t be this productive in 40 minutes that was actually insane.
Match 2: Video Editing
Goals: I want to be excited about this video edit, feel satisfied, while boosting my confidence in pushing out videos faster with less effort
Here are the metrics for scoring:
Excitement in the edit (1-5)
Satisfaction in the edit (1-5)
Efficiency (percentile)
Fun (1-5)
How ME it is (percentile)
My plan for my warmup is to hype myself up – play music, tell friends etc. + motivation.
Clean, write on my board.
UNIT ONE: Gathering clips (10 minutes)
Something really special about Danuta and unique about her personality, show don’t tell. Should be humorous and controversial.
Beeroll on books and images from life, maybe emotional points of interview
To kill the other
Some sort of intro to talk about what this is about (maybe introduction)
Something about how she gets started with creative process, or something about art or creativity.
Walk through the step by step creative process
Images of process
Talk about a challenging emotional experience with resolution if possible
Deeper philosophical point
Some sort of ending
UNIT TWO: Gathering broll
UNIT THREE: Compositing
Postmatch Review:
Excitement in the edit – 2 I’m not that thrilled about the cut so far
Satisfaction in the edit -1 I’m not all that satisfied in the edit
Efficiency (percentile) – 60% I’m better than average but a bit slow compared to experienced video editors
Fun (1-5) – 3 I had quite a lot of fun
How ME it is (percentile) – 15% not a lot of me in it so far
Match 3: Video Editing + MEified
Goals: I was right that the last match did not finish the process of editing. It was just too much. But I did make REALLY good progress. The only problem is, it’s not ME enough. This last challenge, I want to get the edit done, and I want to inject some Jack magic into it.
Metrics for scoring:
How ME is it (percentile)
Completeness & polish (percentile)
For my warmup, I’m going to watch a bunch of my videos.
Ok the warmup didn’t work, I’m gonna play some nice music and meditate. Me is goofy, profound, soft, and emotional.
UNIT ONE: Compostiting
UNIT TWO: MEify
UNIT THREE: Finalize
Postmatch Review: It ended up taking two hours. I’m tired now!
How ME is it – 65% it does feel real, and grounded but not as me as I could make it
Completeness & polish – 65% its actually not bad at all, could use some broll and animation
I feel exhausted. My head feels numb. I feel hot and tired. My back aches.
My heart feels heavy. I feel angry at myself. So helpless. My mind in a fog.
My apartment is a mess. I just want to cry.
I can’t work. I just play games all day long. my eyes feel tired.
It’s 2 o’clock in the morning. All I want to do is eat and play video games. The pull is so strong in my heart like there is a strand of honey getting pulled.
I feel a numb panic deep in my chest. I’m afraid of failure. I’m scared I will disappoint myself and everyone around me. Pushing myself to make my business cards is only making me curl up even harder.
It was a long week. I’m exhausted. But the work just keeps coming.
I guess I can cancel tai chi tomorrow. Sleep in.
Tonight I can clean my apartment until I feel more peaceful.
I know I can use the gym as a way to process emotions, but I don’t use it.
I feel this pull, this overwhelm, like the honey being pulled, from my heart.
I’m capable of anything. Even rising from this challenge. This is important because as I get more successful, there will be days I feel exhausted, and in those moments, I need to find a way to find balance, to find peace.
I also want to learn to embrace failure. Failure is so scary to me. There is an image in my mind of my business cards being a complete disappointment and I feel a pit in my heart. A horrible amaturish website I’m not proud of and I can’t fix it.
Everyone starts somewhere. Everyone starts at the beginning. The people who are exceptional, who are savants are not people who started at the middle. They are people who enjoyed the beginning.
But how can I enjoy this? I feel so scared it won’t be good.
Makes me think of this video:
In this video, Jesse talks about how play allows us to feel pressure while still being able to learn.
That fun is the key to this.
But what is the key to fun? What would make this fun for me, regardless of the outcome, what would make designing and drawing fun for me?
What would make it an infinite game, not just a finite game focused on an end goal?
It’s true, the thought of designing business cards does not sound fun to me at all. It sounds like a slog. But maybe that’s because I’m worried about failing.
Ok, what if I tried to merge my painterly style with “woodcut” style prints. What if I created a new drawing technique that I could use to create cool stuff for friends and to sell as products?
That definitely sounds more like play to me.
So what about going to the gym, because I like it so much when I actually go, but I find it hard to go to begin with.
What if I saw it as supercharging myself – which it really is doing. Whether I go to lift weights or just to hang from the bar and stretch it really is building my body up to full potential. It might even solve my sleep problems.
And what about sleep, why do I not want to go to bed? Because if I go to bed, tomorrow, I wake up with tons of problems. Well maybe, that’s not a bad thing. Maybe before I go to bed, I fill my to do list with questions that I want to search out the answers to.
Here are the questions I have today, that if I knew the answers to I would rest easy:
What am I going to do about my art coaching and AI gaming companies?
Am I behind schedule and if so what do I do about it?
Should I extend the schedule?
Am I losing money?
How do I get out of my procrastination phase and get working?
What do I do about my art coaching website?
How do I get everything done in such a short period of time?
Should I start registering for fairs?
Should I pay someone to design the website for me?
How am I going to get the motivation to start drawing? How do I start drawing consistently?
How do I start going to the gym and working outsite the apartment consistently?
How will I start cooking again and cleaning up my apartment? Where will I find the time?
How will I prepare for the next week of work? How do I balance my other businesses?
When will I continue to work on my Javascript projects? What is the breakdown between AI work time and coaching work time.
I also figured out why I have troubling making a coaching website and why it felt so wrong. It had pricing and generic things on it.
I want my funnel to be an homage to my mission and vision, which is to foster the creation of more artistic masterpieces. So I want my website to have a feeling of magic, of the way Harry Potter felt when he was got his invitation letter to the Hogwarts school of witchcraft and wizardry. I want to remind myself of the feeling of reading children’s books. I want the website to be an homage to dreams, creating worlds, and fantasy.
I want my business cards to feel like a work of art, like a magical invitation.
Today I accomplished the following things:
Bought masterpiececoaching.org
Ordered samples of premium business card samples from Jukebox
Tomorrow I really want to design and put together my website asap using a template on wordpress.
Today I woke up feeling pretty awful from going to bed at 4AM last night.
I was feeling super overwhelmed with many many things in my life.
Today, I chose to wake up slowly, get to work slowly, and here are some of the mentalities that helped me:
Cleaning is incredibly healing. Any time of cleaning, cleaning your workspace, your body, your clothes, it all is very therapeutic.
What can I do for future Jack. This is the Matthew McConnehey’s idea of leaving breadcrumbs. Instead of the common idea of letting your future self deal with a problem (let future Jack deal with the dishes, let future Jack deal with talking to this person) think about what you can do now to make your future self happier. This can look like everything from cleaning, to setting up a super nice workspace, cooking yourself a really good meal.
Focus on challenge and growth. I think oftentimes I get overwhelmed because I think about how hard things are. What helps me is thinking about everything in terms of challenge and growth. How can I challenge myself? What can I do to grow?
Live in the hierarchy of being true to oneself. I was talking to a friend the other day about hierarchies and choosing the right one (don’t compete in a hierarchy you don’t believe in such as money). I want to compete and live in a hierarchy of being honest and true to myself.
I still feel a quite a bit of stress of the difficult conversations I’m anticipating, and the difficult tasks I have in front of me.