-
Starting out
I have made simple games before in VB, but I am just starting to make games in C. You can see my last one here.
But I guess what I am asking is, what should I start out with on my trek to game-age? Some say that making simple DOS games is what you are supposed to do as a beginner, but others say that it just wastes your time and makes you learn bad habits.
-
It depends on what type of games you want to make. Personally I think RPG games are the best and as such a text based is perfectly acceptable.
If you want to do something graphics based I would avoid Dos since its just a pain in the arse and a lot harder then it used to be.
-
When I first decided to program a game it was a text based dungeon kinda like a mud without the m. Then I wanted to make pretty graphics so i made a pong clone with SDL.
-
Programming a game in DOS isn't feasible anymore. You cannot get the sound code to work even though it is correctly using the DMA, you cannot get direct access to the linear frame buffer using a near pointer as they used to. XP just doesn't allow that stuff to work right.
I would choose DirectX or OpenGL. Your choice.
-
Can you really code with libraries like DirectX and OpenGL in C? I don't know much about C++ other than cin and cout.
-
OpenGL works fine with both c and c++, i don't know about directx though.