Archived

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

Challenger17

Is windows GDI useful? How deep should I learn into?

Recommended Posts

I just got started to learn windows GDI programming, plan to move to D3D some day(D3D is my "final" goal for now). I want to ask: 1.What''s the position of GDI in game development? 2.How deep should I learn into? Should I be accomplished in GDI programming? Or just learn some basics? ------------------------------------------- forgive my poor english

Share this post


Link to post
Share on other sites
If you want high-performance graphics, avoid GDI like plague, and learn DX or OGL instead.
Don't get me wrong, GDI is good for tool applications (since it was designed for them), but it suffers from being slow in expense of flexibility.
Of course, if performance simply isn't critical, you can happily use GDI in your games.

-Nik

[edited by - Nik02 on November 15, 2003 5:49:13 AM]

Share this post


Link to post
Share on other sites
I would suggest you learn enough GDI to do a simple game, like pong or Tetris. GDI is plenty powerful enough for games like that. It really isn''t that difficult, at least compared to DirectX. GDI is a pretty massive API, but for simple games you only need a small subset.

Share this post


Link to post
Share on other sites
I agree with Captain Logic, just learn the basics of GDI and create a simple game with it, it will give you some experience in graphics programming before moving onto DirectX or OpenGL.

Share this post


Link to post
Share on other sites
I know what to do now.
Thanks for replies.


----------------------------------------------------------------------------------------------------------------------
In history, only steam engine and electromagnetics impelled human beings to make progress......

Share this post


Link to post
Share on other sites