Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › Graphics Programming?
New Posts  All Forums:Forum Nav:

Graphics Programming? - Page 2

post #11 of 17
Normally the character on paper is passed to the modelling team who model it.
That's passed to the animation team who will rig and animate the model.
Then another team will colour/texture the object.

Those animations such as run(), jump() can all be passed out so that they can be called in the game code, leaving the engine coders to code rather than have to do any design.
    
CPUMotherboardGraphicsRAM
I7 920 Gigabyte EX58 XFX Radeon 4870 X2 6GB Corsair 
Hard DriveOptical DriveOSMonitor
500GB Maxtor LG DVDRW Vista Ultimate x64 2 x Edge IO 22" 
KeyboardPowerMouseMouse Pad
Razer Arctosa XFX 800w BTC Cheetah Gaming Mouse None 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
I7 920 Gigabyte EX58 XFX Radeon 4870 X2 6GB Corsair 
Hard DriveOptical DriveOSMonitor
500GB Maxtor LG DVDRW Vista Ultimate x64 2 x Edge IO 22" 
KeyboardPowerMouseMouse Pad
Razer Arctosa XFX 800w BTC Cheetah Gaming Mouse None 
  hide details  
Reply
post #12 of 17
Start here: www.gamedev.net

Check out the forums. Hopefully that will answer your questions.

To answer your questions really quickly.. yes, you program games/3D graphics. Models are made in 3DS Max which stores the models in a certain format in a file. Then the game programmer opens the file and reads the values one by one and stores them in some type of class/structure. From then on it uses those values to make calculations of how the model should display on the screen, movement of models, animations, texturing and so on. The game programming field is becoming more and more complex every day. You have a lot of reading ahead of you if that's the direction you want to take. A lot of math is required so be prepared.
Edited by mrwalker - 2/1/11 at 11:46am
post #13 of 17
Quote:
Originally Posted by kungfuelmo View Post
But yeah, beleive it or not, Ive made some small text based games that consisted of only like 200 lines of code and i was pretty happy with myself.
So my point is im not one of those people who come in with super expectations.
So, once you're comfortable with the text based programming, moving onto simple 2D graphics. GDI in Windows for example.
Main System
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II X6 1090T MSI 890FXA-GD70 XFX Radeon 5850 16 GB Corsair XMS3 DDR3 1333 
Hard DriveOSMonitorPower
3 X 7200 RPM / 1 TB Win 7 Ultimate 64 2 x ASUS 23" VH232H 1080P SeaSonic X-650 
Case
Corsair 600T 
  hide details  
Reply
Main System
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II X6 1090T MSI 890FXA-GD70 XFX Radeon 5850 16 GB Corsair XMS3 DDR3 1333 
Hard DriveOSMonitorPower
3 X 7200 RPM / 1 TB Win 7 Ultimate 64 2 x ASUS 23" VH232H 1080P SeaSonic X-650 
Case
Corsair 600T 
  hide details  
Reply
post #14 of 17
Thread Starter 
Quote:
Originally Posted by tand1 View Post
So, once you're comfortable with the text based programming, moving onto simple 2D graphics. GDI in Windows for example.
Actualy while im here, When i decide to start messing around with 2D graphics, What libary would you guys reccomend, I taken a look at SDL before, Whats that like?
Android 16
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5 760 @ 2.8GHz Gigabyte P55A-UD3 Asus 512MB en9400 GT Silent 4GB 1600MHz Mushkin Radioactive DDR3 6-8-6-24 
Hard DriveOSMonitorKeyboard
140GB Seagate Barracuda (I think) Windows 7 Ultimate 64-Bit 24" LG Flatron W2452V LCD Generic Optima 
PowerCaseMouseMouse Pad
Silverstone Strider 500w NZXT Guardian 921 Generic Logitech laser mouse Razer Goliathus 
  hide details  
