Jump to content
  • Advertisement

Archived

This topic is now archived and is closed to further replies.

liquidAir

Developing a Real Time Strategy game with SDL

This topic is 5522 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

Well, I''ve decided to develop a 2D RTS game using SDL for the Linux platform and I also want to port it to other platforms later. I need help on how to get started. Mainly with the following - - How to create art and animation (what tools?) - Selection of individual units - Selection of buildings - Movement of units - Creating a custom cursor - Graphical User Interface (GUI) - Checking Game State (title screen? game over screen? in game?) - Stuff to do with the life bar for both units and buildings - Special Effects - AI Anyone knows of any useful resources out there? I haven''t been able to find any.

Share this post


Link to post
Share on other sites
Advertisement
Not really helpful, are there any tutorials online that are not API-specific. Let''s say it just touches on general aspects?

Share this post


Link to post
Share on other sites
Hi,
I think the Graphics part of the tutorial can be done by either a 3d software if youre looking into 3d such as 3d studio max, or a simple 2d paint software such as Paint Shop Pro...

Everything from cursors-units...

Just make sure you know a programming language well...

BL: 3d studio max 5.1 should be good enough, order a free sample from www.discreet.com

BattleGuard

Whenever I try to find a better signature than this... Well, I can't... This is it, Sorry...


[edited by - BattleGuard on June 4, 2003 7:51:35 AM]

Share this post


Link to post
Share on other sites
Game State: [url]http://www.gamedev.net/reference/articles/article784.asp[/url]

cursor: get a image that looks like your cursor, and load it with glTexImage2D. then change to Ortho mode and draw a quad (or tri-strip) at the position of your mouse. you''ll have to play around a bit to get the upper left vertex on your mouse-position. when it works, order your cursor to be invisible

what tools: milkshape and 3dstudio max

life bar: see the upper link

movement of units: A* pathsearch( [url]http://www.geocities.com/jheyesjones/astar.html[/url]) then apply a bezier (or catmull. catmull is more correct but bezier looks better) curve over the resulting path

selection: see the [url]http://www.lighthouse3d.com/opengl/picking[/url]

Share this post


Link to post
Share on other sites

  • Advertisement
×

Important Information

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

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!