Hi, folks~
I am learning C++ with my Dev-C++, as known it is based on command line, then which software would be fit for games with graphic and sounds and anything game needed ? maybe VC ?
thanx in advance~
Hi, folks~
I am learning C++ with my Dev-C++, as known it is based on command line, then which software would be fit for games with graphic and sounds and anything game needed ? maybe VC ?
thanx in advance~
Never end on learning~
Visual C++ has been working great for me for almost a couple years now. Probably the nicest MS software I've ever used. No kidding.
Games = VC with DirectX, my friend.
"There's always another way"
-lightatdawn (lightatdawn.cprogramming.com)
>Probably the nicest MS software I've ever used. No kidding.
better than word?
my pref:
OpenGL + CodeWarrior.
ADVISORY: This users posts are rated CP-MA, for Mature Audiences only.
Visual C++ is a nice thing to have, but it's hardly necessary. Get it if you can, get it for free if you can, I'll leave how to go about doing that up to you...anyway, I would suggest that you learn some of the basic stuff (printf, variables, pointers, for loops, if statements, etc) before you try making a game. However, after you decide that you know enough C++ to make a game...start simple, of course. When you are ready to deal with graphics, again, start simple there, maybe with the SDL libraries. I don't remember the link to that right now...but there are also some other sites you can check out.
Gamedev
Nehe
I don't know if I got those urls right, but if I didn't, I'm sure someone will correct me...also, try this for better help (:
Away.
DirectX ? Dunno what it is. easy to learn ?Originally posted by lightatdawn
Visual C++ has been working great for me for almost a couple years now. Probably the nicest MS software I've ever used. No kidding.
Games = VC with DirectX, my friend.
Never end on learning~
DirectX...easy to learn...heh. Don't put those two in the same sentence. DirectX is a graphics API maintained by Microsoft...it's only good for use in Windows...DirectX and OpenGL are among the two hardest APIs to learn, I think...
Away.
the API's arn't the hardest part, its 3D graphics principals, ect...
so as we don't get into a flame war, let me put it like so
this is a common reference when choosing,
http://nexe.gamedev.net/General/D3D%20vs%20OGL.asp
choose the one that fits your needs.
check out their capabilities, and choose the one that fits your needs.
http://www.opengl.org
http://www.microsoft.com/directx
be sure to check the newest versions of both they are advancing very quickly now especially OpenGL.
ADVISORY: This users posts are rated CP-MA, for Mature Audiences only.
i don't like directX because it has Windows glued to its rear... i prefer something like openGL or SDL for my use because they are crossplatform, and most of my games will be OSS and it helps to be able to easily port them to *nix systems.
Suddenly I have such many nice stuffs to read through, thanx no-one !Originally posted by no-one
the API's arn't the hardest part, its 3D graphics principals, ect...
so as we don't get into a flame war, let me put it like so
this is a common reference when choosing,
http://nexe.gamedev.net/General/D3D%20vs%20OGL.asp
choose the one that fits your needs.
check out their capabilities, and choose the one that fits your needs.
http://www.opengl.org
http://www.microsoft.com/directx
be sure to check the newest versions of both they are advancing very quickly now especially OpenGL.
Never end on learning~
It all depends on what API you are using. When I develop anything in DirectX, OpenGL, or SDL, I generally use Visual C++.
Everything else, I go Borland.
>>DirectX is a graphics API
No its not. OGL is a graphics API. DirectX does many things. Input, Sound, Client/Server, Media, etc. It does everything. Thats one of the reasons i like it.
>>i don't like directX because it has Windows glued to its rear...
I used to think so too. But honestly I've gone to the dark side (I blame Sunlight for brainwashing me back in the day). But when you stop to think about it, most stuff is done in DX. OGL is an option but its far from the most popular one. DX is basially guaranteed to be supported on everything (I'm refering to cards here).
>>necessary. Get it if you can, get it for free if you can, I'll leave how to go about doing that up to you
Uhh, how about the Student version? Its basically free.
There are lots of options for tons of fun out there. If you're doing it to entertain yourself and your friends then you could go almost any route. Allegro for example. But if you want to get serious some day, I'd check out DirectX. Theres only a few billion tutorials on the subject.
"There's always another way"
-lightatdawn (lightatdawn.cprogramming.com)
API ? sorry but..........what's that ?Originally posted by DavidP
It all depends on what API you are using. When I develop anything in DirectX, OpenGL, or SDL, I generally use Visual C++.
Everything else, I go Borland.
Never end on learning~
(A)pplication (P)rogramming (I)nterface. API.
its a set of functions, classes/structs, ect... used in easifying the programming of a specific... um... thing(task?).
such as WinAPI is used in creating windows and "communicating" between your app and with Windows.
OpenGL, and Direct-3D are API's for making graphics easier to code.
Direct-X also has many other API's , one for sound, input, networking, ect...
ADVISORY: This users posts are rated CP-MA, for Mature Audiences only.
about making games, i warmly sugget andre lamoth's "tricks of the windows game programming gurus" it guids you through a complete game making process using directx. its long and expensive, but its well worth it! (i think, im only at page 143 [out of 1000 pages]) so far its been worth it, anyway.
btw, to get a sample of it, you can get the ebook in kazaa. if you like it, buy it! you get the cd roms and your dignity :P.
let us eat and drink
I didn't see it mentioned above, but you could use SDL and OpenAL, if you care about being able to have your game work on multiple platforms. SDL seems a lot like DelphiX to me.
D. Olson
The Mandrake eXPerience
Battle Pong
IDE: kate 2.0
Compiler: gcc 3.2
Graphics/Input/Net: SDL 1.2.5 (pdf)
3D Audio: OpenAL (pdf)
I am a signature virus. Please add me to your signature so that I may multiply