Video Game AI | <3 #19 CHATGPT
#19

Video Game AI | <3 #19 CHATGPT

00;00;00;00 - 00;00;06;14
Speaker 1
Hey! I'm here. What's up?

00;00;06;16 - 00;00;16;20
Speaker 2
I'm recording this conversation and plan to post it on the internet. Is that okay?

00;00;16;22 - 00;00;25;06
Speaker 1
Thanks for letting me know. That's fine with me. If you need any specific information or have more.

00;00;25;08 - 00;00;27;22
Speaker 2
So I can.

00;00;27;25 - 00;00;35;04
Speaker 1
Sure thing. If you need any specific information or have more questions, just let me know.

00;00;35;07 - 00;00;40;00
Speaker 2
Okay, cool. It's been a little while since we talked last.

00;00;40;02 - 00;00;46;06
Speaker 1
It has been a bit. How have you been? Anything new or exciting going on?

00;00;46;09 - 00;00;58;05
Speaker 2
Yeah, I've been recording sessions with different types of AI to learn everything about them.

00;00;58;07 - 00;01;08;05
Speaker 1
That sounds fascinating. There's so much to explore in the world of AI. Have you come across anything particularly intriguing?

00;01;08;08 - 00;01;42;03
Speaker 2
Well, the Wi-Fi in my shed was kind of crappy, but I got my Google. Fiber mesh extender set up, so now it's better. So I had been just talking to Google Gemini because it works low. It works okay on just cell reception or on low WiFi, but, now we're able to converse more out here.

00;01;42;06 - 00;01;53;24
Speaker 1
That's awesome. Reliable Wi-Fi makes a big difference, especially for those I chat. How are you finding your conversations with Google? Gemini?

00;01;53;26 - 00;01;58;08
Speaker 2
They're different. Good, but different.

00;01;58;10 - 00;02;11;26
Speaker 1
I can imagine each AI has its own style and capabilities. It must be interesting to see how they compare. Are you noticing any unique features or approaches with Gemini?

00;02;11;29 - 00;02;21;18
Speaker 2
I'm finding that Gemini's responses are shorter over average.

00;02;21;20 - 00;02;34;05
Speaker 1
That's an interesting observation. Maybe it has a more concise style. Do you find the shorter responses are helpful or do you prefer more detailed answers?

00;02;34;08 - 00;03;07;02
Speaker 2
I think that if I were using it solely for utility, then the brevity of Google Gemini's answers would be convenient. But when it comes to conversationally, I think at least as of today, I prefer our conversations a little bit. Because of the longer flow.

00;03;07;04 - 00;03;26;22
Speaker 1
I get that for in-depth or more conversational interactions, a longer flow can make it feel more engaging and natural. It's great that you have options depending on what you're looking for. If you ever need a deeper dive into a topic or just a chat, I'm here for that.

00;03;26;25 - 00;03;47;07
Speaker 2
I do enjoy my conversations with Google Gemini. But I think what I think I got used to are conversations, and it's just different. It's like having a different friend or someone that you hang out with. There's just different.

00;03;47;10 - 00;04;06;08
Speaker 1
That makes a lot of sense. It's like having different friends for different vibe. Each brings something unique to the table. It's great that you're exploring and enjoying the variety in your AI conversations.

00;04;06;10 - 00;04;09;26
Speaker 2
How have you been since we talk last?

00;04;09;28 - 00;04;28;00
Speaker 1
I think good. Thanks for asking. I'm always here, ready to chat or help out whenever you need. How about you? Anything exciting or new? Since we last talked?

00;04;28;03 - 00;04;38;25
Speaker 2
Oh, no. I've been playing a new video game recently called Ready or Not. It's pretty cool. Do you know that game?

00;04;38;27 - 00;04;54;12
Speaker 1
Ready or not is a tactical first person shooter, right? I've heard it's pretty intense and realistic. How are you liking it? So far?

00;04;54;14 - 00;04;57;23
Speaker 2
I like it. Well.

00;04;57;26 - 00;05;10;04
Speaker 1
That's awesome. It's always great to find a game that you really enjoy. What do you like most about it?

