View previous topic - View next topic |
Author |
Message |
carbon Fluffy Bunny of Doom
Joined: 14 Oct 2005 Posts: 16
|
Posted: Fri Oct 14, 2005 8:07 pm Post subject: Seeking a mentor, C++ and SDL |
[quote] |
|
As the topic title states, I'm seeking a C++ mentor for game development using SDL. I'm currently trying to code a 2D RPG Engine and, although I know how to start and what to expect, I'd really like for someone who is a good programmer to review my code and give me tips on how to improve as a programmer myself.
I'd prefer the mentor to be rather seasoned in the use of C++ and in game development in general; don't have to be awesome at RPG creation. If you've had a few projects under your belt that you've gone pretty far with then you probably know enough to mentor me.
Trying to improve without any guidance is pretty tough, I've learned.
|
|
Back to top |
|
|
DrunkenCoder Demon Hunter
Joined: 29 May 2002 Posts: 559
|
Posted: Sat Oct 15, 2005 10:23 am Post subject: |
[quote] |
|
While I won't personally voulenter for mentor duty feel free to post snippets to the forum and I'll do my best to peer-review them for you. Good candidates would be things that you simply feel was to much work or stuff that just somehow looks ugly or weird.
Also don't hesitate to ask questions, even though the forum right now looks like you need an asbestos vest to post in people in general are helpfull friendly and do for the most part offer good advice on both global design issues and local langague lawyerisms. _________________ If there's life after death there is no death, if there's no death we never live. | ENTP
|
|
Back to top |
|
|
LeoDraco Demon Hunter
Joined: 24 Jun 2003 Posts: 584 Location: Riverside, South Cali
|
Posted: Sun Oct 16, 2005 6:02 am Post subject: |
[quote] |
|
Like DrunkenCoder, I have no desire to be a personal mentor for you, but I will answer any questions you might have about C++ (or any of the languages with which I am familiar), or about program design in general. I'm not terribly familiar with SDL --- I prefer using straight GL/GLUT --- but that should not be a deterent for taking advice: as with practically anything envolving programming, if you are aquainted with a given concept, syntax is just icing.
But yeah: as DrunkenCoder mentioned, people round here will often braindump helpful advice. _________________ "...LeoDraco is a pompus git..." -- Mandrake
|
|
Back to top |
|
|
RuneLancer Mage
Joined: 17 Jun 2005 Posts: 441
|
Posted: Sun Oct 16, 2005 6:32 am Post subject: |
[quote] |
|
You'll be hard-pressed to find anyone willing to spend about a year of their life teaching you how to program. ;)
Learn it on your own. Really, it's the best way to do it. "Mentors" are worthless and a pretty bad way to expect to learn anything; people who can and will answer your questions when you hit a wall, on the other hand, are your golden ticket to learning this stuff.
Good luck; just start coding and when you hit a wall, see what things you can learn that'll allow you to go over said wall. And if you have no idea where to look, ask. RPGDX and RPG-Dev are two good places to start asking, and seeing as you already know GameDev, so is that. _________________ Endless Saga
An OpenGL RPG in the making. Now with new hosting!
|
|
Back to top |
|
|
carbon Fluffy Bunny of Doom
Joined: 14 Oct 2005 Posts: 16
|
Posted: Sun Oct 16, 2005 12:47 pm Post subject: |
[quote] |
|
Well actually, by "mentor" I just meant someone who would review my code/engine design and algorithm choices every few weeks and then give me tips on how to improve my programming, whether it be by choosing different algorithms, changing a struct into a class, vice versa, etc.
However, I guess I will just do what I was originally planning on doing and just build it myself, sporadically asking for help if I should get stuck anyway. _________________ Current Project: Destrike
|
|
Back to top |
|
|
Bjorn Demon Hunter
Joined: 29 May 2002 Posts: 1425 Location: Germany
|
Posted: Mon Oct 17, 2005 9:17 am Post subject: |
[quote] |
|
Is your code browsable anywhere? For exampe with any project I'd advice you to do some version control using a tool like CVS or Subversion (the latter is more modern and easier to use). You could then make your source code browsable using ViewCVS. You could also think about using Doxygen. At least for me, those would be attractive ways to casually look at somebody's source code. ViewCVS allows one to traverse the history of the project, while Doxygen adds some structure pages and links to the code. Both probably use syntax highlighting.
|
|
Back to top |
|
|
carbon Fluffy Bunny of Doom
Joined: 14 Oct 2005 Posts: 16
|
Posted: Mon Oct 17, 2005 10:20 am Post subject: |
[quote] |
|
Two obstacles with using SVN or CVS:
1) I haven't really learned how to use it. I used to know the basics sometime in the middle of summer, but I've forgotten due to lack of use. I guess I could learn again.
2) I don't have anywhere to host it. When I tried to learn it in the summer, somebody had a SVN hosting service and he let me have a free account just for learning the basics. We've broken contact after a while of me not using his service, so I'm back to where I was. _________________ Current Project: Destrike
|
|
Back to top |
|
|
DrunkenCoder Demon Hunter
Joined: 29 May 2002 Posts: 559
|
Posted: Mon Oct 17, 2005 11:05 am Post subject: |
[quote] |
|
If you're not overly possesive of your code then sourceforge offers free hosting of open source projects including cvs. _________________ If there's life after death there is no death, if there's no death we never live. | ENTP
|
|
Back to top |
|
|
DeveloperX 202192397
Joined: 04 May 2003 Posts: 1626 Location: Decatur, IL, USA
|
|
Back to top |
|
|
Kyper Fluffy Bunny of Doom
Joined: 11 Aug 2002 Posts: 16 Location: Ireland
|
Posted: Thu Nov 10, 2005 12:35 pm Post subject: |
[quote] |
|
Kyger...... ok this could get confusing
|
|
Back to top |
|
|
bay Wandering Minstrel
Joined: 17 Mar 2004 Posts: 138 Location: new jersey, usa
|
Posted: Sat Nov 12, 2005 4:37 am Post subject: |
[quote] |
|
Kyper wrote: | Kyger...... ok this could get confusing |
nah, just type like you're drunk all the time and we'll filter you from Kyger.
.02$ _________________ INTJ
|
|
Back to top |
|
|