Page 1 of 1

Thinking about Pure Basic

Posted: Tue Mar 14, 2006 9:35 pm
by robert1352
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.

Posted: Tue Mar 14, 2006 9:53 pm
by Num3
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 ...

Posted: Tue Mar 14, 2006 9:55 pm
by Inf0Byt3
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!

Posted: Wed Mar 15, 2006 12:01 am
by srod
Welcome Robert1352,

Purebasic is a blast! :D

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!

Thank you!!!!!!!!!!

Posted: Wed Mar 15, 2006 12:51 am
by robert1352
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

Posted: Wed Mar 15, 2006 1:32 am
by Dark Mars Software
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 :cry: . 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.

Posted: Wed Mar 15, 2006 2:26 am
by Shannara
If you are planning on sticking with a BASIC type language, PureBasic is the way to go. If not ... ... ... :)

Posted: Wed Mar 15, 2006 7:18 am
by moogle
i agree. i say purebasic is the best basic language. its easy and it has lots of advanced features to use when you need it.