Archived

This topic is now archived and is closed to further replies.

minipadawan

Oooohhhhh the pain......

Recommended Posts

I just don''t know what to do! When I first looked into game development, programming was the first thing that stood out. I tried my hand at C++ but I am doing miserably. The second thing that stood out was the 3D Modeling/Animation, so I tried my hand at that. I have been using 3D Studio Max for about 1 1/2 weeks and all I can do is model a hotdog! I just don''t think gamedev is for me but whenever I think about doing somehting non-gamedev related, I sorta.....get pulled back into gamedev where I sit and attempt to sort it out and find something that suits me. I know what your thinking right now. "Oh, this guy wants me to feel sorry for him!" That''s not true. I''m just posting here to see if anyone can help me figure out what suits me? What I can stick with and continue doing. I really want to work with game development but I need to find a "job" that better fits me (i.e. Programmer, Modeler, Designer, etc.). Thanks for any help you may give. minipadawan

Share this post


Link to post
Share on other sites
When I felt a sense of purpose in life I felt convinced it had something to do with the game industry or special effects in sci-fi movies or TV shows or telling stories or something like that.

Then I let myself get in too deep into thinking I would be a game developer and SPLAT. Got burned out, lost my drive, with no replacement.

There's a reason you're interested in it. See what there is about it that interests you so much. What are your talents and interests, and how to they apply to game development? What aspects do you think about most when you feel drawn back into it, and what is it about it that appeals to you in those moments? What do you imagine about it and think to yourself, "Wow, now it would be cool to do that or be involved in that?"

[edited by - Waverider on December 26, 2002 6:36:53 PM]

Share this post


Link to post
Share on other sites
Keep at learning programming. If you haven''t already, buy yourself a GOOD book (check the "books & software" section of GameDev for help finding one) and spend a lot of time on it.

If you decide to go the artist route, take some time to cultivate your artistic skills in a medium other than 3D graphics. While it isn''t absolutely necessary, being able to doodle realistically is great preparation for executing a design in 3D.


Don''t listen to me. I''ve had too much coffee.

Share this post


Link to post
Share on other sites
I really want to be a programmer because I know a programmer who works at Midway (yes, I got to tour their Milpitas, CA offices!!). I remember a quote he told me, "Programming is complicated when you see it, but if you learn to understand it, it's like writing an essay in english." That quote is what allways draws me back to the programming side of gamedev.

For those of you who want to know what the tour was like, I can only say one word: A-W-E-S-O-M-E!!!!

Also, if you were wondring how I got the tour, my mom used to work with another secretary who's son-in-law worked at midway (he was the programmer).

Well, I got a $20 gift card for a local bookshop and I'm recieveing another $50 card for the same book shop tomorrow so I guess I will go shopping for a GOOD programming book!


Thanks guys!


minipadawan

[edited by - minipadawan on December 26, 2002 6:58:28 PM]

Share this post


Link to post
Share on other sites
There is definitely a composition aspect to programming. Seeing it all come together piece by piece and then function together like a perfectly conducted orchestra. Or maybe more like a newpaper truck in a complicated route, or a couple of them if your program is multi-threaded.

But then there comes that point when you feel like you''ve learned enough to do anything you like, and that voice asks, "Ok, so what do I REALLY want to do with this now?" Listen to that voice. Don''t let the cheese get old on you. ("Who Moved My Cheese?" - a book about change. Good book.)

Share this post


Link to post
Share on other sites
[SARCASM]
Wow, it took you nine whole days to realize you will never amount to anything in the game devlopment field?
[/SARCASM]

But you''re right, if you''re put off that easily it''s not for you anyways.



[My site|SGI STL|Bjarne FAQ|C++ FAQ Lite|MSDN|Jargon]
Ripped off from various people

Share this post


Link to post
Share on other sites
Amigo,
Most of the big timers in the game industry have been in the industry for 10 or more years... yeah, alot burn out and drop out. But most of the heavy duty players have been around a few years before they make it to senior positions in development or art.

Game programming is not like it was when I was a kid... it''s a complicated business, alot of stuff goes into most modern game development. It takes a few years of practice and dedication to get to the point you can do these things. You have to build up your knowledge in alot of mundane things that seem useless in the beginning.. but all that information is necessary to pull off impressive, complex things. When you learned math, did you start in Differential Equations? When you learned English, did you start with Shaekspeare? Unless you are a prodigy most likely not...

You are probably trying to bite off more than you can chew. You are thinking you can do Quake 3, or some other title that you like, and when you find it hard to just program, you think you suck. Hey, I''ve been programming for 10 years, and I still learn something new everyday.

If you do get in the industry, you will most likely get a junior position, programming or artwork. Boring mundane stuff. That is the apprenticeship, you need to master the fundamental skills of your craft before you can do things that will impress people. I know only a few people who have remarkable talent and just get it right away. Most of us have to work hard at it.

Whatever you decide to do, realize that you are most likely like everyone else, you have to learn the ins and outs of your trade. The only way is to do it, practice, and study. If you can learn everything about game programming in 9 days, you are the smartest human being alive. Not even John Carmack knows everything... he is just good at figuring stuff out much faster than everyone else

Start out with modest goals.. hey, I can''t even model a hotdog in 3ds max, so you are ahead of me... maybe you don''t know what you like yet, so try everything, realizing you are not mastering any of it (so don''t expect much from yourself at this point)... when you''ve tried everything, than you can decide what thing you really like the most, and pursue it. Maybe you are multi-talented, and can do two things good. I can''t, I can only do one thing well, and the rest I only know a little bit about. Whatever. Try everything, give it a shot, than decide which thing you like the most, and concentrate on that.

