What is your game programming library/ies of choice
Moderator: Coders of Rage
- Netwatcher
- Chaos Rift Junior
- Posts: 378
- Joined: Sun Jun 07, 2009 2:49 am
- Current Project: The Awesome Game (Actual title)
- Favorite Gaming Platforms: Cabbage, Ground beef
- Programming Language of Choice: C++
- Location: Rehovot, Israel
What is your game programming library/ies of choice
What is your game programming library of choice?
It can be any combination of specialized/multi-purposed libraries(like SDL and OpenGL, Ogre and DirectX ).
I use DirectX for the actual piece and Win32 for input.
I think Dinput is just too messy and slow to use in a small game.
It can be any combination of specialized/multi-purposed libraries(like SDL and OpenGL, Ogre and DirectX ).
I use DirectX for the actual piece and Win32 for input.
I think Dinput is just too messy and slow to use in a small game.
"Programmers are the Gods of their tiny worlds. They create something out of nothing. In their command-line universe, they say when it’s sunny and when it rains. And the tiny universe complies."
-Derek Powazek, http://powazek.com/posts/1655
blip.fm DJ profile - http://blip.fm/Noobay
current code project http://sourceforge.net/projects/vulcanengine/
-Derek Powazek, http://powazek.com/posts/1655
blip.fm DJ profile - http://blip.fm/Noobay
current code project http://sourceforge.net/projects/vulcanengine/
- MadPumpkin
- Chaos Rift Maniac
- Posts: 484
- Joined: Fri Feb 13, 2009 4:48 pm
- Current Project: Octopia
- Favorite Gaming Platforms: PS1-3, Genesis, Dreamcast, SNES, PC
- Programming Language of Choice: C/++,Java,Py,LUA,XML
- Location: C:\\United States of America\Utah\West Valley City\Neighborhood\House\Computer Desk
Re: What is your game programming library/ies of choice
I like to use DirectX\3D stand alone OR w/ win32 for I/O, and SDL Stand alone. Although the one time that i took a look at Ogre3D it was pretty damn nicey
While Jesus equipped with angels, the Devil's equipped with cops
For God so loved the world that he blessed the thugs with rock
For God so loved the world that he blessed the thugs with rock
-
- Chaos Rift Newbie
- Posts: 21
- Joined: Fri Jun 05, 2009 12:37 pm
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C++ and C#
- Location: Great Britain, although I don't understand what's so great about it
Re: What is your game programming library/ies of choice
DirectX because
A. That's what I'm used to using
B. I'm trying to get into games industry and I hear DirectX is standard
I also think the name sounds kinda cool
A. That's what I'm used to using
B. I'm trying to get into games industry and I hear DirectX is standard
I also think the name sounds kinda cool
- RyanPridgeon
- Chaos Rift Maniac
- Posts: 447
- Joined: Sun Sep 21, 2008 1:34 pm
- Current Project: "Triangle"
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C/C++
- Location: UK
- Contact:
Re: What is your game programming library/ies of choice
SDL and OpenGL for everything because I like to think that what I make can be used on any platform.
Also I have a slight hate for Microsoft..
Also I have a slight hate for Microsoft..
-
- Chaos Rift Newbie
- Posts: 15
- Joined: Sat Jun 20, 2009 8:05 pm
- Current Project: Swift
- Favorite Gaming Platforms: PC, SNES, DS
- Programming Language of Choice: C
- Contact:
Re: What is your game programming library/ies of choice
I usually go for DarkGDK(DrX Wrapper) and FMOD.
- programmerinprogress
- Chaos Rift Devotee
- Posts: 632
- Joined: Wed Oct 29, 2008 7:31 am
- Current Project: some crazy stuff, i'll tell soon :-)
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C++!
- Location: The UK
- Contact:
Re: What is your game programming library/ies of choice
I use SDL because:
- it's the only library I know 'well' , I mean I could get along in allegro and i've done some Win32 API before (and I hope one day to do some real stuff with that, just for the fun of it)
- I feel like I can experiment in SDL, rather than learn several languages that I can't mess around in, I can think of an idea, and then implement it with SDL, simple
Eventually i'll move onto OpenGL (but I don't know much about that at the moment), and I guess i'll have to learn the packages that come with Java (it's the language I will be using at university next september)
I'll keep working in SDL until my needs exceed its capabilities, and when I get off my arse an learn something else, but even then, i'm pretty sure I would use OpenGL with SDL, for sound and input etc
- it's the only library I know 'well' , I mean I could get along in allegro and i've done some Win32 API before (and I hope one day to do some real stuff with that, just for the fun of it)
- I feel like I can experiment in SDL, rather than learn several languages that I can't mess around in, I can think of an idea, and then implement it with SDL, simple
Eventually i'll move onto OpenGL (but I don't know much about that at the moment), and I guess i'll have to learn the packages that come with Java (it's the language I will be using at university next september)
I'll keep working in SDL until my needs exceed its capabilities, and when I get off my arse an learn something else, but even then, i'm pretty sure I would use OpenGL with SDL, for sound and input etc
---------------------------------------------------------------------------------------
I think I can program pretty well, it's my compiler that needs convincing!
---------------------------------------------------------------------------------------
And now a joke to lighten to mood :D
I wander what programming language anakin skywalker used to program C3-PO's AI back on tatooine? my guess is Jawa :P
I think I can program pretty well, it's my compiler that needs convincing!
---------------------------------------------------------------------------------------
And now a joke to lighten to mood :D
I wander what programming language anakin skywalker used to program C3-PO's AI back on tatooine? my guess is Jawa :P
- dandymcgee
- 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: What is your game programming library/ies of choice
I use SDL either by itself or along-side OpenGL's graphics capabilities. I like the fact that's it's cross platform, which makes my applications much more flexible.
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches!
- Netwatcher
- Chaos Rift Junior
- Posts: 378
- Joined: Sun Jun 07, 2009 2:49 am
- Current Project: The Awesome Game (Actual title)
- Favorite Gaming Platforms: Cabbage, Ground beef
- Programming Language of Choice: C++
- Location: Rehovot, Israel
Re: What is your game programming library/ies of choice
You can get Direct3D work with Ogre somehow... somehow...MadPumpkin wrote:I like to use DirectX\3D stand alone OR w/ win32 for I/O, and SDL Stand alone. Although the one time that i took a look at Ogre3D it was pretty damn nicey
"Programmers are the Gods of their tiny worlds. They create something out of nothing. In their command-line universe, they say when it’s sunny and when it rains. And the tiny universe complies."
-Derek Powazek, http://powazek.com/posts/1655
blip.fm DJ profile - http://blip.fm/Noobay
current code project http://sourceforge.net/projects/vulcanengine/
-Derek Powazek, http://powazek.com/posts/1655
blip.fm DJ profile - http://blip.fm/Noobay
current code project http://sourceforge.net/projects/vulcanengine/
Re: What is your game programming library/ies of choice
SFML was my first love... and it will be my last
- Netwatcher
- Chaos Rift Junior
- Posts: 378
- Joined: Sun Jun 07, 2009 2:49 am
- Current Project: The Awesome Game (Actual title)
- Favorite Gaming Platforms: Cabbage, Ground beef
- Programming Language of Choice: C++
- Location: Rehovot, Israel
Re: What is your game programming library/ies of choice
My computer is duel partitioned with Ubunutu(Linux) and XP(Windows), I still prefer Visual Studio over any other IDEsRyanPridgeon wrote:SDL and OpenGL for everything because I like to think that what I make can be used on any platform.
Also I have a slight hate for Microsoft..
and my Linux is there just cos it has a better Network inteface (the windows inteface keeps disconnecting when i get to a certain distance from my router, aka my room...)
plus I hate the MAC OSX GUI, had some at school, didn't like them.
Thought I hated Microsoft too for a while, but after I saw Visual Studio and DirectX, plus all the games you can actually play on that machine(OK, there's wine for Unix-systems but it's not perfect), I just fell in love :D
"Programmers are the Gods of their tiny worlds. They create something out of nothing. In their command-line universe, they say when it’s sunny and when it rains. And the tiny universe complies."
-Derek Powazek, http://powazek.com/posts/1655
blip.fm DJ profile - http://blip.fm/Noobay
current code project http://sourceforge.net/projects/vulcanengine/
-Derek Powazek, http://powazek.com/posts/1655
blip.fm DJ profile - http://blip.fm/Noobay
current code project http://sourceforge.net/projects/vulcanengine/
- Netwatcher
- Chaos Rift Junior
- Posts: 378
- Joined: Sun Jun 07, 2009 2:49 am
- Current Project: The Awesome Game (Actual title)
- Favorite Gaming Platforms: Cabbage, Ground beef
- Programming Language of Choice: C++
- Location: Rehovot, Israel
Re: What is your game programming library/ies of choice
Do you actually use the cross-platformability of SDL?dandymcgee wrote:I use SDL either by itself or along-side OpenGL's graphics capabilities. I like the fact that's it's cross platform, which makes my applications much more flexible.
Or just praise the concept?
It seems like many people here say SDL is great because it is cross-platform but never actually used this function of SDL(same for OpenGL), I'm not arguing about it's awesomeness, but am just pointing this out.
"Programmers are the Gods of their tiny worlds. They create something out of nothing. In their command-line universe, they say when it’s sunny and when it rains. And the tiny universe complies."
-Derek Powazek, http://powazek.com/posts/1655
blip.fm DJ profile - http://blip.fm/Noobay
current code project http://sourceforge.net/projects/vulcanengine/
-Derek Powazek, http://powazek.com/posts/1655
blip.fm DJ profile - http://blip.fm/Noobay
current code project http://sourceforge.net/projects/vulcanengine/
- dandymcgee
- 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: What is your game programming library/ies of choice
I have not used it yet, as everything I've made thus far has been to simple to really distribute to anyone else and I personally am running Windows XP. I do however like knowing that the APIs I know and love will not have to be given up later if such functionality is absolutely necessary.Netwatcher wrote: Do you actually use the cross-platformability of SDL?
Or just praise the concept?
It seems like many people here say SDL is great because it is cross-platform but never actually used this function of SDL(same for OpenGL), I'm not arguing about it's awesomeness, but am just pointing this out.
Aside from that, SDL is very well documented as is OpenGL. I am also slightly against Microsoft's attempts to have their own version of EVERYTHING while putting their best efforts towards making it only work right on Windows. Also, SDL and OpenGL have much more lenient licensing in comparison to DirectX.
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches!
- MarauderIIC
- Respected Programmer
- Posts: 3406
- Joined: Sat Jul 10, 2004 3:05 pm
- Location: Maryland, USA
Re: What is your game programming library/ies of choice
ES does :)Netwatcher wrote:Do you actually use the cross-platformability of SDL?dandymcgee wrote:I use SDL either by itself or along-side OpenGL's graphics capabilities. I like the fact that's it's cross platform, which makes my applications much more flexible.
I realized the moment I fell into the fissure that the book would not be destroyed as I had planned.
- Netwatcher
- Chaos Rift Junior
- Posts: 378
- Joined: Sun Jun 07, 2009 2:49 am
- Current Project: The Awesome Game (Actual title)
- Favorite Gaming Platforms: Cabbage, Ground beef
- Programming Language of Choice: C++
- Location: Rehovot, Israel
Re: What is your game programming library/ies of choice
I said that many people here do, and didn't doubt for a second ES doesn't.(you ARE making a game for the Dreamcast after all )
"Programmers are the Gods of their tiny worlds. They create something out of nothing. In their command-line universe, they say when it’s sunny and when it rains. And the tiny universe complies."
-Derek Powazek, http://powazek.com/posts/1655
blip.fm DJ profile - http://blip.fm/Noobay
current code project http://sourceforge.net/projects/vulcanengine/
-Derek Powazek, http://powazek.com/posts/1655
blip.fm DJ profile - http://blip.fm/Noobay
current code project http://sourceforge.net/projects/vulcanengine/
- MarauderIIC
- Respected Programmer
- Posts: 3406
- Joined: Sat Jul 10, 2004 3:05 pm
- Location: Maryland, USA
Re: What is your game programming library/ies of choice
Actually, the DC compilation doesn't use SDL. I think.Netwatcher wrote:I said that many people here do, and didn't doubt for a second ES doesn't.(you ARE making a game for the Dreamcast after all :lol: )
I realized the moment I fell into the fissure that the book would not be destroyed as I had planned.