Game Graphics

Whether you're a newbie or an experienced programmer, any questions, help, or just talk of any language will be welcomed here.

Moderator: Coders of Rage

dnxviral
Chaos Rift Cool Newbie
Chaos Rift Cool Newbie
Posts: 51
Joined: Tue Dec 14, 2010 6:49 pm
Favorite Gaming Platforms: PC
Programming Language of Choice: Everything... and C#
Location: dnXstudios
Contact:

Game Graphics

Post by dnxviral »

What should I use a graphics class - sdk for a C# 2d top view game?
Sorry for such a simpleton question.
Last edited by dnxviral on Mon Jan 03, 2011 9:07 pm, edited 1 time in total.
N64vSNES
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 632
Joined: Thu Aug 12, 2010 11:25 am

Re: Game Graphics

Post by N64vSNES »

SDL, Allegro, SFML, OpenGL, DirectX, XNA, Ogre. The list goes on.
dnxviral
Chaos Rift Cool Newbie
Chaos Rift Cool Newbie
Posts: 51
Joined: Tue Dec 14, 2010 6:49 pm
Favorite Gaming Platforms: PC
Programming Language of Choice: Everything... and C#
Location: dnXstudios
Contact:

Re: Game Graphics

Post by dnxviral »

N64vSNES wrote:SDL, Allegro, SFML, OpenGL, DirectX, XNA, Ogre. The list goes on.
I know its horrible! Which one would suit a 2d graphics game though D:
User avatar
thejahooli
Chaos Rift Junior
Chaos Rift Junior
Posts: 265
Joined: Fri Feb 20, 2009 7:45 pm
Location: London, England

Re: Game Graphics

Post by thejahooli »

What language are you using?
If you are using C++, I would choose between SDL and SFML. SFML is generally nicer to use, however I prefer SDL.
I'll make your software hardware.
dnxviral
Chaos Rift Cool Newbie
Chaos Rift Cool Newbie
Posts: 51
Joined: Tue Dec 14, 2010 6:49 pm
Favorite Gaming Platforms: PC
Programming Language of Choice: Everything... and C#
Location: dnXstudios
Contact:

Re: Game Graphics

Post by dnxviral »

For this game C#.
Ill keep your suggestions in mind for when I'll use C++;
User avatar
thejahooli
Chaos Rift Junior
Chaos Rift Junior
Posts: 265
Joined: Fri Feb 20, 2009 7:45 pm
Location: London, England

Re: Game Graphics

Post by thejahooli »

For C# XNA seems to me to be the best option. I haven't really seen anyone use anything else for it and to my knowledge it is quite a good SDK.
I'll make your software hardware.
N64vSNES
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 632
Joined: Thu Aug 12, 2010 11:25 am

Re: Game Graphics

Post by N64vSNES »

dnxviral wrote:
N64vSNES wrote:SDL, Allegro, SFML, OpenGL, DirectX, XNA, Ogre. The list goes on.
I know its horrible! Which one would suit a 2d graphics game though D:
All of them would be fine, some would be easier, some would be harder, some would run better but they would all still be fine for a 2D graphics
dnxviral wrote:For this game C#.
Ill keep your suggestions in mind for when I'll use C++;
I'm still learning C# but from what I can tell XNA seems pretty popular.
dnxviral
Chaos Rift Cool Newbie
Chaos Rift Cool Newbie
Posts: 51
Joined: Tue Dec 14, 2010 6:49 pm
Favorite Gaming Platforms: PC
Programming Language of Choice: Everything... and C#
Location: dnXstudios
Contact:

Re: Game Graphics

Post by dnxviral »

N64vSNES wrote:
dnxviral wrote:
N64vSNES wrote:SDL, Allegro, SFML, OpenGL, DirectX, XNA, Ogre. The list goes on.
I know its horrible! Which one would suit a 2d graphics game though D:
All of them would be fine, some would be easier, some would be harder, some would run better but they would all still be fine for a 2D graphics
dnxviral wrote:For this game C#.
Ill keep your suggestions in mind for when I'll use C++;
I'm still learning C# but from what I can tell XNA seems pretty popular.
I've also heard of slimdx. Not as many platforms windows to be specific, and Xna is for a multitude of systems including the xbox. I'm not entirely interested in creating a game for xbox or zune but rather a light weight graphics sdk.
N64vSNES
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 632
Joined: Thu Aug 12, 2010 11:25 am

Re: Game Graphics

Post by N64vSNES »