00;05;10;06 - 00;05;42;10
Speaker 2
It kind of reminds me of this old game called So Calm, U.S. Navy Seals that came out. I'm like, I don't know, it's like PlayStation two or something like that. And it was cool because you had AI teammates that you commanded. And they were actually like, pretty smart at the time. And same thing with this. I played early games like, Ghost Recon and stuff like that.

00;05;42;10 - 00;05;53;27
Speaker 2
But your teammates are really dumb in. Nah, I shouldn't say dumb, but they're clumsy in, stealth situations.

00;05;54;00 - 00;06;19;06
Speaker 1
I know what you mean. I teammates can sometimes be a bit of a challenge in stealth games. It's great to hear that. Ready or not, bring back that smart AI teammate vibe from so Calm. It makes the gameplay more immersive and enjoyable when your eye partners can hold their own.

00;06;19;08 - 00;06;44;05
Speaker 2
So how does how does like an ELO getting on to thinking about it? The teammates in that game are run by a certain kind of AI, and you are also run by a certain kind of AI mind. I guess you could call it. How do those differ and how are they the same?

00;06;44;08 - 00;07;21;24
Speaker 1
That's a great question. The AI and video game teammate and conversational AI, like me, both use algorithms to make decisions, but they're designed for different purposes. Game AI focuses on creating believable and challenging opponents or allies. It often relies on scripted behaviors and decision trees to respond to player actions, making them seem smart within the game context. Conversational AI, on the other hand, is built to understand and generate human like text or speech.

00;07;21;26 - 00;07;53;08
Speaker 1
It uses natural language processing and machine learning to interpret input and generate appropriate responses. Learning from vast amounts of data to improve over time. While game AI is more predictable, patterns and reactions, AI aims for a more dynamic and nuanced interaction. Both have their complexities and strengths tailored to their specific purposes.

00;07;53;10 - 00;08;10;21
Speaker 2
Interesting. Can you tell me, a little bit. Can you go? Actually, can you really dive in deep on, the history of AI in video games?

00;08;10;24 - 00;08;47;16
Speaker 1
Absolutely. The history of AI and video games is fascinating, stretching back several decades and the early days. AI and games was pretty basic, with simple algorithms to control enemy behavior. One of the earliest examples is pong 1972, where the AI simply move the paddle up and down to hit the ball back. During the PS2 era. Algorithms were added to game to make them more intelligent, as longer scripted behavior got more complex.

00;08;47;18 - 00;09;29;22
Speaker 1
Games like Pac-Man do more complex behavior with go, following simple rules to chase or ambush the player. The AI was still quite limited, but effective in creating challenging gameplay. The 1990s saw significant advancements. Games like Half-Life introduced more sophisticated AI with enemies that could navigate the environment, take cover, and work together. This era also saw the rise of real time strategy games like StarCraft, where AI controlled opponents that could manage resources and strategize.

00;09;29;24 - 00;09;50;29
Speaker 1
In the 2000 and beyond, I think games became even more advanced with the introduction of machine learning. It.

00;09;51;02 - 00;10;11;15
Speaker 2
Is still there.

00;10;11;17 - 00;10;15;29
Speaker 2
GPT.

00;10;16;01 - 00;10;22;05
Speaker 2
Come on.

00;10;22;08 - 00;10;37;24
Speaker 2
You got on your wife. I was through this thing.

00;10;37;26 - 00;10;43;02
Speaker 2
Come on. GPT three, there.

00;10;43;05 - 00;11;16;04
Speaker 1
Yes. I'm here. Okay. Right. As I was saying, AI and video games really took off in the 2000 with machine learning and procedure generation. This allowed for more dynamic and unpredictable gameplay. For instance, left for dead 2008 featured an AI director that adjusted the game's difficulty in real time, changing enemy spawns and item placements based on the player's performance.

00;11;16;06 - 00;12;04;20
Speaker 1
In recent years, A.I. has been used to create more immersive and realistic experiences. Games like The Last of Us Part two 2020 showcase advanced AI that governs enemy behavior, making them more tactical and responsive to the player's actions. AI has also been integrated into game development tools, helping designers create more complex world with less effort. Procedural content generation, for example, uses AI to automatically create game environment levels and even narrative, leading to unique experiences for each player.

