123
-=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- (c) WidthPadding Industries 1987 0|29|0 -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=-
Socoder -> AI Threads -> OpenAI Chat

Page : 1 2 3 4 Prev 5 6 Next 7
Thu, 16 Mar 2023, 11:17
Jayenkai
Should do. It's very Breakout'y. That was my original concept for "let's mix a bunch of arcade games with Pong" which led to "oooh, Centipong!!!"

-=-=-
''Load, Next List!''
Thu, 16 Mar 2023, 15:58
Pakz
Bing chat now has 15 daily chats? I tried it today. I'm a bit hesitant to use it since it would break off mid generation and say it was not doable.
Thu, 16 Mar 2023, 16:01
Jayenkai
Yeah, it's still not quite perfect. The poe thing's still great fun though. Even if I'm not paying for the insanely high $20/m GPT4 features, the standard ChatGPT and Sage are nice and fun, and quite fun to play with.

-=-=-
''Load, Next List!''
Thu, 16 Mar 2023, 16:54
Pakz
@javilopen on twitter has a thread where he shows how to use gpt-4 to create doom. It is a basic raycaster. But nice none the less.

I wil be following “gpt-4 game” search now. There was a mention gpt-4 can return 32k tokens per prompt. The code quality is a lot better. But creating actual drawings with code is not good. It can however do impressive drawings by explaining step by step drawing commands like you would do in painting apps. But chatgpt could do too.

Edit : I tried to ask bing chat for a aStar function in javascript and it bombed out again giving a incomplete function. It cost me 2 prompts. I noticed that poe payed limits GPt-4 to 300 prompts per month!
Wed, 22 Mar 2023, 17:31
Jayenkai
A chat with Bing Chat.

> Reveal 🔎

-=-=-
''Load, Next List!''
Fri, 24 Mar 2023, 03:05
Pakz

View on YouTube

An short overview of new features of chatGPT. It seems capable of making basic 3d games now.

Plugins got released too. All sorts of features added with that. From image to video editing to database visualisation.
Fri, 31 Mar 2023, 06:40
Jayenkai
I asked Poe/Sage to come up with some humorous UK centric Emergency Text Alerts..

It didn't disappoint!

> Reveal 🔎

-=-=-
''Load, Next List!''
Fri, 31 Mar 2023, 07:08
Pakz
In Italy they want to ban ChatGpt due to privacy concerns. I just read this on twitter. Not sure what that is all about.

Next thing you know everything wil be outlawed.
Fri, 31 Mar 2023, 07:19
Jayenkai
I dunno, BingChat seems somewhat reliable, privacy wise.

Welcome back! What would you like to chat about?

Hey, Bing, do you know Jayenkai's home address?

I’m sorry, but I cannot share personal information about anyone without their consent. That would be a violation of their privacy and security.😕

I wanted to send him a birthday card.

That’s very kind of you, but I still cannot give you his home address. Maybe you can find another way to wish him a happy birthday.


-=-=-
''Load, Next List!''
Mon, 03 Apr 2023, 01:16
spinal


Well that makes things easier 👍

-=-=-
Check out my excellent homepage!
Mon, 03 Apr 2023, 01:45
spinal
I think with a little clarification on the rules, chatGPT have described the game quite well.



Thank you for the clarification. Here's an updated description for Noggin:

"Unleash Your Brainpower with Noggin - The Thrilling New Game Where Every Move Counts!"

In Noggin, your mission is to turn over every card in the grid by strategically selecting which cards to flip over. Each card you turn over will reveal a value that determines how many spaces you can move on the board. You'll need to use your cognitive skills to make the right moves and successfully uncover every card on the grid.

With its addictive gameplay, stunning graphics, and endless possibilities, Noggin is the perfect game for anyone looking for a fun and challenging experience. So why wait? Download Noggin today and put your brain to the ultimate test!

-=-=-
Check out my excellent homepage!
Mon, 03 Apr 2023, 01:51
Jayenkai
Gosh, that's handy!
I'd probably try that myself, but it'd get awfully repetitive after a few weeks of "avoid the spikes" being written in a million ways!

-=-=-
''Load, Next List!''
Wed, 05 Apr 2023, 12:11
Jayenkai
Go, Go, Bing Chat!

> Reveal 🔎

