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 / Dark Noob Games HQ

Author
Message
AcP2142
15
Years of Service
User Offline
Joined: 22nd Jun 2009
Location: Sitting on top of TGC forums
Posted: 28th Jun 2009 16:48 Edited at: 28th Jun 2009 16:48
@BN2- Do you have any opinion on what would be a good next game by any chance? I know you are kind of just watching this one but we would like your input on the matter. Also just for the record I am going to be following along with DarkNOOB projects until I can get DarkBASIC by just using the trial. I will learn as much as possible so when the day comes I can join the team in a timely manner by creating an art program.

The only thing constant in life is CHANGE.
Libervurto
18
Years of Service
User Offline
Joined: 30th Jun 2006
Location: On Toast
Posted: 28th Jun 2009 19:07 Edited at: 28th Jun 2009 19:52
Quote: "Principles of the Dark Noobs Team
1. The team is always open to new members, anyone can contribute no matter what their skill range.
2. No one person owns or will ever own this team or anything produced by this team; it belongs equally to all team members.
3. A project leader will be nominated for each project, whom will have the final say in any decisions concerning the project, including the recruitment and dismissal of team members, for the duration of the project."

Those principles are in the first post if you ever want to check them.

Whoever wants to be considered for project manager should say so and then we'll elect a leader after we've decided what our project is.

Streets of rage would be cool, I loved that game
but I think maybe we should do a simpler game that we can finish fairly quickly to get back into the swing of things.
Asteroids was a good suggestion.

TGC Forum - converting error messages into sarcasm since 2002.
That1Smart Guy
15
Years of Service
User Offline
Joined: 26th Feb 2009
Location: Somewhere...... yep
Posted: 28th Jun 2009 19:16
asteroids would be cool, I think we just need to stop sending suggestions and let the leader decide once hes been elected

Ill run for manager, I spend way too much time on the forums as is so I may as well put some of it to better use

There are only 10 kinds of people in the world, those who understand binary and those who dont
Libervurto
18
Years of Service
User Offline
Joined: 30th Jun 2006
Location: On Toast
Posted: 28th Jun 2009 19:55
I have pulled out of the election as I don't think I have the time right now to run a project. I also think this is a good oportunity for the likes of Ashingda and Smartguy to step up to the role.

I've made a couple of changes to the first post to clarify things. Please review it

TGC Forum - converting error messages into sarcasm since 2002.
Dark Dragon
17
Years of Service
User Offline
Joined: 22nd Jun 2007
Location: In the ring, Kickin\' *donkeybutt*.
Posted: 28th Jun 2009 22:41
Did I hear astroids??
Thats a good suggestion right there.

Your signature has been erased by a mod because it was too big.CHANGE IT OR DIE!!!!!
Ashingda 27
16
Years of Service
User Offline
Joined: 15th Feb 2008
Location:
Posted: 28th Jun 2009 23:12
My vote goes to first person who submits a working example program.
AcP2142
15
Years of Service
User Offline
Joined: 22nd Jun 2009
Location: Sitting on top of TGC forums
Posted: 28th Jun 2009 23:55
I don't know who else is running but my vote will be to That1SmartGuy. He helps people on the forums a lot and is very experienced. Also... asteroids would be cool. I also agree with that but we should let the manager decide. I read the changes Obese. Does that mean I won't need to make an art program because I am really new to programming? I am pretty sure everybody here knows that so regardless of the manager I should be alright when it comes to that.

The only thing constant in life is CHANGE.
That1Smart Guy
15
Years of Service
User Offline
Joined: 26th Feb 2009
Location: Somewhere...... yep
Posted: 29th Jun 2009 01:35
right now im the only one running, unless we're counting obese's post as a nomination for ashingda

There are only 10 kinds of people in the world, those who understand binary and those who dont
AcP2142
15
Years of Service
User Offline
Joined: 22nd Jun 2009
Location: Sitting on top of TGC forums
Posted: 29th Jun 2009 03:52
well either way it doesn't matter. you have my vote!!!!!

The only thing constant in life is CHANGE.
Libervurto
18
Years of Service
User Offline
Joined: 30th Jun 2006
Location: On Toast
Posted: 29th Jun 2009 04:15 Edited at: 29th Jun 2009 05:55
Quote: "right now im the only one running, unless we're counting obese's post as a nomination for ashingda"

He doesn't seem to want to lead so it looks like Smartguy wins by default.
Since you've not been elected I think that makes you a dictator.

< BN2 told me to give you this: it's the fabled coffee mug of leadership.