Reply
Android 16
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5 760 @ 2.8GHz Gigabyte P55A-UD3 Asus 512MB en9400 GT Silent 4GB 1600MHz Mushkin Radioactive DDR3 6-8-6-24 
Hard DriveOSMonitorKeyboard
140GB Seagate Barracuda (I think) Windows 7 Ultimate 64-Bit 24" LG Flatron W2452V LCD Generic Optima 
PowerCaseMouseMouse Pad
Silverstone Strider 500w NZXT Guardian 921 Generic Logitech laser mouse Razer Goliathus 
  hide details  
Reply
post #15 of 17
If you know c#, I'd recommend taking a look at the XNA framework for 2D and 3D.
    
CPUMotherboardGraphicsRAM
I7 920 Gigabyte EX58 XFX Radeon 4870 X2 6GB Corsair 
Hard DriveOptical DriveOSMonitor
500GB Maxtor LG DVDRW Vista Ultimate x64 2 x Edge IO 22" 
KeyboardPowerMouseMouse Pad
Razer Arctosa XFX 800w BTC Cheetah Gaming Mouse None 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
I7 920 Gigabyte EX58 XFX Radeon 4870 X2 6GB Corsair 
Hard DriveOptical DriveOSMonitor
500GB Maxtor LG DVDRW Vista Ultimate x64 2 x Edge IO 22" 
KeyboardPowerMouseMouse Pad
Razer Arctosa XFX 800w BTC Cheetah Gaming Mouse None 
  hide details  
Reply
post #16 of 17
Quote:
Originally Posted by kungfuelmo View Post
Actualy while im here, When i decide to start messing around with 2D graphics, What libary would you guys reccomend, I taken a look at SDL before, Whats that like?
GDI/GDI+ is the standard bread and butter graphics API for Windows. Which language are you using? If you're using a .Net language, Google C#/VB GDI + tutorial.
Main System
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II X6 1090T MSI 890FXA-GD70 XFX Radeon 5850 16 GB Corsair XMS3 DDR3 1333 
Hard DriveOSMonitorPower
3 X 7200 RPM / 1 TB Win 7 Ultimate 64 2 x ASUS 23" VH232H 1080P SeaSonic X-650 
Case
Corsair 600T 
  hide details  
Reply
Main System
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II X6 1090T MSI 890FXA-GD70 XFX Radeon 5850 16 GB Corsair XMS3 DDR3 1333 
Hard DriveOSMonitorPower
3 X 7200 RPM / 1 TB Win 7 Ultimate 64 2 x ASUS 23" VH232H 1080P SeaSonic X-650 
Case
Corsair 600T 
  hide details  
Reply
post #17 of 17
Thread Starter 
Quote:
Originally Posted by tand1 View Post
GDI/GDI+ is the standard bread and butter graphics API for Windows. Which language are you using? If you're using a .Net language, Google C#/VB GDI + tutorial.
Im using C++.
Android 16
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5 760 @ 2.8GHz Gigabyte P55A-UD3 Asus 512MB en9400 GT Silent 4GB 1600MHz Mushkin Radioactive DDR3 6-8-6-24 
Hard DriveOSMonitorKeyboard
140GB Seagate Barracuda (I think) Windows 7 Ultimate 64-Bit 24" LG Flatron W2452V LCD Generic Optima 
PowerCaseMouseMouse Pad
Silverstone Strider 500w NZXT Guardian 921 Generic Logitech laser mouse Razer Goliathus 
  hide details  
Reply
Android 16
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5 760 @ 2.8GHz Gigabyte P55A-UD3 Asus 512MB en9400 GT Silent 4GB 1600MHz Mushkin Radioactive DDR3 6-8-6-24 
Hard DriveOSMonitorKeyboard
140GB Seagate Barracuda (I think) Windows 7 Ultimate 64-Bit 24" LG Flatron W2452V LCD Generic Optima 
PowerCaseMouseMouse Pad
Silverstone Strider 500w NZXT Guardian 921 Generic Logitech laser mouse Razer Goliathus 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Coding and Programming
Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › Graphics Programming?