Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Author
Message
Necrum
21
Years of Service
User Offline
Joined: 31st Dec 2002
Location:
Posted: 5th Mar 2003 06:19
Is it easier to learn darkbasic when you have first learned visual basic, or vice versa?
This signature was bought by Bill Gates
Kjetil
21
Years of Service
User Offline
Joined: 15th Jan 2003
Location: Norway
Posted: 5th Mar 2003 09:02
I would say vb is the easier one.

Both have the same fundamentals, but two different languages.

But if you have understood one program language, it's just a mather of time to get the other one (just like migrating from max to maya in 3d software)

- Kjetil
John H
Retired Moderator
22
Years of Service
User Offline
Joined: 14th Oct 2002
Location: Burlington, VT
Posted: 5th Mar 2003 14:06
Heh since I already know DB fairly well (anyone would back me up?) I found VB quite easy. It has all of the same concepts, just the commands are different (a lot longer to type out.) I prefere DB

RPGamer

Current - RPG: Eternal Destiny
http://www.halbrosproductions.netfirms.com
Dont ask those questions! Read the help files lazy! Oh ya, and Tat has a plugin for that!
Kjetil
21
Years of Service
User Offline
Joined: 15th Jan 2003
Location: Norway
Posted: 5th Mar 2003 14:09
though, i miss the sin [.] in db

- Kjetil
PiratSS
22
Years of Service
User Offline
Joined: 18th Oct 2002
Location:
Posted: 6th Mar 2003 00:48
Sin(angle)?


Toughest line of codecol$=asc(left(Pcol$)),1+str$(rev)+chr(80)+left(right(mid(name$),1),1)
Witch Bomber
21
Years of Service
User Offline
Joined: 25th Jan 2003
Location: Scotland
Posted: 9th Mar 2003 13:47
DB is much much easier for 3D programming but VB is really easy for 2D programs. I can't see myself ever using DB for anything other than games, because it is procedural rather than object oriented and inputs and menus are hard to do with DB, but they're what VB was made for.

Visit the Mad Matt Games Website
http://www.geocities.com/madmattgames/index.htm
Home of Witch Bomber and Pinball Football (and a lame website)
LREM 8888
21
Years of Service
User Offline
Joined: 15th Mar 2003
Location: United Kingdom
Posted: 15th Mar 2003 12:11
I learnt VB first, and then learnt DB. I think VB is better for coding, but i miss DB for it's 'special' basic Direct3D commands. I ought to know. I've tried programming D3D in VB. It wouldn't work, and my head hurt. The feature i scorn DB for not having, is ERROR HANDLING!!

PokeSmot
21
Years of Service
User Offline
Joined: 13th Mar 2003
Location: United States
Posted: 16th Mar 2003 07:46
i'm 'fraid i don't understand...how is a game not object oriented isn't everything in a game an object?and what does "procedural" mean? like, "if_then"?
btw this is my first post! so "hi"to all on this board who read this post i have just bought DB and feel pretty intimidated,i know nothing bout programming and can't fathom how making db randomly print my name will help me code a game, but i'm gonna give it my best!

Dave J
Retired Moderator
21
Years of Service
User Offline
Joined: 11th Feb 2003
Location: Secret Military Pub, Down Under
Posted: 16th Mar 2003 09:28
The idea of that tutorial to show you some of the techniques that can be done with Dark BASIC, you start off by showing the simple stuff then expand on it. Now that you know how to randomly print your name then later when you know more you will know how to randomly scatter shotgun shells over the screen, etc.

Procedural means it follows a 'procedure', i.e. with the 'conditional if_then statement' it follows a certain procedure.

If (This is True)
(Then Do This)
EndIf

It follows the same procedure with every if statement.

Oh and LREM, I agree, I learned VB before Dark BASIC and I hate not being able to write something like 'On Error Goto (Sub)'.

"Computers are useless they can only give you answers."

Login to post a reply

Server time is: 2024-11-24 06:14:42
Your offset time is: 2024-11-24 06:14:42