TGC Forum - converting error messages into sarcasm since 2002.
pictionaryjr
15
Years of Service
User Offline
Joined: 12th Mar 2009
Location:
Posted: 29th Jun 2009 05:38
Well since Smartguy has been elected leader, what'll the project be?
AcP2142
15
Years of Service
User Offline
Joined: 22nd Jun 2009
Location: Sitting on top of TGC forums
Posted: 29th Jun 2009 07:31
That coffee mug is pretty sweet. I want to be a project leader sometime for that reason alone. Anyway... if a vote is being held then mine will have to go to....(I had to install Atari Collection to remember how good Asteroids and Breakout are) Asteroids. I think we should do brick break sometime though. Anyway... just my input. You get the final decision SmartGuy.

The only thing constant in life is CHANGE.
That1Smart Guy
15
Years of Service
User Offline
Joined: 26th Feb 2009
Location: Somewhere...... yep
Posted: 29th Jun 2009 15:54
I like the BreakOut idea so lets go with that, Ill go make a thread for it

There are only 10 kinds of people in the world, those who understand binary and those who dont
AcP2142
15
Years of Service
User Offline
Joined: 22nd Jun 2009
Location: Sitting on top of TGC forums
Posted: 29th Jun 2009 16:05
Wahahaha!!!!! We win! I love BreakOut. I can't wait to get started with this thing.

The only thing constant in life is CHANGE.
AcP2142
15
Years of Service
User Offline
Joined: 22nd Jun 2009
Location: Sitting on top of TGC forums
Posted: 2nd Jul 2009 02:27
I have now found a DarkBASIC trial that has all of the features open on it. I will just keep reinstalling the trial everytime it runs out until I can buy DarkBASIC. I am going to join DarkNOOBS but I have yet to create my art program. To be honest I won't be joining for a while as I have no idea how to create an art program at the moment. Expect me to create an art program with in the next month or so after I learn the program.

The only thing constant in life is CHANGE.
That1Smart Guy
15
Years of Service
User Offline
Joined: 26th Feb 2009
Location: Somewhere...... yep
Posted: 2nd Jul 2009 02:29
heres my two suggestions to learning DBC:

1)read TDK's tutorials, they are AWESOME

2)just read thru the help files and try to use the various commands you find

There are only 10 kinds of people in the world, those who understand binary and those who dont
AcP2142
15
Years of Service
User Offline
Joined: 22nd Jun 2009
Location: Sitting on top of TGC forums
Posted: 2nd Jul 2009 02:34
yeah i actually just started reading TDK's tutorials when I thought "I wonder if That1SmartGuy has posted on that thread yet" and so I came here and checked!!! And the best part is... you had.

The only thing constant in life is CHANGE.
Libervurto
18
Years of Service
User Offline
Joined: 30th Jun 2006
Location: On Toast
Posted: 2nd Jul 2009 02:52
@ACP
Just post here if you need help ACP
I'd wait till you've done some of TDK's tuts before trying a paint program like you said.
Have you decided to buy DBC yet?
If you can't afford it you could wash some neighbours cars or something, I can't see you being able to wait all the way to christmas without DBC! Although I did get mine for christmas hahaha.

TGC Forum - converting error messages into sarcasm since 2002.
AcP2142
15
Years of Service
User Offline
Joined: 22nd Jun 2009
Location: Sitting on top of TGC forums
Posted: 2nd Jul 2009 03:08 Edited at: 2nd Jul 2009 03:23
That is funny that you got DBC for christmas. I know that I can post here for help. Also... I don't want to wait all the way to Christmas and the problem isn't that I don't have the money. It is just that I would have to use one of parents' credit cards and I just don't think they will let me spend that much money!! I want to though. I am going through TDK's tutorials before I attempt a paint program and I will have to take you up on your offer for help. I am currently making a Hi-Lo program and I thought it would work but something must be wrong with it. I am making it to practice TDK's first tutorial. Lol!! I just realized that the code snippet in that tutorial that I ignored contained a program like this except better made. Anyway... something is wrong with it and I keep getting the error message "Syntax Error. Nesting Error at Line 25 at Line 25". Tell me if you see something wrong with it. I am sure you will since DarkBASIC won't accept it.

Don't even ask about the variable name "monkey". I know you are supposed to do something related to it's purpose but I just wanted to call it that. Hopefully you can help me.

