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.

Newcomers DBPro Corner / What should I do? C++, or DarkBASIC?

Author
Message
Corkle
19
Years of Service
User Offline
Joined: 19th Feb 2005
Location:
Posted: 19th Feb 2005 15:18
hey everyone, first post here. i just wanted to know what you guys think. right now i am 14 years old, and in the future, as a career, i plan on either getting into programming, or computer hardware engineering. i havent quite figured out exactly which field i want to go into yet, which makes this very confusing and a little frustrating. so i was just wondering, what do you guys think i should do? i've already taken a small beginners course on C++, so i know a little to get me started. so should continue with the C++, and get a head start on it for college and whatnot, or should i get a firmer grasp on programming and start a little easier, and go with DarkBASIC? i would go with DB in a heartbeat, the only thing that's holding me back is that i dont want to inherit any bad habits from DB for when/if i start programming in C++

thoroughly confused,
corkle
Peter H
20
Years of Service
User Offline
Joined: 20th Feb 2004
Location: Witness Protection Program
Posted: 19th Feb 2005 21:20
if you plan on programming as a career then i suggest learning C++ and if you want use DB for one or two projects...

but don't go entirely with DB because it won't help you too much with programming as a job...(though it can help you with media creation...because you can create media and not worry about complez code for it)

"We make the worst games in the universe."

NinJA99
19
Years of Service
User Offline
Joined: 21st Jan 2005
Location: Windham, NH
Posted: 19th Feb 2005 21:32
Yeah. I agree with Peter_. C++ is good for career programming but DB is better for quicker Media stuff.

END TRANSMISSION
Flashing Blade
22
Years of Service
User Offline
Joined: 19th Oct 2002
Location: United Kingdom
Posted: 19th Feb 2005 21:43
Or go for Dark SDK and get best of both worlds.


The word "Gullible" cannot be found in any English Dictionary.
Gil Galvanti
19
Years of Service
User Offline
Joined: 22nd Dec 2004
Location: Texas, United States
Posted: 19th Feb 2005 22:00
i say go with DBP, im a teen too, and want to go into video game productions when im older, I would use DBP to get u started, i think its very good for beginners, then maybe after u get the feel of programming and how its done, or start taking college classes, learn C++, but i would definitely go with DBP, its really good for starters, and i dont regret getting it one bit.

Video games…they can take you places unreachable, impossible, unfeasible. They put you in the book...they put you in the movie...they put you in a world, a world that before could only be imagined.
Sol462
20
Years of Service
User Offline
Joined: 12th Sep 2004
Location: playing with the spazookeedoo
Posted: 20th Feb 2005 00:42 Edited at: 20th Feb 2005 00:43
DB will help you learn the concepts of game programming, but if you want ot go career, stick with C++. but not just C++, games require learning how to program the Win32 API (windows games are windows programs, not command line ones that are made with just C++), external libraries and sdks. the two common ones are DirectX and openGL. openGL is a bit easier than DirectX, but it's only for graphics, which is why most peope use it along with SDL (kinda simplified version of DirectX). you can find SDL at [href]www.libsdl.org[/href] . or you can find packages for your compiler. i'm only about a few months older than you, and i'm doing simple-ok things with them. and there are plenty of tutorials for all of those sdks.
Dark SDK is ok, but it's a little too basic (not BASIC) and is a little too much money when you can write C++ games for free.
whatever choice you pick, i wissh you the best of luck, spazuh.


coffee + monkeys + creativity = games
Operation Pineapple - Multiplayer FPS WIP
Gil Galvanti
19
Years of Service
User Offline
Joined: 22nd Dec 2004
Location: Texas, United States
Posted: 20th Feb 2005 02:42
again, i would use DBP to get u started THEN switch to C++, and what do u program C++ in?

