December 13, 2019, 05:08:06 PM

Author Topic: Pure Basic  (Read 1327 times)

Offline RemiD

  • Hero Member
  • *****
  • Posts: 1027
Re: Pure Basic
« Reply #15 on: October 10, 2019, 07:09:53 AM »
if i remember correctly, there is a ogre3d wrapper for blitz3d...

so in this case what would be the advantage of using purebasic ?

the syntax seems more complicated to not do much more (for games)
DualCore AMD E-450, 1646 MHz - 6 Go DDR3 1333 SDRAM - AMD Radeon HD 6320 Graphics (384 Mo) - Windows 7 Home Premium - DirectX 11.0

Offline Pfaber11

  • Sr. Member
  • ****
  • Posts: 462
  • Bonjour
    • FABERSGAMES
Re: Pure Basic
« Reply #16 on: October 10, 2019, 10:47:36 AM »
yes but I'm getting into it . My next project isn't going to be a game although I could do it with AGK I'm gonna try and do it in PB . gonna give myself a month or two to hopefully get to grips with it . I'm at the stage where I'm putting graphics on the screen . I think it's gonna probably take me 3 months to get reasonably competent . Maybe longer. Happy coding
Celeron N3060 1.6 ghz duel core  4 Gb ram 32 gig storage  HD400 Graphics 160 gig external hard drive....

Offline Pfaber11

  • Sr. Member
  • ****
  • Posts: 462
  • Bonjour
    • FABERSGAMES
Re: Pure Basic
« Reply #17 on: October 10, 2019, 10:54:21 AM »
I still intend to keep using AGK2 Classic for my Android projects and if I'm releasing it on Android I may as well release it on PC as well . I think PB is a very interesting language . Can't wait to start on the 3d stuff but that is for the future .
Celeron N3060 1.6 ghz duel core  4 Gb ram 32 gig storage  HD400 Graphics 160 gig external hard drive....

Offline Pfaber11

  • Sr. Member
  • ****
  • Posts: 462
  • Bonjour
    • FABERSGAMES
Re: Pure Basic
« Reply #18 on: October 10, 2019, 02:03:14 PM »
@Remid  Well I'm looking for a language to code programs of different types that can also be used for 3d games and 2d for that matter and out of the handful I've looked at recently PB ticks more boxes . I've started writing a book and taking notes on all the things I need to remember I did this with python too and think this is the way to go , just something to jog my memory when required . I do think AGK classic is very good but I wouldn't want to write a database or some business program in it . You probably can but I don't think it would be an ideal solution. I'm after a good all round programming language. And I know it doesn't make much difference but PB compiles to machine code  and for me that is a plus also. I'm hoping to release something in Pure Basic by Christmas . We'll see. Everything is going ok right now hit a few snags but with a bit of help from the excellent people on here I've made progress .
  You know the language does appear a bit more complicated but I think for things like internet access , and interfacing and probably a load of other things PB wins . specifically I don't know all the benefits but I've been lead to believe there are quite a few . You know if Blitz 3D was being worked on and regularly updated I probably wouldn't of moved onto AGK. and now onto PB. Just hope they keep at it and don't drop it in 12 months as I'm just getting into it . Speed wise so far as moving a sprite on screen there doesn't seem to be much in it between AGK and PB . There we have it . Bonjour.
Celeron N3060 1.6 ghz duel core  4 Gb ram 32 gig storage  HD400 Graphics 160 gig external hard drive....

Offline RemiD

  • Hero Member
  • *****
  • Posts: 1027
Re: Pure Basic
« Reply #19 on: October 10, 2019, 05:29:48 PM »
(i was asking naughty alien)
DualCore AMD E-450, 1646 MHz - 6 Go DDR3 1333 SDRAM - AMD Radeon HD 6320 Graphics (384 Mo) - Windows 7 Home Premium - DirectX 11.0

Offline Pfaber11

  • Sr. Member
  • ****
  • Posts: 462
  • Bonjour
    • FABERSGAMES
Re: Pure Basic
« Reply #20 on: October 10, 2019, 09:55:10 PM »
@Naughty Alien
Very nice graphics indeed. Hope to be trying out the 3D OGRE stuff very soon . Now playing with sprites and all is good that I've tried . Got sprites on the screen and detecting hits no problem . Might just write a flappy bird type game to get started . Really glad I took this path now. Thanks to all those that have pointed me in the right direction. I'm picking PB up faster than I thought I would . Have a nice evening .
Celeron N3060 1.6 ghz duel core  4 Gb ram 32 gig storage  HD400 Graphics 160 gig external hard drive....

Offline Naughty Alien

  • Hero Member
  • *****
  • Posts: 668
Re: Pure Basic
« Reply #21 on: October 11, 2019, 01:39:36 AM »
@RemiD
..well..very simple reason really..PB is developed product and regularly updated, including embedded 3D engine, which is desktop wise, cross platform, and that is exactly what im looking for. Syntax is something , simple to live with by just adopting specifics of it and using only what i need to achieve my goal. Its rather small comfort price to pay, compared to use of dated system such as B3D with some external libs, which is not in development anymore. Its simply headache free and actively developed product, and thats very important to me.

Offline GaborD

  • Sr. Member
  • ****
  • Posts: 322
Re: Pure Basic
« Reply #22 on: October 11, 2019, 02:07:44 AM »
Agree to that, it's an important thing for me too.
I will have to try PB. If their 3D implementation is flexible enough to allow hooking into the underbelly of rendering it could be a great choice.

Offline Naughty Alien

  • Hero Member
  • *****
  • Posts: 668
Re: Pure Basic
« Reply #23 on: October 11, 2019, 05:26:47 AM »
..underlying engine is Ogre3D, which i think, you will not have an issue to play with, considering showcase of what is achievable with it..

https://www.ogre3d.org/showcase

Offline MikeHart

  • Hero Member
  • *****
  • Posts: 635
  • Cerberus-X developer
    • Cerberus X
Re: Pure Basic
« Reply #24 on: October 11, 2019, 08:02:11 AM »
So far i only could find info that its developer Fred is not working much on PB anymore, that he switched country and is working a regular job. Does anyone have contrary info?

Offline Pfaber11

  • Sr. Member
  • ****
  • Posts: 462
  • Bonjour
    • FABERSGAMES
Re: Pure Basic
« Reply #25 on: October 11, 2019, 08:31:08 AM »
Damn that's not good news . just hope they keep on supporting it or maybe it's been out that long it's a finished product .
Celeron N3060 1.6 ghz duel core  4 Gb ram 32 gig storage  HD400 Graphics 160 gig external hard drive....

Offline Steve Elliott

  • Hero Member
  • *****
  • Posts: 2120
  • elgol developer
Re: Pure Basic
« Reply #26 on: October 11, 2019, 08:38:06 AM »
That's the problem when people use a 'free updates for life' business model.  Eventually they run out of money and quit.
Windows 10, 64-bit, 16Gb RAM, CPU Intel i5, 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb).
MacOS Catalina, 64-bit, 8Gb RAM, CPU Intel i5, 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB.
Linux Mint 19.2, 64-bit, 16Gb RAM, CPU Intel i5, 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb).
Raspberry pi4 4Gb RAM

Offline RemiD

  • Hero Member
  • *****
  • Posts: 1027
Re: Pure Basic
« Reply #27 on: October 11, 2019, 12:01:23 PM »
@Naughty Alien>>ok, that's what i wanted to clarify, with blitz3d + a ogre3d wrapper (+ ogre3d external lib) or with blitz3d + a irrlicht wrapper (+irrlicht lib), you can most likely achieve the same renders... (since the 3d engine would be the same)

(i am not interested to use such functionalities, just curious)

DualCore AMD E-450, 1646 MHz - 6 Go DDR3 1333 SDRAM - AMD Radeon HD 6320 Graphics (384 Mo) - Windows 7 Home Premium - DirectX 11.0

Offline Naughty Alien

  • Hero Member
  • *****
  • Posts: 668
Re: Pure Basic
« Reply #28 on: October 11, 2019, 01:47:47 PM »
So far i only could find info that its developer Fred is not working much on PB anymore, that he switched country and is working a regular job. Does anyone have contrary info?

..do you mind to share source of this information? I couldn't find anything on forum.

Offline Kris

  • Jr. Member
  • **
  • Posts: 88
Re: Pure Basic
« Reply #29 on: October 11, 2019, 04:10:17 PM »
I think Fred having a "day job" happened many years ago. Actually he switched a couple of times between full time PB development and having a day job during PureBasic development. There is a fluctuation in the frequency of updates but if there is one thing you can say about PureBasic that it never went away or morphed into another product. It has been around for 19 years. If there is any serious show stopper bug that usually gets a fast maintenance update.