Jump to content
  • Advertisement
Sign in to follow this  
kingpinzs

need RTS tutorials

This topic is 4710 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Advertisement
Always check the articles section of Gamedev, they have tutorials on everything. As for your question, I guess you meant just beginner tutorials.

The only tutorial I could think of would be maybe for the math. Or do you want one based on using directX? There are books like that. How much directX do you know?

Other than that it's just having/making an engine, and working the code. Math is the other half.

Share this post


Link to post
Share on other sites
Well I have a tile engine some what using directdraw. I am just trying to figure out the struct of the whole game and how it would go together. I have the only 3 books that I could find on the subject. So tuts I need are for beginers and intermidet and need to be on more game structure then gfx or sound.

Share this post


Link to post
Share on other sites
To be honest, if you're looking for a tutorial, you're probably not ready to make an RTS.

Tutorials are great for getting the hang of small pieces of functionality; learning to initialize an OpenGL window, for instance, or doing A* pathfinding. But at the level of complexity of an RTS (or any significantly complex application) there's really no way to encapsulate the entire set of steps into a tutorial that is still general enough to be helpful. The only possible tutorial would be "type all this code in and compile it and then you have Warcraft", which is of course not especially useful for making your OWN game. You need to learn how to come up with a program structure for any arbitrary development task, not for a specific one (which is what a tutorial will give you).

If you aren't yet familiar with object-oriented design (notice I didn't say object oriented programming), you should spend some time learning it. Also implement some smaller projects, without relying on tutorials.

Share this post


Link to post
Share on other sites
Quote:
Original post by kingpinzs
I am just trying to figure out the struct of the whole game and how it would go together. I have the only 3 books that I could find on the subject.


That makes two of us [wink]. Strategy Game Programming with DX 9, Real Time Strategy Game Programming Using DX 6, and Isometric Game Programming with DX7 right? There really isn't any avaliable tutorials that I have been able to find on this subject. It's more of a topic that you just have to mess around with and find what suits your needs. You can though, take a look at an open source RTS, Machinations.

Share this post


Link to post
Share on other sites
In the process of making a rts what types of small programs would you recommended? Something that I could use inside an rts. I just cant think of any smaller games that would work.

Thanks for the suggestions so far

Share this post


Link to post
Share on other sites
If only Blizzard would release the source code to Warcraft, or better yet StarCraft. [sad]

BTW Maybe you could try looking up pieces of the puzzle, like pathfinding and stuff and then put it all together.

Share this post


Link to post
Share on other sites
Quote:
Original post by Drew_Benton
Quote:
Original post by kingpinzs
I am just trying to figure out the struct of the whole game and how it would go together. I have the only 3 books that I could find on the subject.


That makes two of us [wink]. Strategy Game Programming with DX 9, Real Time Strategy Game Programming Using DX 6, and Isometric Game Programming with DX7 right? There really isn't any avaliable tutorials that I have been able to find on this subject. Machinations.



exactley the 3 books I have on the subject. so how far are you on your project mabey you could lead me in the right direction. I have c some what down i know structs and stuff just dont know classes. I got directx more or less down to. just the structure is what I need to work on and my problem solving skills in programing also. because what seam logical is not always logical.


Share this post


Link to post
Share on other sites
Quote:
Original post by Oberon_Command
If only Blizzard would release the source code to Warcraft, or better yet StarCraft. [sad]


Oh that would be icing on the cake [smile].

Quote:
Original post by kingpinzs
exactley the 3 books I have on the subject. so how far are you on your project mabey you could lead me in the right direction. I have c some what down i know structs and stuff just dont know classes. I got directx more or less down to. just the structure is what I need to work on and my problem solving skills in programing also. because what seam logical is not always logical.


Well I have not yet started my RTS project because I'm working on some base code first with SDL and OpenGL. The best thing that I can reccomend is to do as Oberon_Command has suggested and put all the pieces together.

I worked on some RTS stuff a while back, but kinda stopped because I didn't have enough resources to go on. Now though, after playing RTS for a while, I think I have some ideas of how to do things now.

There used to actually be one site that used to have RTS tutorials in DX, it's long since have been gone, but I know I have it archive somewhere. I'll be looking for them and will PM you if I can find them.

For starting though, I would try and just make various pieces seperately, then tie them in later. As to where to start, I say graphics. Go for the sprite system and maps/terrain. Just getting it to all display first is a good acomplishment. I actually used the stuff from StarCraft to do my stuff, and I will use it again for my test media. After you get the simple graphics down, try and hack together a way for interaction with the media.

For example, if the user clicks on a unit, then have the unit selection box show on the unit. Then you can make it so if they right click somewhere, you move the unit to that spot, as in you just have it now drawn there. You can add in the movement later, since getting this simple stuff done first is the best way to approach it. After that, you just start adding things in piece by piece, then end up with something rather hackish, but works! Then is when you gotta go back and tie everything in and make it so it's more game like design wise. It's not an easy task and takes lots of time, but it's definity do-able.

Share this post


Link to post
Share on other sites
Quote:
Original post by Oberon_Command


BTW Maybe you could try looking up pieces of the puzzle, like pathfinding and stuff and then put it all together.



well I would but I cant find the ones I need. I made a desighn doc for my whole project and decided to break it up into units and just work on the units by them selfs and then put together in the end and make a game. Like I did the mp3 playing section thr avi playing section the menus and splash screens. then I did the isometric engine ( almost done) right now I am trying to figure out the unit system but that is were I am stuck and cant find tuts that expalin anything of this nature


looks like Drew_Benton was thinking the same thing.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!