Hi all im new to programming but I have been working with liberty basic for a while now and im starting to get the hang of it a little.I was just wondering how hard it would be for me to make the move to pure basic? Was it difficult for any of you guys?? Im also really interested the 2d game programming book for pure basic. Any thoughts?
Thank you.
Thinking about Pure Basic
-
- PureBasic Expert
- Posts: 2812
- Joined: Fri Apr 25, 2003 4:51 pm
- Location: Portugal, Lisbon
- Contact:
Well PureBasic is Purebasic....
Once you get to know it you'll be in love!
(Num3 ears wife complaning)
It's just Basic in the beginning, but after a while you'll understand that it has unlimited power far behond what you may think now...
Take a tour around, look at the code posted in the forums, also look at www.purearea.net ...
Once you get to know it you'll be in love!
(Num3 ears wife complaning)
It's just Basic in the beginning, but after a while you'll understand that it has unlimited power far behond what you may think now...
Take a tour around, look at the code posted in the forums, also look at www.purearea.net ...
Hello robert1352. Welcome to the PureBasic forums, first. Well, PureBasic is different from LibertyBasic because LB is an interpreter - it does not really compile the code you write. This means it is much much slower than PureBasic. Secondly, PB has many many commands to play with, it's simple to learn and very fast. There are many 2d tutorials floating here, you can search the forums. So get ready to speed up your life - buy PureBasic!
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)
Welcome Robert1352,
Purebasic is a blast!
If you're beginning to familiarise yourself with programming, then you'll have no trouble learning Purebasic. I own just about every 'basic' language on this planet and PB is by far the best for all round flexibility, raw power and has an 'enjoyment quotient' which is completely off the scale!
Whatever your field of interest; database programming, games, network apps etc, PB can handle it all. It's what programming should be!
Purebasic is a blast!

If you're beginning to familiarise yourself with programming, then you'll have no trouble learning Purebasic. I own just about every 'basic' language on this planet and PB is by far the best for all round flexibility, raw power and has an 'enjoyment quotient' which is completely off the scale!
Whatever your field of interest; database programming, games, network apps etc, PB can handle it all. It's what programming should be!
I may look like a mule, but I'm not a complete ass.
-
- User
- Posts: 34
- Joined: Tue Mar 14, 2006 8:17 pm
Thank you!!!!!!!!!!
Thank you all very much for your responses. Yes, I think you all have convinced me to try my hand at pure basic.So does everyone agree that the book "learning to program 2Dgames" is a good idea as well? Thank you all once again. Robert
-
- User
- Posts: 68
- Joined: Sat Jun 19, 2004 3:34 am
- Location: USA
- Contact:
Yes, i bought it myself and i loved it so much. By the way, i was a liberty basic user too, i came here skeptical at first but, now i am a PureBASIC convert. PureBASIC is so much fater and powerful then liberty basic. It also compiles you game which makes it look more professional in my opionion then having 5 runtime files worth 1.02MB just to run a simple game. For example my Pong Remake's exe file is 52k and thats with everything needed for it to run. The graphics on the other hand are about 1 MB
. The point is the entire "runtime" is very small. The "additional" commands(like cd playback) don't requre API calls like liberty basic did and can be run like a normal command(PlayAudioCD(CurrentTrack, LastTrack). PureBASIC is already able to compiler cross-platform to 4 different operating systems, while "we" are still waiting for liberty basic 5 to be availiable which will include this sort of functionality. Another feature i am planning on getting to if i have time and can get approval from the ColdSteel Engine Team is to add a 3D Version of my game to the current implmentation. Can you imagine doing 3D Programming in liberty basic and all the required API calls? Well with the ColdSteelSDK it becomes a reality and its very cheap. It may be difficult at first(having to learn how to manage my game cpu usage which is very easy once you know how to do it), but, eventually you will understand it and then you will be glad you got it. The community is always here to help you out if you are stuck in a jam and can't figure it out by yourself and everyone is very friendly here. Overall i would say that this is the best implmentation of the basic dialect.
If you want you can download my Pong Remake "Pong Master" which includes all the source code to learn how to do different stuff in a PureBASIC game, its very well commented.

If you want you can download my Pong Remake "Pong Master" which includes all the source code to learn how to do different stuff in a PureBASIC game, its very well commented.
Pong Master:Open Source Pong - 40% Complete