Sign in to follow this  
zena

Help ..from everyone

Recommended Posts

zena    100
hay everyone....
forgive me if this post in wrong place....
i have a big problem....i'm tending to do my graduation project some sort of "game"...
i have this idea ..that i want to make an anatomy of human body in this game...so this project aims to facilitate the teaching process of teaching Anatomy in the Universities..
so my problem ...is what engine to use..OpenGl, Directx ,Coin3d... etc....so i'm really confused...i don't know where to start ...what is the best engine for 'games' like this....
so any help i'd be very grateful...and thankful.

p.s i know c++/c#...

thanx anyway.

Share this post


Link to post
Share on other sites
Telcontar    1554
[quote name='ApochPiQ' timestamp='1311291465' post='4838699']
Moving to For Beginners.
[/quote]

I'd suggest OpenGL, though I can't give you particularly great reasons. It's what I use, and I vaguely recall choosing it after some significant research into its competitors. There is a wealth of free tools for it.

Share this post


Link to post
Share on other sites
zena    100
[quote name='Telcontar' timestamp='1311298692' post='4838739']
I'd suggest OpenGL, though I can't give you particularly great reasons. It's what I use, and I vaguely recall choosing it after some significant research into its competitors. There is a wealth of free tools for it.
[/quote]

ok..thanx ..but does OpenGl have tools that facilitate my work..because i'm not intending to 'reinvent the wheel'??

Share this post


Link to post
Share on other sites
MatthewJackson    104
Unless i have totally missed out on something profound, OpenGL and DirectDraw (DirectX) are not engines in the sense that I believe you to mean. I believe that you want a complete game engine that can handle rendering, physics, interface, and sounds so that you don't have to worry about doing that yourself.

If that is the case, I would recommend Unity3d for two reasons: (1) it is free; and (2) it uses C#. Basically, the programing learning curve should be abbreviated by the fact that you already know C#, so the inclusion of 'game' logic should be fairly quick and easy once you have a direction in mind. The online [url="http://unity3d.com/support/documentation/ScriptReference/20_class_hierarchy.html"]class[/url] reference is an excellent place to start once you have the engine downloaded and installed. There are also a great number of tutorials that can help you get started as well.

As for your project in particular, you would likely be well served taking on a partner to do the modeling. I'm not exactly sure how detailed you intend to get with the anatomy, but, from what I remember from a year of general anatomy and two years of specialized anatomy, you have your work cut out for you. The skeleton alone would take me a month to model with any scientific accuracy, and I would certainly need a model a complete skeleton as reference. Additionally, I am assuming that neither yourself or whomever does the modeling is expert on anatomy, you would be well served collaborating with an advanced biology student that has retained their books.

Share this post


Link to post
Share on other sites
XXChester    1364
If you do not have any experience working in a graphics API and assuming you have an approaching deadline (sense it is a grad project) I would recommend XNA as you already know C# so you are half way there. XNA will cover most if not all of the specific drawing etc that you would have to figure out and write for yourself using a raw API such as OpenGL or DirectX.

For tools for content creation I would recommend GIMP(free) for graphics. Milkshape(not free but cheap and has a trial) for Modeling (if you are doing 3d).

Hope this helps.

Share this post


Link to post
Share on other sites
zena    100
[quote name='M.Jackson' timestamp='1311345398' post='4838920']
I believe that you want a complete game engine that can handle rendering, physics, interface, and sounds so that you don't have to worry about doing that yourself.
[/quote]

that's exactly what i want
[quote]

If that is the case, I would recommend Unity3d for two reasons: (1) it is free; and (2) it uses C#. Basically, the programing learning curve should be abbreviated by the fact that you already know C#, so the inclusion of 'game' logic should be fairly quick and easy once you have a direction in mind. The online [url="http://unity3d.com/support/documentation/ScriptReference/20_class_hierarchy.html"]class[/url] reference is an excellent place to start once you have the engine downloaded and installed. There are also a great number of tutorials that can help you get started as well.
[/quote]

as u said...i don't want to build everything...just all i need a model and an engine...and i'm going to do some coding about rotating cameras and selecting muscles or bones for instance..
so i'm going to try it ..hope it will do what i want....
thanx a lot for ur advice


Share this post


Link to post
Share on other sites
zena    100
[quote name='XXChester' timestamp='1311345423' post='4838921']
If you do not have any experience working in a graphics API and assuming you have an approaching deadline (sense it is a grad project) I would recommend XNA as you already know C# so you are half way there. XNA will cover most if not all of the specific drawing etc that you would have to figure out and write for yourself using a raw API such as OpenGL or DirectX.

For tools for content creation I would recommend GIMP(free) for graphics. Milkshape(not free but cheap and has a trial) for Modeling (if you are doing 3d).

Hope this helps.
[/quote]

ok thanx..i'm gonna give it a try. thanx for the advice .

Share this post


Link to post
Share on other sites
plooby    125
Hmm... maybe you could try making it in Silverlight? This is a Microsoft web plugin like flash but you can program it in C#. It is good for graphics and you could also put it on your website as a bonus!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this