Author Topic: Programming Q's  (Read 2254 times)

dooms102

  • Member
  • *
  • Posts: 59
    • View Profile
Programming Q's
« on: August 02, 2007, 11:20:47 AM »
ok, here's the problem: I want to start programming in different languages, like python, c++, c, visual basic, etc. Also, I want to start 3D programming as well, like OpenGL, Direct3D, etc. But I don't know where to start. I have almost "mastered" rpgcode. So, I was thinking maybe start with something that is similar. Can someone who has already atleast started learning different languages please help?
« Last Edit: December 31, 1969, 06:00:00 PM by Guest »
Quote Dragonminded:
"Please note that the microphone quality is something a few steps lower of microwaved ass, so don\'t expect production quality from this feature."

Dude Man

  • Member
  • *
  • Posts: 6393
    • View Profile
    • http://dmdgames.mysticsoftware.net//
Re: Programming Q's
« Reply #1 on: August 02, 2007, 12:08:15 PM »
At school I learned VB.net which is the same thing as Visual Basic. I found that to be kind of similar to RPGCode, so I'd recommend starting there.

Then again RPGCode and VisualBasic are the only coding languages I've used, so my word might not be the best.

Oh wait, I've also used QBasic, but that's like dinosaur/caveman coding.
« Last Edit: December 31, 1969, 06:00:00 PM by Guest »
~Welcome back mysticsoftware.net??
The Black Walkway

Michael J. Hill

  • Member
  • *
  • Posts: 244
    • View Profile
    • http://ls.mysticsoftware.net/
Re: Programming Q's
« Reply #2 on: August 04, 2007, 08:41:53 PM »
Actually, most of RPGCode, even in the early days (oh how I miss them) took most of its elements from C.  With the changeover to the newer RPGCode, it's more reminiscent of C++.

3D Programming is a difficult task, when you're just starting out.  Forget about C, C++ is the preferred language today.  Grab a book, look up tutorials, take a few classes.  Learn the basics and core programming elements in C++ first, then move on to more advanced C++.  After that, then you can start looking into Direct3D, OpenGL, and *cough*WinGDI*cough* -- not to mention WinAPI for general Windows programming.  There's also a major portability factor for C++.  Assuming you don't use too many proprietary libraries (such as the windows.h header file, or directx) it's not a major problem to port C++ code to other operating systems.  Despite being more difficult, I'd suggest OpenGL as your 3D API of choice, as it's cross-platform.
« Last Edit: December 31, 1969, 06:00:00 PM by Guest »
\"People who sin say this: That they had to, to survive. People who sin say this: That it\'s too late to stop. The shadow called Sin dogs them steadily without saying a word. Remorse and Agony are repeated, to finally end up at Despair. But sinners don\'t know that if they turn around, there is a light.... a light which keeps shining on them ever so warmly.\" - Vash the Stampede - Trigun

\"There\'s a heaven on earth that so few ever find, though the map\'s in your soul and the road\'s in your mind. So many mountains before us, so many rivers to cross, where is the wisdom to bring back the vision we\'ve lost? Can we gaze with the wonder of children into the deafening night? Has it gotten so dark that you cannot remember the light?\" - D. Fogelburg


dooms102

  • Member
  • *
  • Posts: 59
    • View Profile
Re: Programming Q's
« Reply #3 on: August 05, 2007, 12:19:57 PM »
Thanks. I was hoping for some guidance. I have indeed, been looking through a few tutorials and most use C++ for examples, so I didn't know to go with VB or C++. Thanks!
« Last Edit: December 31, 1969, 06:00:00 PM by Guest »
Quote Dragonminded:
"Please note that the microphone quality is something a few steps lower of microwaved ass, so don\'t expect production quality from this feature."

Michael J. Hill

  • Member
  • *
  • Posts: 244
    • View Profile
    • http://ls.mysticsoftware.net/
Re: Programming Q's
« Reply #4 on: August 06, 2007, 07:28:48 AM »
If you want portability, or worthwhile performance in future projects, as I said, C++.
« Last Edit: December 31, 1969, 06:00:00 PM by Guest »
\"People who sin say this: That they had to, to survive. People who sin say this: That it\'s too late to stop. The shadow called Sin dogs them steadily without saying a word. Remorse and Agony are repeated, to finally end up at Despair. But sinners don\'t know that if they turn around, there is a light.... a light which keeps shining on them ever so warmly.\" - Vash the Stampede - Trigun

\"There\'s a heaven on earth that so few ever find, though the map\'s in your soul and the road\'s in your mind. So many mountains before us, so many rivers to cross, where is the wisdom to bring back the vision we\'ve lost? Can we gaze with the wonder of children into the deafening night? Has it gotten so dark that you cannot remember the light?\" - D. Fogelburg