Game Style, 2d chars, 3d background.
Hi,
Does anyone here know how I can make the style of game like Ragnarok online (www.ragnarokonline.com)?? It is 2d characters, 2d & 3d foreground, and 3d background. If you do know how to make that, or what I can make that with, could you please e-mail me at marc_j_@hotmail.com or post it in this thread.
In case you are wondering about the simple answer of C++, what he''s basically trying to say is that you are asking a question to which the answer is only slightly easier than to "What is the meaning of life". There is no general way in which you can write a game such as this. If you want to try, then certainly get a good knowledge of C++ as well as the API of your choice (DirextX or OpenGL). When you have both of those, then guess what, learn even more stuff
Your questions entails many things, 1) How do I design the game. 2) How to I program the game. Under both of those topics lies entire libraries worth of answer and you aren''t going to get those kinds of answers here.
What you will get is answers to questions like "How does this logic system sound?" "How does this idea sound?" Where can I get information on game programming either in tutorials or books or other.
To answer the question you should have asked![](smile.gif)
Amazon.Com or B&N.Com--search for game programming.
And Check out Nehe''s site linked to this forum for some great Open GL tutorials.
Hate to bust your bubble, but it''s not nearly that easy. Hell, even Pong isn''t that easy![](smile.gif)
Webby
![](smile.gif)
Your questions entails many things, 1) How do I design the game. 2) How to I program the game. Under both of those topics lies entire libraries worth of answer and you aren''t going to get those kinds of answers here.
What you will get is answers to questions like "How does this logic system sound?" "How does this idea sound?" Where can I get information on game programming either in tutorials or books or other.
To answer the question you should have asked
![](smile.gif)
Amazon.Com or B&N.Com--search for game programming.
And Check out Nehe''s site linked to this forum for some great Open GL tutorials.
Hate to bust your bubble, but it''s not nearly that easy. Hell, even Pong isn''t that easy
![](smile.gif)
Webby
In case you are wondering about the simple answer of C++, what he''s basically trying to say is that you are asking a question to which the answer is only slightly easier than to "What is the meaning of life". There is no general way in which you can write a game such as this. If you want to try, then certainly get a good knowledge of C++ as well as the API of your choice (DirextX or OpenGL). When you have both of those, then guess what, learn even more stuff
Your questions entails many things, 1) How do I design the game. 2) How to I program the game. Under both of those topics lies entire libraries worth of answer and you aren''t going to get those kinds of answers here.
What you will get is answers to questions like "How does this logic system sound?" "How does this idea sound?" Where can I get information on game programming either in tutorials or books or other.
To answer the question you should have asked![](smile.gif)
Amazon.Com or B&N.Com--search for game programming.
And Check out Nehe''s site linked to this forum for some great Open GL tutorials.
Hate to bust your bubble, but it''s not nearly that easy. Hell, even Pong isn''t that easy![](smile.gif)
Webby
![](smile.gif)
Your questions entails many things, 1) How do I design the game. 2) How to I program the game. Under both of those topics lies entire libraries worth of answer and you aren''t going to get those kinds of answers here.
What you will get is answers to questions like "How does this logic system sound?" "How does this idea sound?" Where can I get information on game programming either in tutorials or books or other.
To answer the question you should have asked
![](smile.gif)
Amazon.Com or B&N.Com--search for game programming.
And Check out Nehe''s site linked to this forum for some great Open GL tutorials.
Hate to bust your bubble, but it''s not nearly that easy. Hell, even Pong isn''t that easy
![](smile.gif)
Webby
Think of the 2d characters as 3d, but having only one face (basically what AP said). It is of course, a lot more complicated than that (showing different views of the sprite when the camera rotates and stuff), but that''s the general idea.
Using RO as the example:
Keep track of where your character is facing, keep track of how the camera is facing the character.
Draw each action (walk, attack, sit, etc) from several different viewpoints. RO was pretty smart, it took the west/northwest/southwest pictures and just drew flipped them to get the opposite sides. So they had 5 pictures max for an action like walking. Some actions like attacking only had 2. It''s a heck of a lot of work still, though.
When you need to draw the character, you check which views are available for the current action and calculate which one is closest to your current point of view, taking into account the direction the character is facing (don''t know code, should be able to hack something up pretty easily).
Keep track of where your character is facing, keep track of how the camera is facing the character.
Draw each action (walk, attack, sit, etc) from several different viewpoints. RO was pretty smart, it took the west/northwest/southwest pictures and just drew flipped them to get the opposite sides. So they had 5 pictures max for an action like walking. Some actions like attacking only had 2. It''s a heck of a lot of work still, though.
When you need to draw the character, you check which views are available for the current action and calculate which one is closest to your current point of view, taking into account the direction the character is facing (don''t know code, should be able to hack something up pretty easily).
_______________________________________Pixelante Game Studios - Fowl Language
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement
Recommended Tutorials
Advertisement