Not recommanded by Chatgpt for PB games :(

Advanced game related topics
threedslider
Enthusiast
Enthusiast
Posts: 519
Joined: Sat Feb 12, 2022 7:15 pm

Not recommanded by Chatgpt for PB games :(

Post by threedslider »

I ask to chatgpt what is the best programming for games ?

And then it says PB is not recommended ... :cry: why ? I have seen a lot good games in PB as minimy shows all mini games :shock:

Image
Carm3D
Enthusiast
Enthusiast
Posts: 170
Joined: Mon Feb 17, 2025 10:04 am

Re: Not recommanded by Chatgpt for PB games :(

Post by Carm3D »

Why don't you ask ChatGPT why it came up with these results?

I would guess it is because PB is bundled with the Ogre3D engine which does not look as modern as the more popular engines.
User avatar
kenmo
Addict
Addict
Posts: 2076
Joined: Tue Dec 23, 2003 3:54 am

Re: Not recommanded by Chatgpt for PB games :(

Post by kenmo »

1. Everything has pros and cons, you won't get a useful answer to a vague question like "which is the best". Do you have some specific criteria?

2. It is comparing 5 game engines to a general purpose programming language. Very biased comparison :lol:

3. I wonder why it says PB is "not suitable" for Steam games. I haven't done it, but I think some people here have. I believe you just have to hook into Steam's API and call some required functions.
threedslider
Enthusiast
Enthusiast
Posts: 519
Joined: Sat Feb 12, 2022 7:15 pm

Re: Not recommanded by Chatgpt for PB games :(

Post by threedslider »

Carm3D wrote: Thu Jan 15, 2026 1:24 am Why don't you ask ChatGPT why it came up with these results?

I would guess it is because PB is bundled with the Ogre3D engine which does not look as modern as the more popular engines.
Dunno :shock:
Ogre is the latest of version to 14 so it is very modern, and 2D in Purebasic is great too, i think chatgpt sees this PB as unpopular, it says not suitable...
threedslider
Enthusiast
Enthusiast
Posts: 519
Joined: Sat Feb 12, 2022 7:15 pm

Re: Not recommanded by Chatgpt for PB games :(

Post by threedslider »

kenmo wrote: Thu Jan 15, 2026 1:28 am Do you have some specific criteria?
In best programming in games, i mean which is to easy, fast, powerful and small in exe ?
threedslider
Enthusiast
Enthusiast
Posts: 519
Joined: Sat Feb 12, 2022 7:15 pm

Re: Not recommanded by Chatgpt for PB games :(

Post by threedslider »

ok my question is very vague... :?

I reformulate my question as : Is it capable of making 2D and 3D games very well in PureBasic?

And it shows that :

Image

And then it compares to this :

Image

So it is very different from first question... :shock:
miso
Enthusiast
Enthusiast
Posts: 635
Joined: Sat Oct 21, 2023 4:06 pm
Location: Hungary

Re: Not recommanded by Chatgpt for PB games :(

Post by miso »

Chatgpt counts the known games written, and makes this output. That does not equal PB is bad for 3d. Ask Minimy. As PB has it's weaknesses with 3d, that weaknesses also do not lie in Ogre, or Vulcan or fbx import or in the core language. The userbase that interested in creating PB games is shrunken, thats why you see few quality results. There are more in GM, though it can't be compared to PB neither in 2d or 3d capabilities, nor in core speed.
(I'm sure ChatGPT would measure it with a higher score, due some big hit made with it)

I understand, that your intentions are generally good, but I don't see the point with these posts.
Carm3D
Enthusiast
Enthusiast
Posts: 170
Joined: Mon Feb 17, 2025 10:04 am

Re: Not recommanded by Chatgpt for PB games :(

Post by Carm3D »

threedslider wrote: Thu Jan 15, 2026 1:46 amDunno :shock:
Ogre is the latest of version to 14 so it is very modern, and 2D in Purebasic is great too, i think chatgpt sees this PB as unpopular, it says not suitable...
If that is the case, I am excited with what I can pull off for my first 3D game then. :)
threedslider
Enthusiast
Enthusiast
Posts: 519
Joined: Sat Feb 12, 2022 7:15 pm

Re: Not recommanded by Chatgpt for PB games :(

Post by threedslider »

@Carm3D : Nice ! I am looking forward to your project :shock:
Carm3D
Enthusiast
Enthusiast
Posts: 170
Joined: Mon Feb 17, 2025 10:04 am

Re: Not recommanded by Chatgpt for PB games :(

Post by Carm3D »

threedslider wrote: Fri Jan 16, 2026 7:05 pm@Carm3D : Nice ! I am looking forward to your project :shock:
Thanks, I am too! :)
BarryG
Addict
Addict
Posts: 4305
Joined: Thu Apr 18, 2019 8:17 am

Re: Not recommanded by Chatgpt for PB games :(

Post by BarryG »

threedslider wrote: Thu Jan 15, 2026 12:51 amit says PB is not recommended
Don't use ChatGPT for opinions. Only ask it questions that you can verify as factual.
threedslider
Enthusiast
Enthusiast
Posts: 519
Joined: Sat Feb 12, 2022 7:15 pm

Re: Not recommanded by Chatgpt for PB games :(

Post by threedslider »

BarryG wrote: Sat Jan 17, 2026 4:20 am
threedslider wrote: Thu Jan 15, 2026 12:51 amit says PB is not recommended
Don't use ChatGPT for opinions. Only ask it questions that you can verify as factual.
Yes you are right about that :oops:
User avatar
minimy
Addict
Addict
Posts: 821
Joined: Mon Jul 08, 2013 8:43 pm
Location: off world

Re: Not recommanded by Chatgpt for PB games :(

Post by minimy »

My opinion and experiences with softwares to create games is this:
If you are looking for fast results and mean have a big size program at the end, Unity, Godot, Unreal and others can be good. But if you want make every part of your program, with total control, purebasic with the 2D and 3D libs included is the best option.
The final exe with PB is really small, the speed is very good if you optimize it, and the result may be very good.
I was working with unity, unreal, godot and others, but i feel very closed for many things and really heavy for the system.
Purebasic give power and light weight way to work in any computer.
I did many things in an aspire one tablet very very basic computer. And work very good!! :lol:
Try it with unreal :lol:

Everything I have thought of creating, I have been able to do. Ok compositeeffect for camera post-processing no, because no work for me over 6.02. System crash, same work in 6.21 and bigger.

I think lost time learning 'especial soft' for games is waste time. All you learn with PB can be applied to games and desktop or console apps. With one exception, if you work in epicgames :mrgreen:

Bad things:
You need create every thing.
Poor documentation.
Format very unfriendly .mesh.
ignore eGPU. (I think this is the most impotant weak point)

Good things:
Light weight exe.
Fast.
Control total.
2D/3D and OS api.
MultiSys.
You got all in one, network, audio, video, browser.
Can use external libs. (by yourself risk :mrgreen: )
And a lot of things more.

Final result: I prefer purebasic, PB is genial! 👾
About GPT chat, human extinction is near!... :mrgreen:
If translation=Error: reply="Sorry, Im Spanish": Endif
Thorium
Addict
Addict
Posts: 1310
Joined: Sat Aug 15, 2009 6:59 pm

Re: Not recommanded by Chatgpt for PB games :(

Post by Thorium »

Well, you can create any game with PB.
If you ask how much work it is and compare it to full scale game engines. Of course it's bad for making games compared to them. As they come with a whole set of tools.

I worked a lot in Unreal Engine and i would pretty much always take it over PureBasic for a 3D game. PB just can't compete with it in the slightest.
miso
Enthusiast
Enthusiast
Posts: 635
Joined: Sat Oct 21, 2023 4:06 pm
Location: Hungary

Re: Not recommanded by Chatgpt for PB games :(

Post by miso »

Unreal Engine is industry standard, and is for triple A. A solo dev or small team better not to aim AAA visuals. (indie games sells for the gameplay, as big companies do not risk new things, only the things that was a success once. Thats why AAA games arent innovative, and thats the reason behind the lot of remake/reloaded these days)
I hope one day we will get access to more deep parts of the ogre engine. It is capable.
I also can't think a thing I can't do it with it, though some solution would be quirky. ( for example if I want more optimalization, AABB frustum checks are done already, but cant get these data. I did mine, but it is a second computing as pb ogre computes the same for itself. ( but only then I can add more to it, like a portal system. ) I wish the entities could be grouped, and hide/show group would be possible, or a drawmesh + material to populate the render queue myself with the things I want to render. Also a CG system similar to shaders to create them on the fly. Maybe a getbone name command. Physics update should be separate from renderworld (I belive it's backlog tracking if too many entities there are, but that is just a bold assumption, can not be sure).

Still, these aren't the obstacles. Making 3D games requires a lot of time, thats the major problem to me... Best to go lowpoly, that way it will be quicker to create and add new props to the game.

Edit: entity bounding box can be retrieved.
Edit2:grouping can be done with submeshes...
Post Reply