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.

DarkBASIC Discussion / DarkBASIC is so hard... plz help...

Author
Message
Indian Homie G
21
Years of Service
User Offline
Joined: 23rd Jan 2004
Location: San Jose, CA
Posted: 24th Jan 2004 05:11
ok well i just bought this thing a few months ago but havent had time to use it since now. So I'm looking at the 3d Monster Hunt tutorial. The first few things seem simple, like the Print stuff...the making cubes and whatever... im fine up till about 1.4, then the rest is confusing the hell out of me! I just don't it! Please don't say I'm and idiot, because im in 10th grade and in honors classes with a 4.0 gpa! My question is, is DB just hard at first, or is it just really hard??!?! Thanks a lot
Programmer 90
21
Years of Service
User Offline
Joined: 23rd Jan 2004
Location:
Posted: 24th Jan 2004 05:19
No DarkBASIC is not hard im a newb too but im sure if you specified exactly what your not understanding either me or one of the older guys on here could help explain it to you. But know DB is not hard try learning C++ if you think Darkbasic is hard!
John H
Retired Moderator
22
Years of Service
User Offline
Joined: 14th Oct 2002
Location: Burlington, VT
Posted: 24th Jan 2004 05:21
Well one thing you should avoid doing is posting across the forum...


We need help! Email us! [email protected]
Programmer 90
21
Years of Service
User Offline
Joined: 23rd Jan 2004
Location:
Posted: 24th Jan 2004 05:23
Yes that is true and never flood the forums and never post messages like "How do i make a game" it gets some of hte mods mad and they may flame you
John H
Retired Moderator
22
Years of Service
User Offline
Joined: 14th Oct 2002
Location: Burlington, VT
Posted: 24th Jan 2004 05:58
Mods try not to flame, its their responsibilty to be...responsible.


We need help! Email us! [email protected]
Programmer 90
21
Years of Service
User Offline
Joined: 23rd Jan 2004
Location:
Posted: 24th Jan 2004 06:04
Well yeah but that takes all the fun out of it! I guess i couldnt be a mod huh?
John H
Retired Moderator
22
Years of Service
User Offline
Joined: 14th Oct 2002
Location: Burlington, VT
Posted: 24th Jan 2004 06:04
No


We need help! Email us! [email protected]
Arkheii
21
Years of Service
User Offline
Joined: 15th Jun 2003
Location: QC, Philippines
Posted: 24th Jan 2004 09:25
Quote: "im in 10th grade and in honors classes with a 4.0 gpa"


That won't matter in the world of game development at all. Your school teach you any programming languages yet?

ReD_eYe
22
Years of Service
User Offline
Joined: 9th Mar 2003
Location: United Kingdom
Posted: 24th Jan 2004 10:05
its hard at first but it gets much easier once you understand it all read the tutorials first, don't start with the monster hunt one, but do the one son drawing 2d shapes and using arrays, they are very useful!


GO TO THE ETERNAL DESTINY FORUMS!!! http://forums.eternaldestinyonline.com
Do it now!!!
Phaelax
DBPro Master
22
Years of Service
User Offline
Joined: 16th Apr 2003
Location: Metropia
Posted: 24th Jan 2004 15:18
I started learning QBASIC around 8th or 9th grade. I was learning pascal in 10th grade. DB is simple to learn. Any other language really won't get any easier. If you haven't programmed before, I wouldn't be looking at complete games yet. First, you're going to have to learn the structure of programming and its logic.

"eureka" - Archimedes
slurch901
21
Years of Service
User Offline
Joined: 20th Jan 2004
Location: ESPAÑA
Posted: 24th Jan 2004 18:17
dude alright i only started dbasic 1 month ago but am finding rather easy with one or two problems but if you have n e post them on this forum because thats what its here for

by the way how old are u if your in the 10th grade im only 16 nearly 17
Indian Homie G
21
Years of Service
User Offline
Joined: 23rd Jan 2004
Location: San Jose, CA
Posted: 24th Jan 2004 21:25
um ok im already doing the monster hunt...and i did do the stuff about arrays and stuff...thats pretty easy...im just having trouble with the camera stuff its pretty complicated...
Indian Homie G
21
Years of Service
User Offline
Joined: 23rd Jan 2004
Location: San Jose, CA
Posted: 24th Jan 2004 21:26
wow i just turned 15 few months ago...
Phaelax
DBPro Master
22
Years of Service
User Offline
Joined: 16th Apr 2003
Location: Metropia
Posted: 25th Jan 2004 00:42
What is it about the camera exactly that you don't understand?

