|
|
|
#1 (permalink) | ||||||||||||
|
Folding Fanatic
|
hey guys
im going into college a year from now, and im looking to study about game programming and graphics. i already took a c++ class and are familiar with loops, OOP programming, and most of the basic stuff. i'm wondering if anyone knows of a website i can go to to help me conquer basic 2d and even 3d graphics. and i'm enrolled in calculus and physics for next year because i know i'll need that any help would be GREATLY appreciated ![]()
Last edited by smoke12291 : 06-13-08 at 08:32 PM. |
||||||||||||
|
|
|
|
#2 (permalink) | |||||||||||||
|
Programmer
|
Your life will be a lot easier if you get ahold of a graphics library. If you're set on C++ the Qt framework provides great tools for making GUI applications and doing both 2D and 3D (with OpenGL) graphics in them. If you need some sample code for that I can send you some of my old schoolwork.
If you don't mind switching to another language C# has great graphics tools built in. You can fairly easily do stuff with their basic System.Drawing library for 2D. For 3D they have an extremely good interface with Direct3D.
__________________
"He attacked everything in life with a mix of extraordinary genius and naive incompetence, and it was often difficult to tell which was which." Douglas Adams
|
|||||||||||||
|
|
|
|
|
#3 (permalink) | ||||||||||||||
|
OLPC XO developer
![]() |
Get ahold of OpenGL and GLUT. Later I can post a few of the intro labs I had to do in the Graphics class I just took this spring.
__________________
"UNIX was never designed to keep people from doing stupid things, because that policy would also keep them from doing clever things." - Doug Gwyn Try out the latest Programming Challenge Quote:
CPU-Z Validation @ 2.97-prime95 stable 16 hours @ 1.48v Proof | CPU-Z Validation @ 3.15 Getting Mouse Side Buttons to work in Linux, Compile a custom Kernel, More
|
||||||||||||||
|
|
|
|
#4 (permalink) | ||||||||||||
|
Folding Fanatic
|
i've heard i'll need openGL and GLUT. so i'll look into that for sure.
and for now, because i don't know any graphics at all, other than 'cout' menus lol i would like to stay with c++. onyl because i'm familiar with it. i'll end up learning others in the future. would either of you guys know of any intro to graphics books i can order that would be helpful? and would i be able to use them without a teacher? thanks alot guys.
|
||||||||||||
|
|
|
|
#5 (permalink) | ||||||||||||||
|
OLPC XO developer
![]() |
Here is a free pdf to a book. Its revision 4 and I think the newest in like 7 if I remember right from class.
__________________
"UNIX was never designed to keep people from doing stupid things, because that policy would also keep them from doing clever things." - Doug Gwyn Try out the latest Programming Challenge Quote:
CPU-Z Validation @ 2.97-prime95 stable 16 hours @ 1.48v Proof | CPU-Z Validation @ 3.15 Getting Mouse Side Buttons to work in Linux, Compile a custom Kernel, More
|
||||||||||||||
|
|
|
|
#6 (permalink) | |||||||||||||
|
Programmer
|
If you want to look into DirectX/Direct3D http://www.directxtutorial.com/ is a really good website full of tutorials. I did most of them and they are really well done. The guy here will teach you to create your own very basic game engine using Direct3D. It starts you off with 2D graphics with sprites and stuff and then you progress to the 3D stuff culminating the creation of a 3d Tetris game. Very good stuff.
__________________http://www.videotutorialsrock.com/ Has some good OpenGL tutorials. I did a few of these ones and they are done fairly well too. These ones are also done in video tutorials so you can follow along and what not.
|
|||||||||||||
|
|
|
|
#7 (permalink) | ||||||||||||
|
Folding Fanatic
|
bookmarking all of these, they look great.
ill be trying these today, and later through this week. p.s. this forum has to be one of the greatest on the web.
|
||||||||||||
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|