The only thing constant in life is CHANGE.
pictionaryjr
15
Years of Service
User Offline
Joined: 12th Mar 2009
Location:
Posted: 2nd Jul 2009 03:22
I got stuck in the same situation with the credit card, so my mom made me wait a month to see if I really wanted it.
BN2 Productions
20
Years of Service
User Offline
Joined: 22nd Jan 2004
Location:
Posted: 2nd Jul 2009 03:24
Just a guess but probably the label Hi-Lo is bad. It is trying to read it as Hi minus LO which makes no sense as far as it is concerned.

I would suggest avoiding the goto's altogether (they really aren't that good to use...ever). Instead, look into a DO LOOP loop or a REPEAT UNTIL loop

For instance, you could have

Repeat
get the user's guess
until the user guesses right

or just use what you have and throw it is a do loop, which is essentially what you have created, it just doesn't need a goto or a label.

It would look like this:

Do
all your stuff
loop

Great Quote:
"Time...LINE??? Time isn't made out of lines...it is made out of circles. That is why clocks are round!" -Caboose
AcP2142
15
Years of Service
User Offline
Joined: 22nd Jun 2009
Location: Sitting on top of TGC forums
Posted: 2nd Jul 2009 03:25 Edited at: 2nd Jul 2009 03:30
Yeah maybe I can get my mom to let me buy it but I am not sure. I bought something a week ago that cost $20 using her credit card so I don't know if she will let me spend more. I made $60 on Monday though and hundreds of dollars might soon be coming my way so I don't know.

Edit - @BN2 I changed the post probably while you were righting yours so it now uses the label game because I thought of the same thing. Now the only error message I get is "Syntax Error. Nesting Error at Line 25 at Line 25.

Second Edit - I tried using a do loop and it still gives me a syntax error. What is a nesting error anyway?

The only thing constant in life is CHANGE.
AcP2142
15
Years of Service
User Offline
Joined: 22nd Jun 2009
Location: Sitting on top of TGC forums
Posted: 2nd Jul 2009 03:33 Edited at: 2nd Jul 2009 05:35
My code now reads like this...


The only thing constant in life is CHANGE.
That1Smart Guy
15
Years of Service
User Offline
Joined: 26th Feb 2009
Location: Somewhere...... yep
Posted: 2nd Jul 2009 04:16 Edited at: 2nd Jul 2009 04:18
two things:

1) try using PERTINENT names for variables, monkey isnt one, try "guess"

2)indent your code, it makes it easier to read, every time you enter a loop or if statement, indent. So your code indented reads:



isnt that much easier to read?

also as is, even after you guess correctly it keeps asking you for a number, so add the EXIT command right after print "Congratulations" to exit the loop and end the program

There are only 10 kinds of people in the world, those who understand binary and those who dont
BN2 Productions
20
Years of Service
User Offline
Joined: 22nd Jan 2004
Location:
Posted: 2nd Jul 2009 04:55


Missed it smartguy.

A nesting error is when you Open a block of code but don't close it. In this case, you forgot to put ENDIF after the END command. END will end the program, but it will NOT close the IF block.

Nesting errors will occur when you:
-Don't close a loop (forgetting a NEXT, LOOP, UNTIL, or ENDWHILE command)
or
-Don't close a block statement (such as IF without an ENDIF or SELECT without ENDSELECT).

Great Quote:
"Time...LINE??? Time isn't made out of lines...it is made out of circles. That is why clocks are round!" -Caboose
That1Smart Guy
15
Years of Service
User Offline
Joined: 26th Feb 2009
Location: Somewhere...... yep
Posted: 2nd Jul 2009 05:01
Quote: "you may have won the battle, but you have not won the war!"


There are only 10 kinds of people in the world, those who understand binary and those who dont
AcP2142
15
Years of Service
User Offline
Joined: 22nd Jun 2009
Location: Sitting on top of TGC forums
Posted: 2nd Jul 2009 05:37
Now the game will actually start but when the game first opens it says "Runtime Error at Line 6. Random Value must Be Positive." Since when was one positive? Then when I enter a guess it says "Syntax Error. Unknown Command."

The only thing constant in life is CHANGE.
That1Smart Guy
15
Years of Service
User Offline
Joined: 26th Feb 2009
Location: Somewhere...... yep
Posted: 2nd Jul 2009 05:41
ur using rnd() wrong, you dont input 2 numbers, only one

so what its readin rnd(0-100) to be is rnd(-100) which cant exist

rnd() returns a random value 0-x where x is what you input

so to get a random value 1-100 you would use rnd(99)+1 which will end up being 0+1 = 1 to 99+1 = 100

also add "randomize timer()" to the top of your program, this will ensure that a different number is gotten from rnd() every time the program runs


