Archived

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

the_0dd

How to start???

Recommended Posts

Hello!!! I''m new around here, so please don''t mind if this has already been asked. I''m quite new to games programming too (I''m programming (c++) for 1 year and a half now, but it all resumes to stupid high-school exercises). Now I must make an adventure game (3D grapics, sounds, animations and stuff). Last year I made a little fps in 3D GameStudio, but I don''t want to use it again. I was thinking of using a 3D Game Engine, and I focused on Fly3D. Is this a good way to follow, or should I program the game in an API? Freaks are everywhere...

Share this post


Link to post
Share on other sites
Well, depends on the time you have available...if it''s not an issue, i suggest you learn a bit on OpenGL or DirectX, otherwise, i''d stick with BlitzBasic or DarkBasic...both good DirectX wrappers.

Share this post


Link to post
Share on other sites
Well... about 7 months. The game must have a character which moves through the scene (something like syberia) and Fly3D imports .3ds objects with skeleton animation. Does them import as well?

Freaks are everywhere...

Share this post


Link to post
Share on other sites
Well, for college, I had to make a game in 4 months, and came up with this one: http://sf.obsydyon.net/tata/Zero & Skull''s XDEngine.zip . It doesn''t use skeletal animation, but it well reflects what i learned about c++ and opengl in 1 quatrimester...
I dont quite understand what you mean by the question... so ...please rephrase.

Share this post


Link to post
Share on other sites
I''ve started reading about directx... It''s quite difficult at first sight.

In fly3d to have a camera moving through an imported scene I must write about 100 line of code... In direcX i must write 300 lines just to fill the screen with random colour pixels (an example found on a site)

Does it worth the efort???

Freaks are everywhere...

Share this post


Link to post
Share on other sites
There''s no reason you couldn''t start with one of the open-source engines and code minor functionality into it as you go; it will certainly lower the learning curve. The only disadvantage is that your comprehension of the lowest-level issues will suffer, which isn''t necessarily going to matter all that much.


ld

Share this post


Link to post
Share on other sites
Use an API, try SDL. And be realistic, 3d is definitely not for starters, but since you already got some experience maybe you can try SDL+OpenGL.




my cheesy card game project:

Share this post


Link to post
Share on other sites
I don''t think 3D will be a problem because I''m pretty good (that''s what other people say) at 3D graphics (about 4-5 yr of max & mostly maya) and I''m pretty sure it won''t be too hard to implement it, even directly into directX.

I''m a little scared about the programming part (my role in the team). And I would like to learn something that will make my game dev life easier, even if this requires a little effort.

And one more thing: Is it possible to make an adventure game (like syberia), very muck simplified, adout 10-15 scene at most in 8 months, as a biginner whith some experience in 3d GameStudio and c++???

Thanks for replying, folks!!!

Freaks are everywhere...

Share this post


Link to post
Share on other sites