"eureka" - Archimedes
Xander
22
Years of Service
User Offline
Joined: 3rd Mar 2003
Location: In college...yeah!
Posted: 25th Jan 2004 01:28
Wow, yeah please don't post on multiple forums. I started reading this and thought I was going crazy. Some weird de-ja-vuh or something (okay, that was really bad spelling, sorry). Only post your questions on one forum, the forum that they most belong in.

Xander Moser of Bolt Software
Firewall: Your Computer's First Defense - Real Time Strategy game
[href][/href]
qwe
21
Years of Service
User Offline
Joined: 3rd Sep 2003
Location: place
Posted: 25th Jan 2004 01:28
ok just because you get good grades doesnt mean your not an idiot... in fact if you think grades determine intelligence, chances are you probably are an idiot

give a section of monster hunt tutorial (eg. 1.5) and ill try to explain that section better for u

Dell Dimension 4550, Windows XP Home
2.52 ghz, 256 Mb RAM, Radeon 9500 Pro / 9700
qwe
21
Years of Service
User Offline
Joined: 3rd Sep 2003
Location: place
Posted: 25th Jan 2004 01:29
you just have to get used to the commands. db becomes your second language. once you are used to what you know, you learn more stuff, then you get used to that and learn more stuff. play around with what you know

Dell Dimension 4550, Windows XP Home
2.52 ghz, 256 Mb RAM, Radeon 9500 Pro / 9700
Arkheii
21
Years of Service
User Offline
Joined: 15th Jun 2003
Location: QC, Philippines
Posted: 25th Jan 2004 03:07
DB is the closest thing to QB without having to use dos. You really have to get used to understanding code, because when people give you code they won't really have the time to explain it step by step. Open up the lessons in order and keep an eye on the commands, then use the help file to find out what each of them will do. Try modifying variables little by little, and modify the example commands to do things better.

Joe Cooning
22
Years of Service
User Offline
Joined: 29th Mar 2003
Location: United States
Posted: 25th Jan 2004 05:23
DB is pretty easy. My most recent games are http://www.angelfire.com/games5/joecooning/alien_missions.zip and http://www.angelfire.com/games5/joecooning/Mastermind_3d.zip. The first seems to not load walls on some computers. But it should work in most cases. I made them entirely on my own, and I'm only a junior in high school. I turned 16 last month. It's not that bad.

"The greatest oxymoron . . . ever, 'Microsoft Works'."
Chris K
21
Years of Service
User Offline
Joined: 7th Oct 2003
Location: Lake Hylia
Posted: 27th Jan 2004 12:25
Shut up CMC.

If DarkBASIC is your first language then of course you're going to find it hard. Someone who has found DB hard, then learnt it, can easily go on to C++.

Nemesis_0_
21
Years of Service
User Offline
Joined: 26th Dec 2003
Location: Canada
Posted: 28th Jan 2004 00:26
This is just a suggestion. If you dont have a copy of Beginners Guide to DARKBASIC Game Programming from Premier Press... GET IT!

~*~ Life Is Temporary, Gaming Is Eternal ~*~
Epimetheus
21
Years of Service
User Offline
Joined: 5th Oct 2003
Location: Naples, Florida
Posted: 28th Jan 2004 01:33
i used to think i would program games in c++, after i saw how long and difficult it was i came crying back to darkbasic, i suggest getting a book on c or c++ that is very basic to start off and then you'll have no trouble with DB.
Benjamin
22
Years of Service
User Offline
Joined: 24th Nov 2002
Location: France
Posted: 28th Jan 2004 04:21
ok, the first programming language i learned when i was 11, it was BASIc, but i still managed to find some parts hard. the best thing to do is play around with all the commands till you can work them good

Benjamin R Wharton
DevilLiger
21
Years of Service
User Offline
Joined: 21st Nov 2003
Location: Fresno,CA,USA
Posted: 1st Feb 2004 12:23
well rr112 i used to have your problem but did you know what fixed it? well just take time don't try to hard just relax and take as much time as you wanna take on studying them. just get try to remember the words and what they do. within' a month you'll get the hang of it. This is the fourth month that i've been learning Darkbasic and i still don't kow everything im guessing i'll know most of it by a year. so don't worry rr112 your doing okay and your not an idiot your just not aware that these are the kind of things that you cannot master it all in one day. learn little by little then when you've learn it all then your all set.
waffle
22
Years of Service
User Offline
Joined: 9th Sep 2002
Location: Western USA
Posted: 2nd Feb 2004 09:26
I started when I was 15 too....
but learned ASM for the IMSAI before learning basic for the Apple.
Just started Modeling 2 years ago (MS3D) but am picking it up.