wow we both missed that one bn2

AcP2142
15
Years of Service
User Offline
Joined: 22nd Jun 2009
Location: Sitting on top of TGC forums
Posted: 2nd Jul 2009 06:14
Thank you for the help. The program now runs perfectly and the code is so much easier to read with indentation. I changed a few things in it but guess what... somehow my 30 day DarkBASIC trial expired in 5 hours so I couldn't try it out. Impressive. If you guys would please try the updated game out that would be great. Tell me if it works right and how much you like how I set up the coding.



The only thing constant in life is CHANGE.
That1Smart Guy
15
Years of Service
User Offline
Joined: 26th Feb 2009
Location: Somewhere...... yep
Posted: 2nd Jul 2009 07:30
two points about ur indentation:

put space between code blocks that are unrelated, such as between

wait 8000 and number=rnd(99)+1

so:



this will also improve readability

2)

ur indentation is still off, tab in one more in each if

so heres ur code more organized:



AcP2142
15
Years of Service
User Offline
Joined: 22nd Jun 2009
Location: Sitting on top of TGC forums
Posted: 2nd Jul 2009 18:43
OK I will learn how to organize my code better but did you ever try out the game. I need to know if it even works because I was never able to try it out because like I said before my 30 day trial expired in a few hours. Then I need to find a new trial to install.

The only thing constant in life is CHANGE.
BN2 Productions
20
Years of Service
User Offline
Joined: 22nd Jan 2004
Location:
Posted: 2nd Jul 2009 20:04
I think the trial puts a registry key in place so you can't reinstall it.

Great Quote:
"Time...LINE??? Time isn't made out of lines...it is made out of circles. That is why clocks are round!" -Caboose
That1Smart Guy
15
Years of Service
User Offline
Joined: 26th Feb 2009
Location: Somewhere...... yep
Posted: 2nd Jul 2009 20:37
maybe there was also a run limit on that trial, i dont recall

AcP2142
15
Years of Service
User Offline
Joined: 22nd Jun 2009
Location: Sitting on top of TGC forums
Posted: 2nd Jul 2009 20:46 Edited at: 2nd Jul 2009 21:07
@That1SmartGuy
When I downloaded it, it said there was unlimited use for 30 days. It never said anything about a run limit.

@BN2
I wasn't meaning that I would reinstall that same trial because then I would have to reinstall it everyday. I was saying I will find a new one that actually is a 30 day trial instead of a five hour one.

Edit - I have to post this before I forget completely about it. For one of the DarkNOOBS' projects we should make a Gravitar remake. That game is so cool!!!

The only thing constant in life is CHANGE.
BN2 Productions
20
Years of Service
User Offline
Joined: 22nd Jan 2004
Location:
Posted: 2nd Jul 2009 21:14
Did you change your system clock? As I recall the DBC trial will auto expire if you change your clock (though it may have been a different trial I am thinking of).

Great Quote:
"Time...LINE??? Time isn't made out of lines...it is made out of circles. That is why clocks are round!" -Caboose
AcP2142
15
Years of Service
User Offline
Joined: 22nd Jun 2009
Location: Sitting on top of TGC forums
Posted: 2nd Jul 2009 21:40
No, I didn't change my system clock during that time. I didn't do ANYTHING to my system during that time. All I did was play Atari Collections, follow these forums, do some animation, and use DarkBASIC.(I just summed up my whole yesterday in one sentence.)

The only thing constant in life is CHANGE.
BN2 Productions
20
Years of Service
User Offline
Joined: 22nd Jan 2004
Location:
Posted: 16th Jul 2009 05:23
Hey guys, just got word of this via Email. Seems like something to look into.

http://indiegamechallenge.com/?or=nl

Long story short it is an indie gaming competition. It runs from today till October 1st. Might be a fun distraction for the team.

Great Quote:
"Time...LINE??? Time isn't made out of lines...it is made out of circles. That is why clocks are round!" -Caboose
That1Smart Guy
15
Years of Service
User Offline
Joined: 26th Feb 2009
Location: Somewhere...... yep
Posted: 16th Jul 2009 05:36
or it could be motivation for DarkNOOBS to get our game finished then enter it as a team entry

feiting shadow
18
Years of Service
User Offline
Joined: 12th Sep 2006
Location:
Posted: 16th Jul 2009 11:59
Actually it's an advertisement for SMU, and they will bug you (I'm guessing) to join their school regardless of how good your entry.

