Archived

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

Maduray

Rpg : Tile-based engine

Recommended Posts

Hi , im a very very very very bad programmer , im worst than a newbie who has never programed of his life. But i''d like to work on a role-playing game, like the snes one (Final Fantasy, ... ). Can someone with some experience in those kind of game ( That means everybody give me some hint about the graphic engine I should use ? I know it must be tile-based, but Can somebody give me more precisions ? PLEASE (^_^) Thanks Maduray, ** The worst newbie with the greatest dreams ** **Can anyone beat my record of 40504654680 errors ?**

Share this post


Link to post
Share on other sites
and how are you going to complete the game? Mr. worst prog.
even if you have an engine, there is still the game code itself.

(: I am what I am, more or less

Share this post


Link to post
Share on other sites
Ah ! you got me right where it counts ! well , you are so right ! What I am going to do ? I don''t have anyone with me on this project, no graphics, no experience , no nothing ... I think I''m gonna first do somthing little like a pong or something, you don''t think so ?

Maduray

----** Extra newbie who learned his lessonbut still wana start big because he is dumb **----


-----** (^_^) **-----

Share this post


Link to post
Share on other sites
I recommend you buy these books to read..

1.''Programming Role-Playing Games with DirectX'' book to research RPG componet.(have sample engine)
2.''Isometric Game Programming with DirectX'' book to research Tile Engine.(have sample engine)

Share this post


Link to post
Share on other sites
ok thanks for the tip

I''m gooooing to the bookstore right awayyy!

Maduray
-------** Newbie powaaaaaaaa !! **---------

-----** (^_^) **-----

Share this post


Link to post
Share on other sites
Remember that you have to be at least a competent programmer to understand those books. Good knowledge of C++ is a must otherwise they won''t do you any good.

Share this post


Link to post
Share on other sites
Well thanks for informing me. I have a basic understanding of C++ and its OOP features but i''m still having troubles with some confusing topics such as pointers ..etc..etc...
I hope i will gain more experience and finally be able to program a game entirely by myself. (keep dreaming man )

Maduray
--------** A dream is a motivation, motivation is the key to your dreams **--------

Share this post


Link to post
Share on other sites
Pointers are going to be confusing until you start using them. Do some small excercises just to get a feel for them. Play around, perform an illegal operation or two! I avoided them as much as possible when I learned C. Now that I''m learning C++ I''m really starting to warm up to them. They are really cool, kinda dangerous, and super powerful. Sam''s Teach yourself C++ in 21 Days by Jesse Liberty does a good job of explaining what they are, how they work, and when it''s a good idea to use them.

~ chaosbob

Share this post


Link to post
Share on other sites
Yeah thanks !
I really appreciate your advices. I''m going to do little by little and try to get used to it slowly. (^_^)

maduray
-----** newbie inside, newbie outside **------
http://www.geocities.com/learning_team/index.html?1014284491875

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
If you want to make an RPG in the fashion of SNES Final Fantasy and don''t want to learn programming, check out http://rm2k.phantomrpg.com/ for the english translation of a program called RPG Maker 2000, never used it, but the screenshots look like about what you are looking for.

Share this post


Link to post
Share on other sites
there is alot of stuff out there that can help you...dont mind all the people that are goin to knock you just because you''re new to programming and asking questions that they think are stupid because they''ve got a better grasp of things than you(for now anyways)....

Doin a simple game like pong will help you in that it will help you get used to the complier and using DirectX before you tackle something a bit heavier!

You''ll likely need an isometric Engine....and some way to read in a map...

Thats as far as I''ve got and i''ll do my best to get you to there if you need!

There is an engine at tanstaafl page but you''d probably need the book to understand it!!

www.isohex.net i think is the address...good luck

Brian

Share this post


Link to post
Share on other sites
If you know some Spanish (or even you don''t know anything), try:
http://usuarios.tripod.es/crisolengine/. It''s an isometric engine that is going to be ended (and with all sources and docs) in Summer (I suppose ^_-).
And you can take a look too to http://www.geocities.com/rrc2soft. I have some basic tutorials for RPG Game programming. Can be used as a snack before you read the "RPG with DX" book ^_-

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
Hi,
To have a good start in tile game programing, have a look to these articles in GameDev :
"Game Programming Genesis Part I : Beginning Windows Programming"
From I to X, very explicit and understanding lessons.
You''ll will also understand basic Win32 programing, basic DirectDraw,...

http://www.gamedev.net/reference/list.asp?categoryid=45

Bjkhan

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
im with u maduray. I suck. I wish i could make great rpgs. Im doing research first. Learning about C++

Share this post


Link to post
Share on other sites
Thanks a lotguys for your encouragements ! I''m more determined now !yahaaaa !

Well I think I''m going to start my pong with my teamates

Maduray
http://www.geocities.com/learning_team/index.html?1014284491875

Share this post


Link to post
Share on other sites
H!

I think that you should start making you dream RPG and you will gain a lot of experience along the way. Even if you don''t really know how to use pointers and other more complex stuff now you will sooner or later have to use them and then you can ask someone here at gamedev for some help.
You will do just fine!


Logic in my mind...
Tuaron

Share this post


Link to post
Share on other sites
i''d like to offer my sincere objection to the above suggestion.
i as well, have a dream - to revive the X-Com dynasty.
the problem is, i don''t know how to determine if a 10-story building on the map needs to be showing on the screen, much less do i know anything about making a plot or a real winning objective in a game.
so for now, my temporary goal is to make a single tactical combat "mission", which ends when you kill all the baddies.
from there, i''ll aspire to create a general "city" or "world" game interface, from which i can activate those tactical battles as well as other screens that may be in the game, but with no ending other than me pressing ESC.
then i''ll learn how to control what''s going on with a plot, a research tree, a general oposing side that grows and advances as it attempts to kill the player.

what i''m trying to say is, that as much as i want to, attempting to build a complete game at this point would only slow me down, because since i don''t know where to begin, i''d probably start in the wrong place and i''d end up always correcting what i started with, instead of just starting once or twice the right way.

first learn, then test what you learned, and then when you feel you have more than enough, put it all together.
there''s always a chance i''ll start just like i should, and i''ll end up making a half-decent game in 2 months from now, but that chance is just too small for me to take right now.

//Demiurge
Make something idiot proof, and someone will make a better idiot..

Share this post


Link to post
Share on other sites
On the topic of books I really like "Rescued by C++" by Kris Jamsa. Assuming you have some basic programming skills and so can grasp the ideas, it quickly demonstrates how to implement these in C++. Basically it goes through all the usual commands (for if and so on), goes on to structs and classes, as well as pointers and templates. Everything is explained in simple English and the chapters are only about 3 pages long so its very easy reading.
ISBN 1-884133-59-2
wouldn''t recommend it to a C++ pro tho ;_)

Share this post


Link to post
Share on other sites