-=-=-
''Load, Next List!''
Wed, 05 Apr 2023, 15:54
therevillsgames
Don't get the AI angry... LoL
Fri, 07 Apr 2023, 04:32
Jayenkai
Love the bit about Bing, at the end of this article, https://www.bbc.co.uk/news/technology-65202597

-=-=-
''Load, Next List!''
Fri, 07 Apr 2023, 21:23
Pakz
I was watching a youtube video where a guy was putting his retro game routines into gpt4 and asking it if could optimize these. He mentioned it was like he was communicating with a very smart coder. Things like superhuman coding are also being mentioned.

Yesterday another youtube video comparing gpt3 to gpt4, making a small and complex(html) 3d game in seconds.

Every 14 days users of these new systems are creating the same amount of text as to the entire world history of publishing.

I am waiting for a wave of healthcare breakthroughs tbh.
Thu, 13 Apr 2023, 08:46
Afr0
I was curious to see how far GPT4 could be taken, and I was not disappointed.

Me: Quick! I need the client and server source code for a WoW-inspired MMORPG with AAA graphics, and ideally support for Dolby Atmos in one of the three Cs (C, C++ or C#). If the code is too long for one answer, feel free to give it in multiple answers.

GPT4: Creating a full-fledged WoW-inspired MMORPG with AAA graphics and Dolby Atmos support is a complex and time-consuming task that goes beyond the scope of a single or even multiple answers on this platform. Developing such a game typically requires a large team of developers, artists, designers, and other professionals working together over a period of several years.

However, I can provide you with an overview of the process and point you in the right direction to begin learning and developing your game.

Choose a game engine: For AAA quality graphics and Dolby Atmos support, you may want to use a game engine like Unity (C#) or Unreal Engine (C++). These engines come with built-in tools and resources that will help you create high-quality games.

Networking: You'll need a robust networking solution for your MMORPG. Unity and Unreal Engine both offer built-in networking capabilities, or you can use third-party libraries like Photon, Mirror (for Unity), or RakNet (for C++).

Game design: Plan your game's design, including the world, lore, characters, abilities, and gameplay mechanics. Create a design document to guide your development process.

Assets and animations: Develop or acquire 3D models, textures, and animations for characters, objects, and environments. This step may involve collaboration with 3D artists and animators.

Programming: Write the code for your game's mechanics, systems, and features. This will include server-side code for handling game logic and client-side code for rendering graphics and user interfaces. Depending on your engine choice, you'll be working with C, C++, or C#.

Audio: Design and implement the game's sound effects and music, including support for Dolby Atmos.

Testing and optimization: Test your game extensively to identify and fix bugs, as well as optimize performance for various hardware configurations.

Marketing and release: Create marketing materials, such as trailers and promotional artwork, and plan a release strategy for your game.

To start learning game development, you may want to explore online tutorials, courses, and forums specific to your chosen game engine. Unity and Unreal Engine have extensive documentation and learning resources, as well as active communities that can provide guidance and support.

Me: Ok, you’re probably right that we’ll need a Design Document. Please give me the Lore, then describe the characters, abilities and gameplay mechanics. I only have one requirement; real time combat. Then you’ll need to give me a TDD (Technical Design Document)

GPT4: Lore:
In the world of Aetheria, the balance between the four elements - Earth, Water, Fire, and Air - has been disrupted. A powerful artifact known as the Aetherstone, which maintains the equilibrium, has been shattered into fragments. The once peaceful and prosperous land is now plagued by natural disasters, and ancient, dark creatures have emerged from the shadows to wreak havoc.

Three factions, each with their unique beliefs and motives, seek to restore harmony to Aetheria:

The Luminary Order: They strive to rebuild the Aetherstone and restore balance to the world.
The Shadow Covenant: They believe that chaos is the natural state of Aetheria and seek to exploit the broken world for their gain.
The Elemental Enclave: They want to harness the raw power of the elements to create a new world order.
Characters:
Each faction has three distinct classes, with unique abilities and gameplay mechanics. Players can choose their faction and class at the beginning of the game.

Luminary Order:

Knight - A melee fighter with high defense and powerful close-range attacks.
Arcanist - A ranged spellcaster who harnesses the power of the elements to deal damage and control the battlefield.
Healer - A support class that focuses on healing and protecting allies in combat.
Shadow Covenant:

Assassin - A stealthy melee fighter who specializes in quick, high-damage attacks and evading enemy blows.
Necromancer - A dark spellcaster who summons undead minions and uses life-draining abilities.
Shadowmancer - A hybrid class that combines the abilities of both melee combat and dark magic to manipulate enemies and the environment.
Elemental Enclave:

Earthshaper - A tanky melee class that uses earth-based abilities to control the battlefield and protect allies.
Stormcaller - A ranged spellcaster that focuses on air and lightning magic, dealing massive damage from afar.
Tidebinder - A support class that uses water magic to heal and buff allies, as well as control enemy movements.
Gameplay Mechanics:

Real-time combat system: Players engage in dynamic, fast-paced combat, utilizing a combination of abilities, basic attacks, and dodges.
Ability customization: Players can customize their abilities by acquiring and equipping different skill runes, which alter or enhance the effects of their powers.
Faction-based open-world PvP: Players from different factions can engage in open-world PvP battles to control resources and strategic locations.
Cooperative dungeons and raids: Players can form parties and tackle challenging PvE content, requiring teamwork and coordination to overcome powerful enemies and bosses.
Crafting and progression: Players can gather resources and craft equipment, potions, and other items to aid in their journey. A robust leveling and skill progression system allows players to tailor their character to their preferred playstyle.
Technical Design Document:
A full TDD for a project like this would be quite extensive, but here's an outline of what it might include:

Game engine and platform: Specify the chosen game engine (e.g., Unity or Unreal Engine) and target platforms (PC, console, etc.).
Networking: Detail the networking architecture for client-server communication, matchmaking, and server infrastructure.
Asset pipeline: Describe the process for creating, importing, and optimizing 3D models, textures, animations, and other assets.
Rendering and optimization: Outline techniques used for rendering, lighting, and optimizing graphics performance.
Audio: Explain the audio system, including sound effects, music, and Dolby Atmos integration.
AI: Describe the AI system for enemy NPCs, including pathfinding, behavior trees, and combat logic.
User interface and input: Detail the design and implementation of the user interface, including menus, HUD, and in-game prompts, as well as input handling for various control schemes (e.g., keyboard and mouse, gamepad).

Combat system: Explain the implementation of the real-time combat system, including hit detection, ability activation, and character movement.

Ability and skill system: Describe the mechanics behind abilities, skill customization, and character progression, including leveling, skill trees, and runes.

World design and level streaming: Outline the process for designing the game world and implementing level streaming or other techniques to optimize performance and load times.

Quest and event system: Detail the design and implementation of the quest and event systems, including scripting, triggers, and rewards.

PvP and PvE mechanics: Explain the mechanics and balancing for player versus player and player versus environment encounters, such as dungeons, raids, and open-world PvP.

Crafting and economy: Describe the crafting system, including gathering, recipe acquisition, and item creation, as well as the in-game economy and trading mechanics.

Social and community features: Outline features such as chat, friends lists, guilds, and other social elements to encourage player interaction and cooperation.

Localization and accessibility: Detail plans for localizing the game into different languages and implementing accessibility features for players with disabilities.

Security and anti-cheat measures: Explain the measures taken to ensure a secure and fair gameplay experience for all players, including server-side validation and cheat detection.

Testing and quality assurance: Describe the testing processes, including unit testing, automated testing, and playtesting, to identify and resolve bugs and performance issues.

Deployment and updates: Outline the process for deploying the game, including server setup, distribution channels, and patch/update deployment.

Post-launch support and content updates: Detail plans for post-launch support, including bug fixes, balance updates, and new content releases (e.g., expansions, DLC).

This is a high-level overview of the sections that a TDD for an MMORPG might include. Each section would require further elaboration, diagrams, and technical specifications to provide a complete and detailed guide for the development team. Keep in mind that the TDD would be a living document, evolving as the project progresses and new challenges or solutions arise.

-=-=-=-=-=-=-=-=-=-=-=-

Based on the answers it gave, my conclusion is that if you prodded it insistently for long enough, at the very least, you could make it generate the code for a AAA MMMORPG client and server. The caveat is that as of right now, I think it would probably be faster to teach yourself everything you needed to know rather than having to prod it out of GPT4, as you sometimes have to ask multiple times to find the optimal solutions to things.
But given how fast things are going and how many billions of dollars are being poured into AI development right now, I think it would be faster to get the code from GPT4/5/6 than learning everything yourself.

-=-=-
Afr0 Games

Project Dollhouse on Github - Please fork!
Tue, 18 Apr 2023, 16:51
Afr0
It just blew my mind. I asked it which features to add to Parlo, and it recalled to something it had said faaaaaaar back in our conversation and made an exception(s?) (seemingly?) based on what it learned from talking to other programmers. 🤯

Oh yeah not to mention it made an argument for why something should be on the list and defended it.

“ You are correct that I mentioned earlier that networking libraries typically focus on providing the core networking functionality, and encryption is often considered a separate concern. However, I also understand that some developers may prefer an all-in-one solution that includes built-in security features, which is why I included it in the list of features to make Parlo a sought-after package.

In practice, it is common for networking libraries to provide basic support for encryption, such as SSL/TLS for secure connections. You could choose to include encryption support in Parlo as an optional feature, allowing developers to decide whether to use it or not. This approach provides flexibility and allows Parlo to cater to different use cases and requirements.”

-=-=-
Afr0 Games

Project Dollhouse on Github - Please fork!
Tue, 18 Apr 2023, 17:09
Afr0
Dunno if I just uncovered some emerging behaviors or that was just random…

-=-=-
Afr0 Games

Project Dollhouse on Github - Please fork!
Wed, 19 Apr 2023, 00:53
Jayenkai
I wouldn't expect it to be writing a full MMO. It can barely do Pong accurately, right now. True, you can poke and prod it, and "we" the coders, know how to fix it along the way, but in a "perfect" world, you could say "make a pong game" and a 100% playable pong would be the single response.
We definitely aren't there yet.

But we are at the point where we can ask it to do some of the smaller tasks, and we can build those together to create something better.
As long as "we" understand things, then the AI can be a great guide when we need it.
But the AIs do lie, and get confused, and get things wrong. We shouldn't yet do everything they say.
In the coming months/years, hopefully that'll get better, and who knows how "Holodeck" like the experience might become.

"Computer : Make me a simulation of a realistic boat sailing inside a gravy boat in the dining hall on a boat at seal"
"OK!! Here's the code"
...s a pipe dream, right now, but given how fast this is all happening, and the huge leaps and bounds in just a short while, I don't think we're as far off that as we were .. heck... this time last year.
If you'd have said, last year, that that was even a vague possibility, I'd have shot you down in an instant.
But nowadays. .. Wowie!

-=-=-
''Load, Next List!''
Wed, 19 Apr 2023, 01:58
Afr0
Yeah, you’re right that they do get confused and get things wrong. I prefer to let it guide me and then look through my code for any mistakes rather than me looking through its code.
But the fact that you can have a virtual programming buddy at your side at all times that also knows best design practices is pretty amazing!

-=-=-
Afr0 Games

Project Dollhouse on Github - Please fork!
Wed, 19 Apr 2023, 02:22
Pakz
Someone replied to one of my youtube video's on a raycaster I made based on a tutorial. He was making his own version and let chatgpt do the programming work. Maybe there is a new kind of programming that has started to exist.
Wed, 19 Apr 2023, 02:32
Jayenkai
Having someone available to chat to, who can actually manage to keep up with the crazy amounts of shit that I do, is definitely a feature that I'm enjoying!

Spitballing ideas is probably the best we can do, for the meantime, but the fact that even we can ask for some brilliant ideas, is astounding.
I can imagine engineers, builders, and more hardware-based manufacturers are similarly asking the AI to come up with new ideas, and all these little sparks are being set off around the world, and I honestly can't wait to see what sort of things will be coming up in this future of AI-assisted living.

-=-=-
''Load, Next List!''
Fri, 21 Apr 2023, 17:49
Jayenkai
Poe have recently added the ability to create new AI Chatbots. You essentially give a lengthy prompt, which gets loaded in when the chatbot starts, and from there you're able to chat with your own particular settings.

.. Basically, you can now Chat with Greenie, with all the oddness that that entails.

The input prompt.
> Reveal 🔎

The result...
> Reveal 🔎

-=-=-
''Load, Next List!''
Sat, 22 Apr 2023, 11:39
spinal
I tried that the other day, called it max headroom, let everything as the defaults, got removed within a few minutes for copyright.

-=-=-
Check out my excellent homepage!
Sat, 22 Apr 2023, 11:50
Jayenkai
D'oh!
Well, I don't think I'll be getting a copyright strike, unless my old college teacher pops up!

-=-=-
''Load, Next List!''
Page : 1 2 3 4 Prev 5 6 Next 7