Archived

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

gamefr

Graphix Engines

Recommended Posts

Hi, I just wanted to know what graphix engines out there are easy to learn and are somewhat good or decent, mostly just want to start out doing 2d graphix, and since I''m a begginer I would like to start with something somewhat easy to learn. thx for any info. P.S. currently I''m gonna try out SDL.

Share this post


Link to post
Share on other sites
I''d suggest OpenGL: it''s more friendly than DirectX, especially the initialization (i.e. you need fewer lines of code in order to see the first results). Note that this is only a suggestion (btw: I don''t know SDL) - and there is no reason to start some OGL vs. DX war here



Forever trusting who we are
And nothing else matters
- Metallica

Share this post


Link to post
Share on other sites
Yeah, I''d go with allegro. It works very well with 2d graphics, I used it for a long time. It have lots of nice functions too, like all the primitives you''ll ever need (lines, circles, elypses, arcs, polygons, whatever), and some nice nifty functions like rotate_sprite(). SDL might be good too, a lot easier than directx, plus if you''re using Windows, no need for Windows programming, which is a slight pain at first. OpenGL is more for 3d stuff, and I''m pretty sure anyone that would want to look at it needs a 3d card (true, most people have them, but if they don''t they shouldn''t have to get one if they wanted to play your pong clone).


- f l u c k y p o o
- the geek inside

Share this post


Link to post
Share on other sites
Allegro, OpenGL, and DirectX are not graphics engines. These are API''s to program graphics with.

As far as I know, OGL will work with or without a 3d card. Obviously if you start playing with a lot of 3d effects you will take major hits running in software.

I personally reccomend using CDX. It is a DirectX class wrapper library that covers graphics, sound and input. Supports 2d and 3d with very little effort.

I honestly don''t know of any full blown 2d engines though, sorry.

Landsknecht

Share this post


Link to post
Share on other sites