Jump to content

  • Log In with Google      Sign In   
  • Create Account


What Is My Next Move


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
10 replies to this topic

#1 mistervirtue   Members   -  Reputation: 590

Like
1Likes
Like

Posted 26 September 2012 - 10:56 AM

So I just finished a DIY XNA (Learning XNA 3.0 by Aaron Reed) book and I don't know what to do next. I feel like still need training wheels as far a logic and programming goes. I have a set aside enough time everyday to practice and get better, just don't know exactly what to do for practice and getting better. I am CS college student, but my classes haven't really gone in to any real programming yet. I try to read as much as i can here on gamedev, a lot of it i don't understand but I read it anyway. I know a still only a low level programmer but I have a desire to get better. Should I get another book or just do more online tutorials? I don't know where to go or what to do. I feel like a level 3 programmer who just left the starter area but I don't quite know where i should quest next. Any advice would be most helpful.

Sponsor:

#2 Haps   Members   -  Reputation: 1315

Like
2Likes
Like

Posted 26 September 2012 - 11:48 AM

If you're confident enough, you might Google for a tutorial for a type of game you'd want to create, or visit the education catalog for specific examples of things you want to work on. (Note that XNA 4.0 has a few notable differences from 3.0. You might want to look into those, too.)

A good way to find out what you need to work on is by running into a problem you do understand, but don't quite know how to solve yet. I'm not sure what stage you're at after reading that book, or what you know from college, but you could try to create a very basic game on your own to put what you've learned into practice - Just keep it reasonable and within the bounds of what you're sure you know.

Also, low-level programmer means something other than what you meant. Posted Image

Edited by Haps, 26 September 2012 - 11:53 AM.


#3 mistervirtue   Members   -  Reputation: 590

Like
0Likes
Like

Posted 26 September 2012 - 12:01 PM

I don't think my programming toolbox is ready for anything bigger than breakout at the moment. The book I worked through was nice and covered a lot of stuff but I don't feel confident to start making games quite yet. I want to master the basics before I move on to anything to serious. I really want to get really good at the most basic fundational stuff before move on to the next thing. Does gamedev have a super basic page or anything. I just want to be put in the right direction, i don't want to be to ambitius and not complete a project and feel defeated. I want to take as many small steps as i can before move on to game development.

Edited by mistervirtue, 26 September 2012 - 12:05 PM.


#4 Arthur Souza   Members   -  Reputation: 1417

Like
6Likes
Like

Posted 26 September 2012 - 12:07 PM

Its really hard as we have no idea of how much you know. My advice would be: give it a try. Don't be afraid. One of the most important aspects of programming is being able to find things you don't know, understand them and learning how to approach the problem and solve it. Evolution comes not when you know how to do things, but when you don't know, and go on a quest to learn.

You just left the starter area, don't be afraid, walk around a little, create some stuff, program, and maybe you'll find a couple of houses with a crapload of quests for you to get busy.

A.

Lotus - Action RPG In development http://www.gamedev.n...die-rpg-engine/ |
Personal blog In Portuguese: lotuzgames.wordpress.com |


#5 mistervirtue   Members   -  Reputation: 590

Like
3Likes
Like

Posted 26 September 2012 - 12:18 PM

You know what Arthur Sourza, I think I will. I will try and expolre and see what I can do. Thanks for the help.

#6 Haps   Members   -  Reputation: 1315

Like
2Likes
Like

Posted 26 September 2012 - 12:19 PM

Pretty much as Arthur Souza said:

We can't give you recommendations because we don't know what you've learned. And you won't find your limitations until you hit them. But at least hitting them will give you the answer to what you asked us: What to focus on next.

All I can think of is to try an online tutorial for something that interests you, and see if you get hung up on anything. If you do, the answers should be there (or in this forum,) for you to figure them out. If it all goes smoothly, you can try to apply that knowledge to a separate project or pick up another tutorial.

#7 Arthur Souza   Members   -  Reputation: 1417

Like
2Likes
Like

Posted 26 September 2012 - 12:27 PM

Great to hear that! Exactly, once you hit on a huge stone on your path you'll see where you really are. Then you'll be able to come here and say "hey, I've just made this, but I'm having some issues with that, does anyone have some directions for me?"

Also, its great to just get your hands dirty on some code and see what you can create.

Good luck there.

A.

Lotus - Action RPG In development http://www.gamedev.n...die-rpg-engine/ |
Personal blog In Portuguese: lotuzgames.wordpress.com |


#8 Shaquil   Members   -  Reputation: 815

Like
3Likes
Like

Posted 26 September 2012 - 05:12 PM

I just wanted to add that I know exactly what you're going through. I went through the same thing last spring, and then over the summer I decided "Hey, I know enough to make something. So why don't I just make something and see what happens?"

All I can say is, the difference between my skill now and my skill level back then is exponential. Tutorials are great for the basics, but nothing and I repeat nothing is as incredibly powerful as actually building something from the bottom up, even if you don't completely finish it. Remember, as a beginner, you have no choice but to go up from here. Even a mistake is a good thing for people like you and I. So just do something, is what I say.

Think of something that excites you. Ignore your current abilities. Just find something exciting, and then once you know exactly what you want to do, try to make it fit into your skill set. That's much easier than saying "What can I do already...?" And, of course, you're likely to challenge yourself and grow as a result if you try to do stuff you're not sure you can do.

Good luck!

#9 mistervirtue   Members   -  Reputation: 590

Like
1Likes
Like

Posted 26 September 2012 - 06:07 PM

Thanks for all of the positive advice and direction everyone. I am going to take my level 3 programmer gear and go quest and see what i can do. Hopefully I will return as a strong better programmer with shinier gear.

#10 swilkewitz   Members   -  Reputation: 125

Like
0Likes
Like

Posted 26 September 2012 - 09:46 PM

What school do you study at?

#11 NightCreature83   Crossbones+   -  Reputation: 2701

Like
0Likes
Like

Posted 27 September 2012 - 04:56 AM

if your logic and math skills aren't that good yet check out project euler. This will teach you some maths and when you finish a problem you can compare your implementation against their reference and optimised implementations. This might give you a better idea of what you aren't doing very well at this point, as they explain why their algorithms are the way they are as well.

Other then that I'd say try to make breakout or pong on your own without the tutorials from a book.

Programming is a lot of reading of maths, physics and general algorithm design, untill you understand the problem completely and can come up with a solution. Even an experienced programmer often has to read up on a lot of stuff just to understand all aspects of a problem he hasn't tackled yet, the only real difference with a novice is that he knows he has to do that.
Worked on titles: CMR:DiRT2, DiRT 3, DiRT: Showdown, GRID 2, Mad Max




Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS