Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2 3

Author Topic: In Need of A Mentor  (Read 2659 times)

Org

  • Bay Watcher
  • Daring Hero
    • View Profile
In Need of A Mentor
« on: February 05, 2010, 05:42:38 pm »

I need a mentor for learning C++. I know a little, but the person teaching me(Outcast Orange) does not have the time sometimes when I have free time.

I have a MSN account thing for IMing.

Thanks in advance,
Org.
Logged

Mindmaker

  • Bay Watcher
    • View Profile
Re: In Need of A Mentor
« Reply #1 on: February 05, 2010, 05:51:23 pm »

I've been learning C++ for about a year at school.
That was 5 years ago though and I never was good at programming.

So it's better to wait for someone, who actually knows what he's doing to arrive.
Logged

sonerohi

  • Bay Watcher
    • View Profile
Re: In Need of A Mentor
« Reply #2 on: February 05, 2010, 06:35:49 pm »

I too would like to get in on this. Perhaps just a Bay12 chatroom where we can all convene and do a lesson + Q&A? Something like the Livestreams over in the Play Together section, where the instructor can show himself coding up something so we can get a visual take-a-way, and we can change our name to denote a question, instead of breaking up the lesson with a flood of them.
Logged
I picked up the stone and carved my name into the wind.

Jakkarra

  • Bay Watcher
  • The Chairman.
    • View Profile
Re: In Need of A Mentor
« Reply #3 on: February 05, 2010, 06:52:23 pm »

I would also find this most useful.

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: In Need of A Mentor
« Reply #4 on: February 05, 2010, 06:56:52 pm »

I'm in, that sounds awesome.
Does any such thing exist?

I'm only amateur at this stuff,
 but I think I can contribute.

I'm free from Friday to Sunday.
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

Org

  • Bay Watcher
  • Daring Hero
    • View Profile
Re: In Need of A Mentor
« Reply #5 on: February 05, 2010, 06:57:23 pm »

Oh man. It seems like this thread created an epic idea.

Win.
Logged

Jakkarra

  • Bay Watcher
  • The Chairman.
    • View Profile
Re: In Need of A Mentor
« Reply #6 on: February 05, 2010, 07:00:24 pm »

Hey, Org?

May i suggest the purchase of "C++ for dummies"?

It comes with a free copy of Code:Blocks and the GNU C++ compiler!

sonerohi

  • Bay Watcher
    • View Profile
Re: In Need of A Mentor
« Reply #7 on: February 05, 2010, 07:03:07 pm »

Unless I accidentally pirated them, those two things are free already. Also, if the book is anything like the C# book my mom got me (wanted ++, but how do you explain the difference to the average person?) then it is a choice littered with pros and cons. A major con is that it basically requires you to be at your computer looking at the online tag-along for the chapter you are on, which eliminates the whole portability aspect of books.
Logged
I picked up the stone and carved my name into the wind.

Jakkarra

  • Bay Watcher
  • The Chairman.
    • View Profile
Re: In Need of A Mentor
« Reply #8 on: February 05, 2010, 07:05:03 pm »

There's no need to go online.

The book is self sufficient, and the copies are together and in Disk format, ready to be put onto any waiting PC, even one with no internet access.

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: In Need of A Mentor
« Reply #9 on: February 06, 2010, 11:51:56 am »

I don't recommend buying any literature.

You as a forumite should know that there are better ways
 to secure practical knowledge than spending money.

As Alfie often says, grab the C++ Primer.
That is all the overly detailed information you will ever need.

Free Code::Blocks? He he.

EDIT:

On another note, I wish I had my own team of disciples,
 watching my every coding movement,
 learning the tools of the trade, and helping me spot bugs.

Then Alfie/qwerty/timmeh/Alexhans would come by
 and point out that I am not qualified to have a team of disciples.
« Last Edit: February 06, 2010, 11:54:06 am by Outcast Orange »
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

smigenboger

  • Bay Watcher
    • View Profile
Re: In Need of A Mentor
« Reply #10 on: February 06, 2010, 04:07:40 pm »

Whoa hold on, I bought C++ for Dummies and it was horrible (to me).

C++ for Dummies will basically give you a roundabout way of explaining a term (such as the For loop) by giving a little, if not fairly funny explanation of what a loop is, and then will give you a big page-full list of code of a program with a loop in it, making you have to find both the syntax and the mechanics out yourself.

I'm an amateur programmer that knows some C++, Python, enough about Javascript to store cookies in HTML, and a little, little BASIC. Just ask me if you need some help on anything, I'm rusty, but I can help

Bloodshed DevC++ (or just DevC++, or just Bloodshed) is a great C++ compiler that's free to download and use. It will colorize the different parameters of your code, as in functions will be one color, integers another, strings, variables, classes, etc...and can compile it into an exe.

Python 2.4 or 2.5 is what I worked with, and is a much user-friendly language, but is a little less efficient than c++, but is based off it. I had a class that used the p.screen library to create 2d graphics using hard-coded python. If you enjoy modding, the Battlefield series is programmed in python and is set up to be modded without tearing your eyes out in frustration. Tremulous is a simple game that can be modded for xp too
Logged
While talking to AJ:
Quote
In college I studied the teachings of Socrates and Aeropostale

Muz

  • Bay Watcher
    • View Profile
Re: In Need of A Mentor
« Reply #11 on: February 06, 2010, 11:38:54 pm »

Hey, if you guys wanna start a class, I'd like to join in. I already know C++ enough to code things, but they taught it wrong in college and I'd like to learn the common stuff you guys know.
Logged
Disclaimer: Any sarcasm in my posts will not be mentioned as that would ruin the purpose. It is assumed that the reader is intelligent enough to tell the difference between what is sarcasm and what is not.

smigenboger

  • Bay Watcher
    • View Profile
Re: In Need of A Mentor
« Reply #12 on: February 07, 2010, 07:15:13 am »

I find it better to learn programming by finding what you want to do, then learning how to do it instead of taking lessons about how to do things with poor or even lack of what you can do with it.

Logged
While talking to AJ:
Quote
In college I studied the teachings of Socrates and Aeropostale

Muz

  • Bay Watcher
    • View Profile
Re: In Need of A Mentor
« Reply #13 on: February 07, 2010, 10:10:43 am »

Unfortunately, that's not how the education system works. They expect you to sit down, take lessons, know it all, then do it. And when you like "How do you do this?", they go "Well, you should know that by now." My diploma skipped over things like memory management, so, I'd like to sit down and hear what else everyone is already expected to know.
Logged
Disclaimer: Any sarcasm in my posts will not be mentioned as that would ruin the purpose. It is assumed that the reader is intelligent enough to tell the difference between what is sarcasm and what is not.

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: In Need of A Mentor
« Reply #14 on: February 07, 2010, 10:33:49 am »

Memory management?
*cringe*

Apparently my "education" skipped that part too.
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream
Pages: [1] 2 3