dnxviral wrote:
N64vSNES wrote:
dnxviral wrote:
N64vSNES wrote:SDL, Allegro, SFML, OpenGL, DirectX, XNA, Ogre. The list goes on.
I know its horrible! Which one would suit a 2d graphics game though D:
All of them would be fine, some would be easier, some would be harder, some would run better but they would all still be fine for a 2D graphics
dnxviral wrote:For this game C#.
Ill keep your suggestions in mind for when I'll use C++;
I'm still learning C# but from what I can tell XNA seems pretty popular.
I've also heard of slimdx. Not as many platforms windows to be specific, and Xna is for a multitude of systems including the xbox. I'm not entirely interested in creating a game for xbox or zune but rather a light weight graphics sdk.
Ok, Can I ask why you don't want to use XNA? Its pretty high level and not too complicated. Plus all of that cross platform Xbox/Zune stuff is on a completely diffrent level of abstraction so you could build it on the PC and just forget all about Xbox. Also I read up on that SlimDX and it uses DirectX ( the same thing as XNA )

EDIT: My posts = 197, thajahooli's Posts = 197!!!! XD
User avatar
thejahooli
Chaos Rift Junior
Chaos Rift Junior
Posts: 265
Joined: Fri Feb 20, 2009 7:45 pm
Location: London, England

Re: Game Graphics

Post by thejahooli »

dnxviral wrote:I've also heard of slimdx. Not as many platforms windows to be specific, and Xna is for a multitude of systems including the xbox. I'm not entirely interested in creating a game for xbox or zune but rather a light weight graphics sdk.
You could go with slimdx, however if this is your first graphics SDK I think XNA would be a better choice. It has a lot of documentation and tutorials, more than most, and in my experiance is relatively easy to use.
N64vSNES wrote:EDIT: My posts = 197, thajahooli's Posts = 197!!!! XD
Who's a Chaos Rift Junior now.
P.S. Who knows how many posts I need for the next upgrade?
I'll make your software hardware.
User avatar
dandymcgee
ES Beta Backer
ES Beta Backer
Posts: 4709
Joined: Tue Apr 29, 2008 3:24 pm
Current Project: https://github.com/dbechrd/RicoTech
Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
Programming Language of Choice: C
Location: San Francisco
Contact:

Re: Game Graphics

Post by dandymcgee »

I'd recommend XNA as well, it's extremely easy to pick up and there are boatloads of tutorials to help your along the way.
thejahooli wrote: Who's a Chaos Rift Junior now.
P.S. Who knows how many posts I need for the next upgrade?
Irrelevant. Worry about quality not quantity. ;)
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches! :twisted:
dnxviral
Chaos Rift Cool Newbie
Chaos Rift Cool Newbie
Posts: 51
Joined: Tue Dec 14, 2010 6:49 pm
Favorite Gaming Platforms: PC
Programming Language of Choice: Everything... and C#
Location: dnXstudios
Contact:

Re: Game Graphics

Post by dnxviral »

Haha ok.
Just want to make sure. Currently im sticking with system graphics. Which seem to be doing fine... I might even make my own. I just played around with a couple XNA examples. Very straight forward and I do like their sprite class. Thanks for answering my question ;D
User avatar
thejahooli
Chaos Rift Junior
Chaos Rift Junior
Posts: 265
Joined: Fri Feb 20, 2009 7:45 pm
Location: London, England

Re: Game Graphics

Post by thejahooli »

dandymcgee wrote:
thejahooli wrote: Who's a Chaos Rift Junior now.
P.S. Who knows how many posts I need for the next upgrade?
Irrelevant. Worry about quality not quantity. ;)
Someone should have told eatcomics.
I'll make your software hardware.
dnxviral
Chaos Rift Cool Newbie
Chaos Rift Cool Newbie
Posts: 51
Joined: Tue Dec 14, 2010 6:49 pm
Favorite Gaming Platforms: PC
Programming Language of Choice: Everything... and C#
Location: dnXstudios
Contact:

Re: Game Graphics

Post by dnxviral »

thejahooli wrote:
dandymcgee wrote:
thejahooli wrote: Who's a Chaos Rift Junior now.
P.S. Who knows how many posts I need for the next upgrade?
Irrelevant. Worry about quality not quantity. ;)
Someone should have told eatcomics.
XD Nice one. eatcomics does have a lot.
User avatar
eatcomics
ES Beta Backer
ES Beta Backer
Posts: 2528
Joined: Sat Mar 08, 2008 7:52 pm
Location: Illinois

Re: Game Graphics

Post by eatcomics »

thejahooli wrote:
dandymcgee wrote:
thejahooli wrote: Who's a Chaos Rift Junior now.
P.S. Who knows how many posts I need for the next upgrade?
Irrelevant. Worry about quality not quantity. ;)
Someone should have told eatcomics.
I was thinking the same thing as I read that xD

Edit: I've also been here for over 4 years xD
Image
Post Reply