Video games…they can take you places unreachable, impossible, unfeasible. They put you in the book...they put you in the movie...they put you in a world, a world that before could only be imagined.
Corkle
19
Years of Service
User Offline
Joined: 19th Feb 2005
Location:
Posted: 20th Feb 2005 03:02
thing is, i dont really think games is what i want to get into for my programming career. i definitely dont want to be involved in databases, but working on programs that you find in Windows, stuff like that. i've heard too many horror stories about working for those big game developers, and it just really turns me off. so i would really like to start with DarkBASIC, but i dont want to start off by putting a big DarkBASIC road-block in front of me by learning coding techniques that will conflict with normal C++ coding techniques
Sol462
20
Years of Service
User Offline
Joined: 12th Sep 2004
Location: playing with the spazookeedoo
Posted: 20th Feb 2005 05:09
i mostly use Dev-Cpp, but i'm planning on switching to Visual C++. i just don't like spending that much money.

coffee + monkeys + creativity = games
Operation Pineapple - Multiplayer FPS WIP
CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 20th Feb 2005 06:52
by the time you get to college c++ will be a maintenance language. learn it now quickly, if you want, or forcus your efforts on the future: C# and the .NET based languages. There will be many nay-sayers and general stallworts disagreeing with this post but in the end its all going to be .net based so get a head start.

Corkle
19
Years of Service
User Offline
Joined: 19th Feb 2005
Location:
Posted: 20th Feb 2005 06:59
man, this is really frustrating. now, i'm looking at BlitzBASIC as well. which do you guys think is better (yes, i do know this is a DB forum but i'll ask anyway): DB, or BB? what would the differences be between the two of them? so my dilemma right now is that i would LOVE to have an easy but powerful language like BB or DB to have fun with and learn programming, will it all be a waste in the end? C++ is just... it's a little more complicated than what i'm looking for at this point. maybe i should just make a decision and stick with it? am i getting worked up over nothing? aarrrgggh... my head hurts, i think i'm gonna cry
mm0zct
20
Years of Service
User Offline
Joined: 18th Nov 2003
Location: scotland-uk
Posted: 20th Feb 2005 07:02 Edited at: 20th Feb 2005 07:06
i started with darkbasic pro at about 15 i think, maybe late 14s but after a year or so i started learning c++ and picked up the basics quickly, i think c++ would be much easier to tackle after the programming practice in darkbasic, just make use of functions and avoid goto. after learning the basics of pogramming and developing your logical problem solving by creating prorgam algorithms to solve problems in darkbasic c++ will seem more aproachable than if you go srtaight into c++. i am also planning to go into a software development carreer.

http://www.larinar.tk
AMD athlon 64 3000+, 512mb ddr400, abit kv8, 160gb hdd, gigabit lan, ati radeom 9800se 128mb.
NinJA99
19
Years of Service
User Offline
Joined: 21st Jan 2005
Location: Windham, NH
Posted: 21st Feb 2005 02:45
By the way, I'm a teen also. I learned C++ first and DB is easier, but C++ works on more computers. Also, though C++ is more complex, it has more power.

END TRANSMISSION
Corkle
19
Years of Service
User Offline
Joined: 19th Feb 2005
Location:
Posted: 21st Feb 2005 02:54
and yet you continue to code in DB. what makes you coming back for more?
Sol462
20
Years of Service
User Offline
Joined: 12th Sep 2004
Location: playing with the spazookeedoo
Posted: 21st Feb 2005 03:04
that's exactly what i did. plus, if you know both, you can write your dlls in C++ and use them with db.

coffee + monkeys + creativity = games
Operation Pineapple - Multiplayer FPS WIP
NinJA99
19
Years of Service
User Offline
Joined: 21st Jan 2005
Location: Windham, NH
Posted: 21st Feb 2005 03:22
I know both, but all the books (I mean all the books--I'm in the library right now and I've browsed the skimpy 001.64 section so much I think my footsteps are engraved into the carpet) that I've read say nothing about making DLLs. Please tell me how or link to a tutorial or something. Email (So as not to get off topic of the thread):nja1234@earthlink.net

PS sorry for going slightly off topic

END TRANSMISSION
Sol462
20
Years of Service
User Offline
Joined: 12th Sep 2004
Location: playing with the spazookeedoo
Posted: 21st Feb 2005 03:28
i haven't seen many books on making dlls. none at all i don't think. but i bet there's some. libraries don't carry as much as bookstores.

coffee + monkeys + creativity = games
Operation Pineapple - Multiplayer FPS WIP

Login to post a reply

Server time is: 2024-11-11 23:54:12
Your offset time is: 2024-11-11 23:54:12