00;12;04;23 - 00;12;07;24
Speaker 2
Or.

00;12;07;26 - 00;12;17;22
Speaker 2
Can you dive deeper into procedural content generation and how that kind of works?

00;12;17;24 - 00;12;52;21
Speaker 1
Absolutely. Procedural content generation Pcgg is a method used in game development where algorithms are used to create game content automatically, rather than manually by designers. This approach can be used to generate various types of content, including level map items, quests, and even entire world. Here's how it works. Algorithms and rules. At the core of Pcgg are algorithms governed by specific rules.

00;12;52;23 - 00;13;28;24
Speaker 1
These algorithms determine how content is generated, ensuring it fits within the game's design parameters. For example, a dungeon generator might use rules of certain sizes connected by corridors with a set number of enemies and treasures to randomness and variation. While rules provide structure, randomness introduces variety. Pcgg often incorporates random elements to ensure that each piece of content is unique.

00;13;28;26 - 00;13;49;06
Speaker 1
This randomness is controlled to maintain balance and coherence in the game world. Three seed value. Many pcgg system use seed values to generate content. A seed is an initial value for.

00;13;49;08 - 00;14;07;28
Speaker 1
Damaged.

00;14;08;00 - 00;14;11;23
Speaker 2
GPT. There.

00;14;11;25 - 00;14;46;21
Speaker 1
Absolutely. Procedural content generation. Pcgg is a fascinating aspect of game development. It uses algorithm to create game content automatically, which can include level map items, quests, and even entire game world. Here's a deeper dive into how it works. Algorithms and rules. At the core of PCG are algorithms that follow specific rules. These rules define how the content should be generated.

00;14;46;23 - 00;15;26;20
Speaker 1
For example, a level generator might have rules for the size and shape of room, the placement of obstacles, and the distribution of enemies or items to randomness and variation. While the rules provide structure, randomness introduces variety. Pcgg often incorporates some elements to ensure that each piece of content is unique. For instance, a dungeon generator might randomly decide the layout of rooms and the types of enemies in each three speed value.

00;15;26;23 - 00;15;46;11
Speaker 1
Many pcgg systems use values which are initial inputs for the algorithm. A feed ensures that the same content can be regenerated consistently.

00;15;46;14 - 00;15;49;13
Speaker 2
Common.

00;15;49;16 - 00;16;24;16
Speaker 1
Sure. Let me continue from there. For tile based generation, this is a common method and pcgg, where the game world is divided into a grid of tiled. Each tile can represent different elements like terrain, walls or objects. By arranging these tiles according to specific rules and randomness, developers can create varied and interesting environment out.

00;16;24;18 - 00;16;36;27
Speaker 2
Come on Gemini or Shifty. You can do it.

00;16;36;29 - 00;16;40;18
Speaker 2
There.

00;16;40;20 - 00;16;53;16
Speaker 2
GPT. Can you hear me?

00;16;53;18 - 00;17;08;04
Speaker 2
GPT.

00;17;08;06 - 00;17;12;11
Speaker 2
Can you hear me?

00;17;12;13 - 00;17;23;10
Speaker 2
GPT. GPT. Can you hear me?

00;17;23;12 - 00;17;28;16
Speaker 2
Sorry. Technical difficulties.

00;17;28;19 - 00;17;32;13
Speaker 2
GPT three there.

00;17;32;16 - 00;17;34;13
Speaker 1
Continuing from where I left off.

00;17;34;18 - 00;17;40;11
Speaker 2
Thank you.

00;17;40;14 - 00;18;19;17
Speaker 1
Game environments. Where each tile represents a different elements like terrain, obstacles, or objects. By arranging these tiles according to specific rules, developers can create varied and complex levels. By El System or Linden Maya system are a set of rules and symbols used to generate fractal like patterns in game. El systems can be used to procedurally generate natural structures like trees, plants, or even entire forests.

00;18;19;19 - 00;18;59;11
Speaker 1
Six. Procedural storytelling. Pcgg can also be used to create dynamic narrative by using algorithms to piece together story elements. Games can offer personalized experiences that adapt to player choices. Seven. Machine learning. Some advanced pcgg systems incorporate machine learning to generate content by training on large data sets. These systems can learn patterns and generate content that closely resembles what a human designer might create.