internet gaming group
current project http://home.comcast.net/~norman.perry/Archon.html
Doucan
21
Years of Service
User Offline
Joined: 26th Nov 2003
Location: Vermont USA
Posted: 4th Feb 2004 04:00
I began programming in BASIC when I was in forth grade and just got
DarkBASIC. If you think that you can master this just because you get good grades then you're wrong. If it's not for you then you're out a few bucks and at least you tried.

Completed Doucan movies: Doucan year of the Monkey, Doucan II: the revenge of Mortakia. Current project: Doucan movie DVD resoration. Progress: 20%
Don Malone
22
Years of Service
User Offline
Joined: 27th Apr 2003
Location: Birmingham, Alabama
Posted: 5th Feb 2004 13:57 Edited at: 5th Feb 2004 13:58
Programming is like building a pyramid (good huhhh.)
You start by laying the first block (printing text to the screen).
You are now ready to add to the base by using variables to print to the screen, first a single word. Then three words. A whole sentence.

Just like a pyramid you have to build a foundation of knowledge a block at a time. You can not put the point on the pyramid and write a great game until you have your foundation in place.

I have been using basic languages since DOS with QBasic so I had a foundation in place and need to work on building up my knowledge a little myself. If you learn the basics you can learn the rest in your own time and as needed.

You can do it if I can.

Wasting CPU Cycles since the 286 was a hot machine.
Teckno
21
Years of Service
User Offline
Joined: 20th Jan 2004
Location: Inside of your computer, LET ME OUT!!!!!
Posted: 6th Feb 2004 01:35
I started out playing with my step-dads old trs-80 with level-2 basic, I found that it was the most simple programing language ever.
and although Dark basic is a bit more complacated, its much easier; the ablity to cut and paste, functons, a gui interface, and the abilty to save to a hard drive and not a cassette tape (although my tape recorder never worked). also the keyboard on a modern comp is a lot better.

I am god, now bow before me you stupid peasants
I accept no responsibility for any thing I say while... well..... ever
andrew11
22
Years of Service
User Offline
Joined: 23rd Feb 2003
Location: United States
Posted: 6th Feb 2004 01:53 Edited at: 6th Feb 2004 01:56
I dont know why everyone says C++ is hard. I started in QB a few years ago and have been using DB for about a year. I started learning C++, Win32 API, and OpenGL about a month ago and it really isnt as hard as people say. I used to cringe when people said C++, but now Im used to it. Learning C++ even improved my programming skill in DB. The difference between DB and C++ is really whats provided to you. DB Creates the window for you, sets up DirectX, handles messages, updates objects, and alot more. So in comparison, DB is really easier than C++ but dont avoid learning it just based on what people say.

Maybe its just my natural ability to learn new languages. Some people are just like that you know, its not just age or grades. Im not even in 10th grade yet. Programming might just not be for you.

"All programmers are playwrites and all computers are lousy actors" -Anon
Northern Fist
21
Years of Service
User Offline
Joined: 23rd Sep 2003
Location:
Posted: 6th Feb 2004 03:19 Edited at: 6th Feb 2004 03:20
I started out with a little QBasic. Then I jumped to C/C++. It took me years (primarily because I was inconsistent and self-taught). For the past three years, I've had some programming classes in my high-school (I highly suggest you take a programming class with a good professor - even if it's JAVA, PASCAL, or even general Basic).

I've never been able to make a game with C/C++, but I've made window apps, a text-based adventure, and other programs before I came to DB. It really helped my alot.

I have to go back to C++ when I go to college to study software engineering. It's going to be a trip, but I hope to be well prepared by then.

"Power, precision, and don't forget about speed. If you practice everyday with these things in mind... you begin to develope A FIGHTING MODE." - Fist of Legend (Jet Li)
Synneth Relmn
22
Years of Service
User Offline
Joined: 19th Jan 2003
Location:
Posted: 6th Feb 2004 03:33 Edited at: 6th Feb 2004 03:35
whoa i thought most everyone on here were adults! but i guess it doesn't matter, age doesn't determine skill.

if you're new to programming, there's not much better place to start than DB. just read through the tutorials and let everything slowly soak in, you'll get the basics in time. or you can lock yourself in your bedroom and spend 6 hours forcing yourself to learn the fundamentals of programming in QB like i did when i was 10 or so.