I'm not saying the contest is not legitimate, it probably is legitimate, but dual-sided. Do not post your info on there unless you're absolutely sure you want to enter. Besides, if you do good with a game and really try to finish, you can sell it at any other indie website like gametunnel or download.com or something, just work out the legalities before any money is made, or don't do it for that reason.

Just thought I'd warn you guys, 'cause it's the best concealed ad I've seen so far.

fighting

Signed
------
BN2 Productions
20
Years of Service
User Offline
Joined: 22nd Jan 2004
Location:
Posted: 16th Jul 2009 12:28
Definitely an ad to a certain extent, and I wouldn't be surprised if there was something like that, but any contest sponsored by one of the largest game retailers and with an entrance fee better be more than just a giant ad campaign.

Great Quote:
"Time...LINE??? Time isn't made out of lines...it is made out of circles. That is why clocks are round!" -Caboose
That1Smart Guy
15
Years of Service
User Offline
Joined: 26th Feb 2009
Location: Somewhere...... yep
Posted: 16th Jul 2009 17:54
is the $100,000 they promise a scholarship or cash?

BN2 Productions
20
Years of Service
User Offline
Joined: 22nd Jan 2004
Location:
Posted: 16th Jul 2009 22:48
Cash, though there are some scholarship prizes.


Prizes are:
Grand Prize is $100k
Then I think there are 3-4 non-grand prizes for 2500

Some misc scholarships

Probably the coolest is the top 6 are given an interview/pitch session with a major gaming company, in which, if they like the idea, they will publish your game (probably re-done but not sure of the specifics).

Great Quote:
"Time...LINE??? Time isn't made out of lines...it is made out of circles. That is why clocks are round!" -Caboose
t10dimensional
15
Years of Service
User Offline
Joined: 22nd Mar 2009
Location: Code Cave, USA
Posted: 21st Jul 2009 07:45 Edited at: 21st Jul 2009 20:26
Here's my analogue clock.I was messing with sin() and cos() and this is what I got after a couple hours.

Let me know what I could improve on.I guess this makesup for when I could'nt do it.




Brick Break
User Banned
Posted: 21st Jul 2009 08:28
Hey, I heard somebody's in need of a cool bitmap font! Have no fear! (Does this count as my artist application?)

WINNER list:
Latch, Lee Bamber, TDK, TheComet
Thanks for the help!

Attachments

Login to view attachments
That1Smart Guy
15
Years of Service
User Offline
Joined: 26th Feb 2009
Location: Somewhere...... yep
Posted: 21st Jul 2009 08:56
yep that will do, thanks BB

keep an eye on the DarkNOOBS thread and ill let u know if I need anything

Brick Break
User Banned
Posted: 21st Jul 2009 08:58
Thanks! Oh boy, I think I just wet my diaper!

WINNER list:
Latch, Lee Bamber, TDK, TheComet
Thanks for the help!
Libervurto
18
Years of Service
User Offline
Joined: 30th Jun 2006
Location: On Toast
Posted: 21st Jul 2009 20:11
The purpose of the paint program seems to have been missunderstood - probably because of the way I worded it originally - it's not an entry requirement, it's just an example of your coding that a project leader can request if they are unsure how experienced you are and what jobs to give you. Good to have it on hand though in case someone asks for it
You become a member of DNG simply by contributing to a project; submitting code that is used in a project makes you a full member, but people like Latch who just give advice also deserve credit and are considered honourary members or advisors to the team.

I updated the first post a while back to make it clearer.

TGC Forum - converting error messages into sarcasm since 2002.
t10dimensional
15
Years of Service
User Offline
Joined: 22nd Mar 2009
Location: Code Cave, USA
Posted: 21st Jul 2009 20:25 Edited at: 21st Jul 2009 20:27
lol,no I understood it I was just makeing a little joke.Maby I should of added this to it>

I was just figured out how to use sin() and cos() so I figured I would make a ANALOGUE clock.


Irojo
16
Years of Service
User Offline
Joined: 21st May 2008
Location: Eating toast.
Posted: 31st Jul 2009 03:27
2nd page bump.

Need to keep this up for newcommers.


Time is money. I just ripped you off.
Dark Dragon
17
Years of Service
User Offline
Joined: 22nd Jun 2007
Location: In the ring, Kickin\' *donkeybutt*.
Posted: 31st Jul 2009 03:29
Sigh. I remember when i bugged my parents for db...........yep, 24.99$ on a shelf..........

Your signature has been erased by a mod because it was too big.CHANGE IT OR DIE!!!!!

Login to post a reply

Server time is: 2024-11-22 13:59:29
Your offset time is: 2024-11-22 13:59:29