Even great artists had to study under a master. Great musicians studied under someone (except Mozart really, he was a prodigy.. not many people like him are born).... great programmers studied under someone. For 99.999% of people they need to study a few years before they become recognized by others. Obviously the more talent you have the faster it''ll be for you.








Share this post


Link to post
Share on other sites
Wake up dude!!! Like DaMangz said you''re not going to be the best in a week. Heck you said you used studio max for 1.5 weeks and all you could do is model a hotdog. It took me 2 weeks just to work out the frigging controls!!!! It''s taken me a couple of years for me to believe I''m any good at programming. Find what you love. If it''s art then do art, but remember it''s going to take a few months just to get into it and learn the basics then a couple of years learning and then the rest of your life honing your skills. I love programming so thats what I do. Just choose what you love and give yourself a chance. But just remember whatever you do give yourself a chance. It normally takes a few months to learn the basics, a couple of years to learn everything and the rest of your life honing your skills, I know I repeated but I''m trying to make it sink in. Anyway you get the idea.

Adrian




OMG. It''s him again. Call the SHRINK!!!
rambo_bones@hotmail.com
WebSite: http://www.illicitdev.net/~rambobones
GlRott Page: http://www.glrott.tk

Share this post


Link to post
Share on other sites
C++ is not very hard. If you got a bunch of books and it''s all still confusing then you were like me. After some frustration I said screw it and taught myself.

I had looked at books and tutorials and it all did not make much sense to me. I really did not have much of an idea of what I was doing. So I figured out my own way to teach myself. I downloaded source code to programs and looked them over and saw how they were set up. If I did not understand something, I''d look it up in one of the books or a tutorial. Eventually everything starts falling into place. I was able to go from looking at programs and saying, "what the hell is this?" to saying, "Oh I see what they are doing there". I only started a couple weeks ago and I still don''t know a lot of stuff. However, I am able to make simple programs and understand a lot of things. I learned way more from teaching myself then having some tutorial or some author tell me what I should be learning first.

Share this post


Link to post
Share on other sites
Thank you all so much for posting! I really appreciate your thoughts. I will continue to learn C++. From what I remember, I (only) left off on Chapter 8 in my book which covers Loops.

DaMangz, you have discovered my problem exactly! It took me a couple hours to figure out what my problem was. I am expecting to much out of myself and in so little time. I keep thinking that I can figure things out in a matter of hours and become the world's best programmer or modeler or whatever.

I understand that I can't but that was all the motivation I had when I began programming. I needed to believe that I could be something in order to continue programming. I suppose I set my goals WAY too high and now the damage has caught up to me.

As for 3D Studio Max, I only expected to learn how to do basic stuff during my first 1.5 weeks with it. All I could figure out how to do was stretch and color two spheres and place them together to form a hotdog! Big deal, I guess.

I always loved hearing people talk about their programming jobs. To me, programming brings life to games and that is what I would love to do, and so I shall. I may not compare to Carmack, even when I'm 90 years-old, but I will live to program a hit game!


Again, thank you all for posting!

minipadawan

[edited by - minipadawan on December 26, 2002 12:21:33 AM]

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
hmm inspired by the guys at midway? me too kinda. you from chicago? maybe we should talk sometime.. but anyway:

as for c++ im not very good either right now.. i look at some directx code and have a heart attack, but i keep getting that feeling to go back and try to learn some more. i do need a better book, but some people do teach themselves

as for 3dsmax, its much harder to teach yourself anything beyond the basics. for 3ds i found the included tutorials can help you a lot more than the ones on the net can. just go to help and look at the guides, they include partially completed scenes and give you step by step instructions. once you get the hang of it go check out 3dlinks.com (dont try it the other way around)

and btw that feeling of not knowing how to do anything when you look at 3dsmax.. i tried out maya one time, man, got that exact same feeling. its obviously more advanced but even knowing a few techniques in max didnt help me right off the bat

give it some time

Share this post


Link to post
Share on other sites
If you think programming is too hard in the first place, go to www.clickteam.com... They have a exelent game and application making program. You simply "program" by an easy point and click interface... The koncept is simple... If something is true, then do whatever you want... (Like alot of if''s in C++)
If "Player" collides with "enemy"
Then---> Substract 3 from counter "playerlife"

if counter "playerlife" lower or equal 0
Then---> Destroy player
Then---> End application
(The possobilities are endless...)
Note: Ít isn''t a scripting language. (The program asks for all the parameters if you select a given function or action...)

The program is very easy to use if you are a beginner but you can also do alot of advanced stuff. You can make simple games in minutes but if you plan to make a flexible engine with all types of thing it can take just as long as a year or more.. It''s up to you... The program is called: Multimedia Fusion
It''s actually just as powerfull as Visual Basic and more easy to learn... I have used this program (early versions) for 6 years now, and i can''t really stop using it.

Many programmers hate theese programs, but i don''t see the bad in it... It helped me to understand alot about computers before i start to program. On the net there are alot of "plugins" called extensions (Can be compared to header ".h" files) There are precompiled functions and alot more in theese. If you want to make your own, then download the extension SDK from their homepage.

If you are into 3D, Clcikteam has also made a completly new programming language called Jamagic. You can easy make 3d in it, but as before, if you want to make something serious in it, it can take time.

Multimedia Fusion is 2D only, but I have made lots of 3D effects in it...

The price is quite cheap if you compare it to the professional game making tools (C++)and if you compare it with the amount of entertainment you get while you make anything...
It only costs 99$.
You can freely sell what you make.
Try out their demo on their website.

Andos

Share this post


Link to post
Share on other sites