don't try to learn all the 3d stuff first, just play with text first, then some simple 2d stuff and build up from there. your age won't matter, i'm self-taught and only 15 and i'm developing an online version of a complex turn-based board/card game for an online community using DBPro. here's a screenie of it.........

Kequor
21
Years of Service
User Offline
Joined: 6th Feb 2004
Location: United States
Posted: 8th Feb 2004 00:36
I have some advice. first copy the program into darkbasic and then after using the program read what the commands do on the webpage.[img]

Dont worry and keep a cool head.
MiRRoRMaN 64
21
Years of Service
User Offline
Joined: 11th Jan 2004
Location:
Posted: 11th Feb 2004 01:42
You answer yourself already,u got a 4.0 grade avarage, spent less time on schoolwork and more time on coding.


x2sys.hatesit.com
BearCDPOLD
21
Years of Service
User Offline
Joined: 16th Oct 2003
Location: AZ,USA
Posted: 11th Feb 2004 01:57
Dude, that's i usually (not gonna say always) a bad idea. You should make school a priority, do programming after your work's done and on the weekends. This makes it easier to get into a nice college (even Ivy league if you work hard to get a scholarship), and then not only can you get a formal education in programming, but also study program architecture and become the project leader for software aplications as your career.

Juvenile Industries
Current Project: KillZone(FPS)
Soon to come:An rts, and a snowball fight game
MiRRoRMaN 64
21
Years of Service
User Offline
Joined: 11th Jan 2004
Location:
Posted: 11th Feb 2004 19:37
I screwed up school for my hacking/cracking/progging knowledge and I feel fine.


x2sys.hatesit.com
Doucan
21
Years of Service
User Offline
Joined: 26th Nov 2003
Location: Vermont USA
Posted: 13th Feb 2004 04:09
Do you mean you hacked into the school computers or you're failing because you program instead of study? I suppose hacking is one way to get yourself good grades and become a good coder at the same time, but you'll probably get caugh and the authorities will probably never let you near a computer again and in addition you won't get a good education and unless you have a very large inheritance, win the lottary, rob a bank, or become some insanely good athlete, you'll probably have a pretty messed up future. If you're lucky. If not you'll spend most of your life in jail.

In short, I would advise against hacking.

Completed Doucan movies: Doucan year of the Monkey, Doucan II: the revenge of Mortakia. Current project: Doucan movie DVD resoration. Progress: 20%
MiRRoRMaN 64
21
Years of Service
User Offline
Joined: 11th Jan 2004
Location:
Posted: 13th Feb 2004 08:31
Nah, I never got caught because I was good at what I did. I never tried to change my grades because that would have been lame. I did however drop out of school, which I somewhat regretted later in life because it's handy to have something you can fall back on should you ever come without a job.

You're wrong about the hacking and not getting near a computer ever again though. Most hackers I know got offered even better paying jobs after getting caught, mostly in security.


x2sys.hatesit.com
pitbull34
21
Years of Service
User Offline
Joined: 27th Sep 2003
Location:
Posted: 13th Feb 2004 19:11
Hey r112 I know how to fix your problem with the camera I had the same problem when I first started. YOu must compare your code with the tutorial very carefully because 1 little mistake came be hard to find. When you are doing your code for the camera check your code for camera and check it for the charaters movement too. For example the right code should be
Rem get player object position and store in X# and Z#
X# = Object position x(10)
Z# = Object position z(10)

Rem get new camera position and store in cZ# and cX#
cZ# = Newzvalue(Z#,aY#-180,100)
cX# = Newxvalue(X#,aY#-180,100)

Rem position camera
Position Camera cX#,100,cZ#

Rem point the camera at the player object
Point camera X#,50,Z#

and you should check because if you write CX# = newzvalue(z#,ay#-180) or anything simular will cause your camera angles to wack out big time. If you didnt notice CX# should not have z# or newzvalue It should be x# and newxvalue. Check your coding very carefully, if you get tired just save it then compare it later, that is what I had to do. Also look for mistakes like y#,50,z# this will also ruin your camera angles because it doesnt match your code for the camera in the begging of your program. You code should be x#,50,zX. When you are coding it is like a puzzle and if one command doesnt match an earlier one that could be why something isnt coming out right.
pitbull34
21
Years of Service
User Offline
Joined: 27th Sep 2003
Location:
Posted: 13th Feb 2004 19:14
OH boy forgive my spelling I am in a hurry and i didnt get a chance to proof read!!! sorry!! Hope you can understand what I tried to say above.

Login to post a reply

Server time is: 2025-05-22 18:42:31
Your offset time is: 2025-05-22 18:42:31