JavaScript is required to use Bungie.net

OffTopic

Surf a Flood of random discussion.

6/3/2005 4:39:06 AM
24

Calling All Computer Programmers

I've been teaching myself C++ in the last couple months. I've learned most everything about C++ except for the object the object oriented features, which sadly I've learned is the point of C++. I'm reading a book about that and I expect to learn it pretty soon. I have noticed that everything C++ is a DOS program so the next thing I want to do is learn is to create windows applications so I can have access to my soundcard, have better graphics, and have a more effective GUI. I have a copy of two windows capable compilers Borland C++ 4.5, and Borland C++ Builder 6. I use borland c++ Builder to compile my dos programs but it can create windows programs. Is there a book about windows programming using c++? I have checked amazon for some books but I'm not sure which one is good because I know so little about the subject. Any help or advise about c++ programming and/or windows programming would be helpful and appreciated.

Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • [quote][b]Posted by:[/b] kd5shw [quote][b]Posted by:[/b] jbSPINE video games? you have to walk before you can run, do you have any idea how complicated a video game is?. and the GUI is the heart and soul of a program, thats like saying you have learned to drive, but your still not sure about the steering wheel, use the books you have, read them again, then do what all good programmers do: learn another code, then another, then another, build yourself a huge arsenal, I personaly prefer Python, the GUI is pretty straight forward, dont think your impressing anyone with C++, your programs are going to be so unstable, even the Michael Jackson defence team wouldnt build their case on it, but if your determined, do a google for "C++ GUI tutorial",,, Good Luck, dont crash your PC, [/quote] I plan on having a GUI in dos before I finish with the program but have you seen a GUI in dos? They suck. In dos a GUI isn't the heart of your program. The heart of this program is turning out to be the functions that compute the gravitational forces between the objects. What I have created so far has been pretty stable, but I am having a probelm passing large numbers into functions even though the number is less than the MAX_DOUBLE. I chose C++ because from what I've heard it is pretty versatile and lets you have a lot of control over your computer. Making this program run on windows would make it more useful for people. I'm taking baby steps and my next baby step is to move on to Windows programming after I learn object oriented programming. I've heard about python before but I don't know anything about it. What are it's major advantages over other programming languages? My reference to video games is to where I want to be in the next 5 years. I want to know enough to program a video game. I know its hard but I've learned that if I can get a hold on all the information I need I can learn it. Really what I'm looking for is a book that is written for someone who just learned C++ to move into windows programming. [/quote] dude if you wanna get into video game design, be prepared to have no social life. when you get to the crunch period your gonna work for hours upon hours a day. and if you want someone who actually does the job, see if you can email someone at bungie and ask about it.

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • [quote][b]Posted by:[/b] Vella [quote][b]Posted by:[/b] BobBQ But who cares? Real men program in x86 assembler![/quote] Real men think keyboard inputs are for -blam!-, and punch cards are the way to go. :-)[/quote] its all about the dials and vaccum tubes.

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • Try looking for a Visual C++ book, at first I didn't think it would be Windows programming, but from what little I have looked in it, it is. (My book is waaaay out of date so I won't bother giving you the author/name.)

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • [quote][b]Posted by:[/b] crashing alpha why would you come here to learn how to hack....go to an acual site that can teach you how to do that....cause there is no real hackers here.[/quote] This knowledge could be used to hack. Especially if I learn socket programming for windows and make my own trojan horse. I think I'll PM Frankie and ask if one of the programmers at Bungie have an idea. I know they use C++ and Windows API because its in the thing about getting a job at bungie as a programmer. I'm still going to monitor this thread if anybody wants to add to the discussion.

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • [quote][b]Posted by:[/b] jbSPINE video games? you have to walk before you can run, do you have any idea how complicated a video game is?. and the GUI is the heart and soul of a program, thats like saying you have learned to drive, but your still not sure about the steering wheel, use the books you have, read them again, then do what all good programmers do: learn another code, then another, then another, build yourself a huge arsenal, I personaly prefer Python, the GUI is pretty straight forward, dont think your impressing anyone with C++, your programs are going to be so unstable, even the Michael Jackson defence team wouldnt build their case on it, but if your determined, do a google for "C++ GUI tutorial",,, Good Luck, dont crash your PC, [/quote] I plan on having a GUI in dos before I finish with the program but have you seen a GUI in dos? They suck. In dos a GUI isn't the heart of your program. The heart of this program is turning out to be the functions that compute the gravitational forces between the objects. What I have created so far has been pretty stable, but I am having a probelm passing large numbers into functions even though the number is less than the MAX_DOUBLE. I chose C++ because from what I've heard it is pretty versatile and lets you have a lot of control over your computer. Making this program run on windows would make it more useful for people. I'm taking baby steps and my next baby step is to move on to Windows programming after I learn object oriented programming. I've heard about python before but I don't know anything about it. What are it's major advantages over other programming languages? My reference to video games is to where I want to be in the next 5 years. I want to know enough to program a video game. I know its hard but I've learned that if I can get a hold on all the information I need I can learn it. Really what I'm looking for is a book that is written for someone who just learned C++ to move into windows programming.

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • Dude! I input that into my TI 86 and it gave me a graph for a variant of the function f(x)=1/x for the range of his brain pattern and it went infinite only in the negative range and never reached zero.. Interesting ^_^

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • [quote][b]Posted by:[/b] crashing alpha why would you come here to learn how to hack....go to an acual site that can teach you how to do that....cause there is no real hackers here.[/quote] def crashing alpha (dumb ass+assumtions) if dumbass =>1 Print "yup sure enough, " if assumtions =>1 Print "go figure" prompt "is crashing alpha a moron?" />is crashing alpha a moron?: 1000000/10000000 yup sure enough, go figure

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • [quote][b]Posted by:[/b] crashing alpha why would you come here to learn how to hack....go to an acual site that can teach you how to do that....cause there is no real hackers here.[/quote] Or, you could go to school and learn how to read. He was trying to find a book so he could teach himself C++.} The End.} }

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • why would you come here to learn how to hack....go to an acual site that can teach you how to do that....cause there is no real hackers here.

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • [quote][b]Posted by:[/b] BobBQ But who cares? Real men program in x86 assembler![/quote] Real men think keyboard inputs are for -blam!-, and punch cards are the way to go. :-)

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • C# is also ruthlessly promoted by the Evil Empire, lacks proper industry standards, and can't hold a candle to what some C++ programmers are doing. But who cares? Real men program in x86 assembler!

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • my extent of C++ was programming a tic-tac-toe game, you couldn't beat it though only tie or lose it took like 20+ pages

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • Learn C# my friend. It has the power of C++ combined with rapid prototyping abilities of Visual Basic. Very tasty indeed.

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • [quote]you sir are an idiot[/quote] Nay for I have successfully continued the hijacking of this message board. Instead of helping this guy you had to take time out to berate me for just composing a BS post, which if you want to take over hardware control from your operating system wasn't too far off. I am in fact the winner. ahh, the bungie.net forums, where you go to be berated by the pre-pubescent and liberal arts majors alike. OOrah. [Edited on 6/3/2005]

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • video games? you have to walk before you can run, do you have any idea how complicated a video game is?. and the GUI is the heart and soul of a program, thats like saying you have learned to drive, but your still not sure about the steering wheel, use the books you have, read them again, then do what all good programmers do: learn another code, then another, then another, build yourself a huge arsenal, I personaly prefer Python, the GUI is pretty straight forward, dont think your impressing anyone with C++, your programs are going to be so unstable, even the Michael Jackson defence team wouldnt build their case on it, but if your determined, do a google for "C++ GUI tutorial",,, Good Luck, dont crash your PC,

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • [quote][b]Posted by:[/b] spartanfornow This is going to sound wierd comming from the person who came up with the least intellegent response to your original question: Unless you break into the windows code, you will not be able to write windows programs, you also wouldn't want to write one directly in a computer language(unless you are trying to impress someone). You would be better off writing it in an open-source operating system such as Linux, and then attempt to make it windows complatable.[/quote] You, sir, are an idiot. Don't fool yourself for one second that just because you know a few of the buzz-words like "Linux" and "open-source", that you have any clue what you're talking about.

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • [quote][b]Posted by:[/b] spartanfornow This is going to sound wierd comming from the person who came up with the least intellegent response to your original question: Unless you break into the windows code, you will not be able to write windows programs, you also wouldn't want to write one directly in a computer language(unless you are trying to impress someone). You would be better off writing it in an open-source operating system such as Linux, and then attempt to make it windows complatable.[/quote] [url=http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winprog/winprog/graphics_device_interface.asp]Microsoft Developers Network[/url] An operating system is no good without developers creating software that runs on it. I want to be able to creat applications and games for windows. For example a CAD program, various science simulations, and professional quality video games. The stuff that is contained in that link I just gave is what I want to learn. That library is structured as a reference and I would like to learn it from the start. What I have in mind specifically is a program that does a physics simulation of of objects in orbit. What I'm hoping to do is to be able to accurately predict the position of objects in orbit like communications satellites, asteroids, and planets. I've got the basic algorithm decided on but when I programmed it I'm having a problem with passing values by reference through functions so I'm going to try it using classes to take the place of arrays and functions. After I get the base code done right in a DOS program and in 2D I want to take to a three dimensional simulation and give it a GUI in windows to make it more useful.

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • This is going to sound wierd comming from the person who came up with the least intellegent response to your original question: Unless you break into the windows code, you will not be able to write windows programs, you also wouldn't want to write one directly in a computer language(unless you are trying to impress someone). You would be better off writing it in an open-source operating system such as Linux, and then attempt to make it windows complatable.

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • [quote][b]Posted by:[/b] excom I bet the author of this thread is throwing his hands up in the air. ... [/quote] How did you guess? :o) Programming a VCR is actually harder than programming a computer I would say. I can kind of program a computer. I can't handle a VCR. When computer programmers take a class on being user friendly I imagine that they just study the VCR for all the mistakes that could possibly be made. I knew I was taking a risk of being hijacked by putting this up, but I would still like the answer to my original question.

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • [quote][b]Posted by:[/b] kd5shw I've been teaching myself C++ in the last couple months. I've learned most everything about C++ except for the object the object oriented features, which sadly I've learned is the point of C++. I'm reading a book about that and I expect to learn it pretty soon. I have noticed that everything C++ is a DOS program so the next thing I want to do is learn is to create windows applications so I can have access to my soundcard, have better graphics, and have a more effective GUI. I have a copy of two windows capable compilers Borland C++ 4.5, and Borland C++ Builder 6. I use borland c++ Builder to compile my dos programs but it can create windows programs. Is there a book about windows programming using c++? I have checked amazon for some books but I'm not sure which one is good because I know so little about the subject. Any help or advise about c++ programming and/or windows programming would be helpful and appreciated.[/quote] You will now get a bunch of posts from 12 year old "hackers", who are "hackers" because they saw the Matrix, and broke into their Moms pass-word protected folders. For all you "hackers" who haven't beaten that tough folder, heres a hint: It's your Moms birthday!!!! The pass-word is your Moms damn birthday!!!! Now, to put this thread to real use...... How, exactly did you program that VCR? I've been struggling with mine for months.

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • [quote][b]Posted by:[/b] spartanfornow I got my VCR to blink 12:00, even when it isn't that time. Can you do that?[/quote] Cha dude. I bet the author of this thread is throwing his hands up in the air. If its any consolation, I used to be pretty proficient at Action Script in Macromedia Flash.

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • I programmed my microwave to 1:00 and it went on for exactly 1:00 how many of you idiots can do that?!?!

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • I got my VCR to blink 12:00, even when it isn't that time. Can you do that?

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • I programmed my VCR once.

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

preload icon
preload icon
preload icon
You are not allowed to view this content.