Where to start (new question)
-
I went down to www.gamedev.net as i was told to do "if i was interested in making games" and i found an article that can be found here if you would like to read it: http://www.lupinegames.com/articles/path\_to\_dev.html This article basically stated the best way to start learning how to program games "It did not say how, or how to start :(" The Article gave you a list of projects and why they would help you learn how to program. "After i read this article i thought to my self 'What the heck' And now i am on the first project... which is a tetris like game." The tetris example was in windows and ill asume it was done with DirectX. Ive downloaded all the DirectX 8.1 SDK files... and now just wondering: Where can i find a good real beginner tutorial on beginning DirectX 8.1? Also, just for fun kind of question: How do you bring an image to the screen? Thanks all! ~SilverShalkin ps... If your interested in game development: www.flipcode.com and www.gamedev.net are great places to get started :) :rose:
-
Have you looked a the sample programs with the DirectX SDK. There is a game called donuts, and there are a few other examples that describe how to setup display surfaces and paint bitmaps.
Checkout my Guide to Win32 Paint for Intermediates
I've played the game donuts, but when ever i click on the tutorial, it comes up and says that it cannot find the tutorial of hh.exe. How do ill look at the source of the donuts game? Thanks ~SilverShalkin :rose:
-
I went down to www.gamedev.net as i was told to do "if i was interested in making games" and i found an article that can be found here if you would like to read it: http://www.lupinegames.com/articles/path\_to\_dev.html This article basically stated the best way to start learning how to program games "It did not say how, or how to start :(" The Article gave you a list of projects and why they would help you learn how to program. "After i read this article i thought to my self 'What the heck' And now i am on the first project... which is a tetris like game." The tetris example was in windows and ill asume it was done with DirectX. Ive downloaded all the DirectX 8.1 SDK files... and now just wondering: Where can i find a good real beginner tutorial on beginning DirectX 8.1? Also, just for fun kind of question: How do you bring an image to the screen? Thanks all! ~SilverShalkin ps... If your interested in game development: www.flipcode.com and www.gamedev.net are great places to get started :) :rose:
Have you looked a the sample programs with the DirectX SDK. There is a game called donuts, and there are a few other examples that describe how to setup display surfaces and paint bitmaps.
Checkout my Guide to Win32 Paint for Intermediates
-
I've played the game donuts, but when ever i click on the tutorial, it comes up and says that it cannot find the tutorial of hh.exe. How do ill look at the source of the donuts game? Thanks ~SilverShalkin :rose:
Did you choose to install the source files along with all of the sample applications? If so, then you simply need to navigate to the directories where the samples are, and open them up in Dev Studio.
Checkout my Guide to Win32 Paint for Intermediates
-
I went down to www.gamedev.net as i was told to do "if i was interested in making games" and i found an article that can be found here if you would like to read it: http://www.lupinegames.com/articles/path\_to\_dev.html This article basically stated the best way to start learning how to program games "It did not say how, or how to start :(" The Article gave you a list of projects and why they would help you learn how to program. "After i read this article i thought to my self 'What the heck' And now i am on the first project... which is a tetris like game." The tetris example was in windows and ill asume it was done with DirectX. Ive downloaded all the DirectX 8.1 SDK files... and now just wondering: Where can i find a good real beginner tutorial on beginning DirectX 8.1? Also, just for fun kind of question: How do you bring an image to the screen? Thanks all! ~SilverShalkin ps... If your interested in game development: www.flipcode.com and www.gamedev.net are great places to get started :) :rose:
Have you tried msdn.microsoft.com ? It's got heaps of stuff on DirectX. I believe www.codeguru.com has a column on it as well, or on game programming at least. You shouldn't need DirectX for a Tetris game though - I believe there's a couple here on CP if you want to see how other people have done it. It's probably worth it to do it with and without DX IMO. SilverShalkin wrote: Also, just for fun kind of question: How do you bring an image to the screen? Do you mean with or without DX ? I have an Asteroids game, which uses DX 6, that I'm going to write an article for and post tonight. It was my 'write a simple game to learn game programming' project, so it's probably a little rough, but it's just sitting there, so I thought someone might find it useful. :-) Christian The tragedy of cyberspace - that so much can travel so far, and yet mean so little. "I'm somewhat suspicious of STL though. My (test,experimental) program worked first time. Whats that all about??!?! - Jon Hulatt, 22/3/2002
-
Have you tried msdn.microsoft.com ? It's got heaps of stuff on DirectX. I believe www.codeguru.com has a column on it as well, or on game programming at least. You shouldn't need DirectX for a Tetris game though - I believe there's a couple here on CP if you want to see how other people have done it. It's probably worth it to do it with and without DX IMO. SilverShalkin wrote: Also, just for fun kind of question: How do you bring an image to the screen? Do you mean with or without DX ? I have an Asteroids game, which uses DX 6, that I'm going to write an article for and post tonight. It was my 'write a simple game to learn game programming' project, so it's probably a little rough, but it's just sitting there, so I thought someone might find it useful. :-) Christian The tragedy of cyberspace - that so much can travel so far, and yet mean so little. "I'm somewhat suspicious of STL though. My (test,experimental) program worked first time. Whats that all about??!?! - Jon Hulatt, 22/3/2002
That would be cool : Christian Graus wrote: I have an Asteroids game, which uses DX 6, that I'm going to write an article for and post tonight. It was my 'write a simple game to learn game programming' project, so it's probably a little rough, but it's just sitting there, so I thought someone might find it useful. Im getting a book that teaches DirectX... I'll learn from that and any other question... i got four forums to ask it :) Thanks for your help ~SilverShalkin :rose:
-
That would be cool : Christian Graus wrote: I have an Asteroids game, which uses DX 6, that I'm going to write an article for and post tonight. It was my 'write a simple game to learn game programming' project, so it's probably a little rough, but it's just sitting there, so I thought someone might find it useful. Im getting a book that teaches DirectX... I'll learn from that and any other question... i got four forums to ask it :) Thanks for your help ~SilverShalkin :rose:
The big problem ( and it will be a problem with my code as well ) is that DX changes so often, to write in DX 8, you need a book on DX 8. The book you buy will come with the SDK for the version it teaches, and for 2D stuff it probably won't matter so much, but still, be aware that the code changes between versions, therefore when you find code online you need to know what version it is for. Christian The tragedy of cyberspace - that so much can travel so far, and yet mean so little. "I'm somewhat suspicious of STL though. My (test,experimental) program worked first time. Whats that all about??!?! - Jon Hulatt, 22/3/2002
-
The big problem ( and it will be a problem with my code as well ) is that DX changes so often, to write in DX 8, you need a book on DX 8. The book you buy will come with the SDK for the version it teaches, and for 2D stuff it probably won't matter so much, but still, be aware that the code changes between versions, therefore when you find code online you need to know what version it is for. Christian The tragedy of cyberspace - that so much can travel so far, and yet mean so little. "I'm somewhat suspicious of STL though. My (test,experimental) program worked first time. Whats that all about??!?! - Jon Hulatt, 22/3/2002
Thats got to be anoying :( at times like this i usually think- "why learn it, you'll have to learn it again..." but if you learn it once, the next time you'll have to learn it, you'll only have to change a little here and learn a little more there. :) ~SilverShalkin :rose: