Appgamekit studio Vs PB Ogre

Started by Pfaber11, April 21, 2023, 10:26:38

Previous topic - Next topic

Pfaber11

I have heard that AGKS 3d is not good. Well I have used PB ogre as well as AGKS and I must say that AGK is way better than Ogre the reason being AGK works and ogre has some problems. They are very similar in operation however AGK works very well and takes the prize.


HP 15s i3 1.2 upto 3.4 ghz 128 gb ssd 16 gb ram 15.6 inch screen. Windows 11 home edition .  2Tb external hard drive dedicated to Linux Mint .
  PureBasic 6 and AppGameKit studio
ASUS Vivo book 15 16gb ram 256gb storage  cpu upto 4.1 ghz

Qube

AGK's 3D side is perfectly functional if you're happy with the basics of 20 years ago. I'm a big AGK fan but the 3D side is stupidly out of date and I really hope that they'll give it some much needed love.

1.. The shadows are horrible low res with very little control.
2.. Basic bump mapping and no PBR support.
3.. Any sort of post processing effects require shader knowledge ( doesn't fit in with the simplicity of AGK ).
4.. Terrible FBX support. Better FBX support would help a whole heap with anything but basic models.
5.. Staying with FBX, full support for multiple textures and animation would be a huge help.
6.. The whole physics and collider side of 3D could do with improvement. 

There are other sections of AGK's 3D side I could go on about but overall though the 3D side of AGK is great if you're happy with the Blitz3D era of things. Personally I would just love to see it being enhanced to bring it more up to date.
Mac Studio M1 Max ( 10 core CPU - 24 core GPU ), 32GB LPDDR5, 512GB SSD,
Beelink SER7 Mini Gaming PC, Ryzen 7 7840HS 8-Core 16-Thread 5.1GHz Processor, 32G DDR5 RAM 1T PCIe 4.0 SSD
MSI MEG 342C 34" QD-OLED Monitor

Until the next time.

Pfaber11

Good morning . Hi Qube , I have only used 3d with AGK and PB Ogre so I have not seen any more up to date ones . Ogre is dying in its currant form and the AGK shadows are way better than Ogre and the way Ogre handles the sun is horrible . Now if Fred could find a way to slot in the latest Ogre things could be a lot better . I've been waiting for Fred to get the OpenGL rendering the way it should but I've waited 10 months for a fix so will not hold my breath. However now I have experience of PB 3D it's going to take a lot more than a plaster to fix this . The shadows don't even render in the right place and look like swimming jelly fish. It just seems like the backend C stuff was a waste of time if the rest was going to be ignored. AGK maybe a bit slow but I can do a fair bit of cool stuff with it and I would say it is the best language I have used so far. I think TGC's should market it as a universal programming language that can be used for anything including making very good games in 2d and 3d. I would just like to add that AGK is better for me. I must be an idiot , it took me 9 months to figure out that Ogre was badly broken and I had just spent all that time trying to make it work and wasted a lot of time learning a new language for nothing , still Fred may come through and make it right. Bonjour  
HP 15s i3 1.2 upto 3.4 ghz 128 gb ssd 16 gb ram 15.6 inch screen. Windows 11 home edition .  2Tb external hard drive dedicated to Linux Mint .
  PureBasic 6 and AppGameKit studio
ASUS Vivo book 15 16gb ram 256gb storage  cpu upto 4.1 ghz

blinkok

#3
QuoteThe shadows are horrible low res with very little control.
There are some settings that will make the shadows much better. SetShadowRange() and SetShadowMapSize(2048, 2048) help a lot.

I do agree though. It's a bit of a chore to implement stuff and there's a fair bit missing.
This was about as good as i could get for shadows and 3D. Good enough for me

Alienhead

Heh, that looks like a lot of fun. and this is pb ogre you say? whoa.. nice work.

blinkok

#5
Quoteis pb ogre you say?
No it's AGK. I was just trying to show you could get decent shadows with the right settings

Qube

@blinkok That's about as good as I could get the shadows too. Perfectly fine for a cartoon style game but I could not quite make them look good enough when using hires textures and bump mapping.

Cool looking game 8) 
Mac Studio M1 Max ( 10 core CPU - 24 core GPU ), 32GB LPDDR5, 512GB SSD,
Beelink SER7 Mini Gaming PC, Ryzen 7 7840HS 8-Core 16-Thread 5.1GHz Processor, 32G DDR5 RAM 1T PCIe 4.0 SSD
MSI MEG 342C 34" QD-OLED Monitor

Until the next time.

Pfaber11

HP 15s i3 1.2 upto 3.4 ghz 128 gb ssd 16 gb ram 15.6 inch screen. Windows 11 home edition .  2Tb external hard drive dedicated to Linux Mint .
  PureBasic 6 and AppGameKit studio
ASUS Vivo book 15 16gb ram 256gb storage  cpu upto 4.1 ghz

Naughty Alien

#8
..Ogre3D is very powerful engine..So i guess, only problem with PB is that, Ogre has not been implemented in to it entirely..however, it has more than enough power to produce very good looking game, you just need to work with it..some examples, and whole thing is written in PB only..

https://www.purebasic.fr/english/viewtopic.php?t=57823

a lot of dynamic lights..




blinkok


Pfaber11

#10
Yes it is very nice graphics . But I think check it all out before buying so to avoid surprises.
PB has the potential to be great and maybe at some point in the near future it will be. I would like to use it and have purchased it but somethings need to be looked at. 
HP 15s i3 1.2 upto 3.4 ghz 128 gb ssd 16 gb ram 15.6 inch screen. Windows 11 home edition .  2Tb external hard drive dedicated to Linux Mint .
  PureBasic 6 and AppGameKit studio
ASUS Vivo book 15 16gb ram 256gb storage  cpu upto 4.1 ghz