Best Place to learn 3D Computer Graphics?

Started by
22 comments, last by DragonBooster 10 years, 3 months ago

DragonBooster,

With newer versions, you get many fewer libraries available, more compatibility issues with everything, and get forced into creating more original coding - likely adding many lines and hours of coding.

As for C++, it lets the novice game developer do poor quality coding and form bad coding habits more than most languages. Many new programmers like it because it is so tolerant of bad coding habits which makes them feel that they are making faster and easier progress when they are actually adding months or years to their learning and relearning.

You won't be able to make that first rocket go to Mars or even into orbit. It's going to crash to Earth. It takes years and a surprising number of games to become an effective long term game developer.

The strong desire that you seem to have for game development will serve you well.

Personal life and your private thoughts always effect your career. Research is the intellectual backbone of game development and the first order. Version Control is crucial for full management of applications and software. The better the workflow pipeline, then the greater the potential output for a quality game. Completing projects is the last but finest order.

by Clinton, 3Ddreamer

Advertisement

For C++ before i jumped recklessly i was looking into it a lot more technically and i read C++ Primer and Effective C++ and plenty of books so i have avoided going through the bad coding habits and learned quick and efficient ways to make my code better and learned some tricks along the way. I always think ahead.

So i am quite strong with C++ and i know a lot about the language, i would not consider myself a novice but an expert since after i learned it i kept on learning newer strategies and tricks while learning programming itself. I kept on adding more to my programming arsenal . I despise taking the easy way out in anything because you do not achieve anything at all. I will always take the most harderst to achieve and highly risk in Life willing to take the consequences. I am also an Optimist so my views can differ from yours and i want to also avoid any confilcts. I want to be a legendary Game developer that will create high-quality games.

My ship will go beyond Mars. I am willing to take the consequences and responsiblity of creating my game.

If you want to learn opengl, this site is a great place to start: http://www.opengl-tutorial.org/

It really teaches "new" opengl and does not use any of the fixed function stuff. Of course you will also pick up some general graphics knowledge while following the tutorials ;)

Thanks, i will check it out.

This topic is closed to new replies.

Advertisement