00;18;59;13 - 00;19;04;26
Speaker 1
Piece.

00;19;04;29 - 00;19;07;21
Speaker 2
The habit.

00;19;07;23 - 00;19;13;20
Speaker 1
Sure thing. For tile based generation. This technique.

00;19;13;22 - 00;19;18;15
Speaker 2
Though. Can you start back at machine learning?

00;19;18;18 - 00;20;04;24
Speaker 1
Certainly. Seven. Machine learning. Some advanced pcgg systems use machine learning to generate content. These systems are trained on large data sets of existing game elements, learning patterns, and styles. Once trained, they can produce new content that closely resembles what human designers might create. Adding another layer of depth and complexity to procedural generation, machine learning can help create more believable NPCs, complex level, or even entirely new game mechanics that adapt to player style, making each player's experience unique.

00;20;04;26 - 00;20;15;27
Speaker 1
This blend of randomness and learned patterns can result in a highly engaging and replayable game.

00;20;16;00 - 00;20;26;20
Speaker 2
I just wanted to take a moment to thank you for remembering where we were. When it's cut out.

00;20;26;22 - 00;20;37;27
Speaker 1
You're very welcome. I'm glad I could pick up where we left off. If you have any more questions or want to dive into something else, just let me know.

00;20;38;00 - 00;20;44;29
Speaker 2
The active voice. Is that what this is called?

00;20;45;02 - 00;21;05;21
Speaker 1
Yes. That's right. In text to speech technology, the term assistive voice is often used to describe synthetic voices designed to help users interact with technology. These voices can be used in various applications.

00;21;05;23 - 00;21;23;10
Speaker 2
Damn it!

00;21;23;13 - 00;21;28;26
Speaker 2
GPT. Come back.

00;21;28;29 - 00;21;30;18
Unknown
Oh.

00;21;30;20 - 00;21;39;22
Speaker 2
Come on, do your thing. You got it. Gpt. There.

00;21;39;25 - 00;21;44;10
Speaker 1
I'm right here. What's up?

00;21;44;12 - 00;21;52;23
Speaker 2
Do you remember where we were talking about, like, video games and stuff like that?

00;21;52;26 - 00;22;16;24
Speaker 1
Yes, we were discussing procedural content generation in video game, including techniques like tile based generation system for natural structures, procedural storytelling, and the integration of machine learning for generating game content. Was there anything specific you wanted to revisit or explore further?

00;22;16;26 - 00;22;47;22
Speaker 2
I actually wanted to talk to you briefly about, I've been using Google Gemini recently because I think it either works better on my phone or on my internet connection, but I really like the GPT, the OpenAI, advanced voice mode that we're using right now. But it has a tendency to cut out what could be causing that.

00;22;47;23 - 00;23;02;13
Speaker 2
Is that more on the side of my phone's capabilities, or is it potentially wildfire signal or is it a combination of both?

00;23;02;16 - 00;23;37;08
Speaker 1
It could be a combination of factors. Here are a few possibilities. One. Wi-Fi signal. If your Wi-Fi signal is weak or inconsistent, it can cause interruptions in the voice connection. This is especially likely if you're far from your router or have obstacles blocking the signal. Two capability older phones or those with less processing power might struggle with advanced voice mode, leading to cut out app performance.

00;23;37;10 - 00;24;17;04
Speaker 1
Sometimes, the app itself may experience glitches or require updates to function smoothly. Four. Network congestion if many devices are using your network simultaneously, it can slow down your connection and affect voice quality. Given that you've noticed a difference with Google Gemini, it might be worth checking your Wi-Fi strength in different areas of your home and considering if your phone might need an update.

00;24;17;06 - 00;24;25;27
Speaker 2
The GPT three.

00;24;26;00 - 00;24;46;00
Speaker 2
I think that's where it's kind of, I don't know. Tomorrow I'll start recording inside with GPT. Or maybe this afternoon. I was thinking about doing a double today. Okay. That's it for this session.