Sign in to follow this  

Considering game engine design

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

Hello everyone,new to the community! I'd like try working on creating a 3d game engine.A simple one.Mostly to become accustomed with such a thing and improve while doing so of course. My experience is pretty much inadequate for such a task and I'm into knowledge of it. I have some C and some Ruby experience and some basic assembly(because of electronic studies in the past). I can't say I've worked in many projects,but I can say that there were some attempts. :) Anyway,what I wanted to ask is general information on undertaking such a task. Just what it takes and maybe how things could work on an overview basis. On the meanwhile I take a look at articles on gdev and generally look around the web. Ah,by the way,"simple game engine" is just too vague to use as a desctiption of what I probably have in mind. An example would be and engine like that of Ragnarok Online I believe. Not specifically for MMO games,just used it for the sake of making an example. I probably know that a simple 3d game engine isn't simple at all for someone with the experience I carry but I would value some guidelines just to get me starting. Maybe I should look on getting a book also. Thanks in advance.:)

Share this post


Link to post
Share on other sites
A 3D game engine is a library which regroups the features commonly found in 3D games, and makes them easily available to the developer. Because of this, developing a 3D game engine requires experience in developing 3D games (in order to know what features are commonly required, and how they are best made available), or at very least developing a 3D game in parallel with the engine in order to (as we say it in the software development field) eat your own dog food.

So, I would suggest that you start churning out 3D game after 3D game (simple ones) and add to your 3D engine the common functionality. A simple "game pack" containing games such as pool, 3D pacman, rubik's cube or tetris would be an excellent application.

Share this post


Link to post
Share on other sites
I think your suggestion is more reasonable than what I was thinking. I'll start by working on such smaller projects. Hope to grow in the process and have a better understanding of it all; acquire some more experience and probably move into c++ too.
See you sometime soon again.:)

Share this post


Link to post
Share on other sites

This topic is 3788 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.

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