Jump to content
  • Advertisement

Archived

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

Nayus Dante

Reccomended Books to Read for Making a 2D Final Fantasy 6 Style Game

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

I am looking for a good book or several books that will teach me how to make a good scrolling rpg style engine similar to that of the SNES Final Fantasy games. I have tried to learn C++ from several books but they dont explain anything and i didnt absorb any information from the code i typed. I dont want to learn the entire language of C++, and i dont need to know every feature of programming DirectX. For now, i want to learn to make a 2D game of DECENT quality in VC++, and through this learn how to use DirectX for game development. I am currently looking at two books that i might purchase: http://www.amazon.com/exec/obidos/tg/detail/-/1931841101/ref=pd_bxgy_text_1/102-6701738-2152127?v=glance&s=books&st=* http://www.amazon.com/exec/obidos/tg/detail/-/0761530894/ref=pd_bxgy_text_1/102-6701738-2152127?v=glance&s=books&st=* The first is really just 2D programming in DirectX with some extra stuff, but the 2nd one is more of a game speciffic book. I want to learn how to do scrolling, animation, masking, and such, but not with obscure or unrealistic file formats like bmp. If anyone can help me here, please tell me. [edited by - Nayus Dante on April 22, 2004 8:12:04 PM]

Share this post


Link to post
Share on other sites
Advertisement
Frankly, I''d say... none.

Personally, i''ve never touched a book on programming (save for the ones we had to get in college, none of which were related to programming but rather to stuff like networking, actually) and can easily write a 2D game. Tutorials and online reference material is an other matter though.

Your best friend is experience. And he''s a friend you need to put effort into. Write some simple tile-based map engine, improve on it, then make it into a game.

Share this post


Link to post
Share on other sites
Well, the thing is, i am trying to LEARN how to make a 2d tile engine. I am asking where i start on that. I DONT know c++ and cant find a good source to learn from that doesnt try to teach me a bunch of crap ill never use.

http://nayusdante.50free.org/Images/NayusDanteArtBanner.gif
-Nayus Dante

Share this post


Link to post
Share on other sites
quote:
Original post by Nayus Dante
...cant find a good source to learn from that doesnt try to teach me a bunch of crap ill never use.

That''s the spirit.

Share this post


Link to post
Share on other sites
well, after gaining some experience with the language, you''d be surprised at how much of that crap you actually do use, so don''t just dismiss it if it''s doesn''t fit your particular style. Just take it one step at a time and learn the basics, trying to build "game components" out of the exercises as you go. You really need a book on C++ before you get a specific game programming book IMHO. The reason for that is because if you know how to use the language, things like scrolling and animation will be easy to figure out.

Oh and, .BMP is NOT an "obscure or unrealistic file format." It''s pretty darn basic actually, and you''ll be using it often if not exclusively in a FF6 type of game.

I''m also going to give my complimentary plug for SDL for graphics. Some people say it''s much easier to wield than direct x and it''s also cross platform besides.

you could easily start here and blit pixels in an hour or two:

http://cone3d.gamedev.net/cgi-bin/index.pl?page=tutorials/gfxsdl/index



Share this post


Link to post
Share on other sites
Online tutorials are good and all, but what after that? Could you reccomend a good c++ book and a good DirctX book? Eventually im going to develop a 3d mmorpg and right now im starting small.

http://nayusdante.50free.org/Images/NayusDanteArtBanner.gif

-Nayus Dante


[edited by - Nayus Dante on April 23, 2004 6:55:30 AM]

Share this post


Link to post
Share on other sites
Yes, but again, I DONT KNOW C++!!! I am looking for something that teaches me the C++ concepts i need, and also shows me how to apply that to DirectX.

http://nayusdante.50free.org/Images/NayusDanteArtBanner.gif
-Nayus Dante

Share this post


Link to post
Share on other sites
well can you take any programming classes at your school / local community college? those generally do a decent job of explainning programming basics. if you cant attend the class itself perhaps see what book they use and aquire a copy.

Share this post


Link to post
Share on other sites
Programming role playing games with DirectX is a great book. It's very advanced though. It goes over making MMORPGS, 3D rpgs, 2D rpgs, 2D/3D rpgs (3D characters, 2D background or vice versa), even scripting. It's recommended that you have a very firm grasp of C++ though. You really should learn almost everything. Do you know C already?

I think it also goes over making an ATB battle system.

[edited by - Drakkcon on April 23, 2004 7:01:54 PM]

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!