GSoC Physics and AI Module website
-
- Gnoblar
- Posts: 3
- Joined: Mon Mar 19, 2007 7:00 am
GSoC Physics and AI Module website
Hi there!
I have created a page to keep track of my applications to the Google Summer of Code program. I have recently sent a proposal to OGRE and I have added it on my page. It would be great if you come by and leave any comments you may have so I can improve my project or answer your questions. Thank you for your help and interest.
Oh! heres the URL http://mime.ac.labf.usb.ve/mauricio/
I have created a page to keep track of my applications to the Google Summer of Code program. I have recently sent a proposal to OGRE and I have added it on my page. It would be great if you come by and leave any comments you may have so I can improve my project or answer your questions. Thank you for your help and interest.
Oh! heres the URL http://mime.ac.labf.usb.ve/mauricio/
- xavier
- OGRE Retired Moderator
- Posts: 9481
- Joined: Fri Feb 18, 2005 2:03 am
- Location: Dublin, CA, US
- x 22
- Assaf Raman
- OGRE Team Member
- Posts: 3092
- Joined: Tue Apr 11, 2006 3:58 pm
- Location: TLV, Israel
- x 76
The quote is from here: http://mime.ac.labf.usb.ve/mauricio/gso ... ce-module/futuredib wrote:Why should OGRE, which is a graphics engine and has no actual interests in AI, get involved in this project?
Why not? This is a great chance to establish new goals for your project. Great things can be achieved, even if there weren´t our expected goals in the first time. This is a great chance for OGRE to grow in many ways, and I really think many people will be interested to participate in further advancement within the same project, I know I will.
I think that the summer of code projects should focus on graphics and rendering.
Ogre is a render engine and not a game engine.
Bottom line – I don't think your suggestion is relevant. I don't agree with you that OGRE should grow in the direction you proposed.
Watch out for my OGRE related tweets here.
- JohnJ
- OGRE Expert User
- Posts: 975
- Joined: Thu Aug 04, 2005 4:14 am
- Location: Santa Clara, California
- x 4
Your submissions sounds like it would be a great addition to any game engine. The only problem is that Ogre is intentionally not a game engine, but only graphics. This means that users can use their choice of AI/sounds/physics/etc., which is really the best way to go, IMHO. Maybe you can look into submitting your proposal to an open-source game engine - that might work out.
- sinbad
- OGRE Retired Team Member
- Posts: 19269
- Joined: Sun Oct 06, 2002 11:19 pm
- Location: Guernsey, Channel Islands
- x 66
- Contact:
-
- Gnoblar
- Posts: 3
- Joined: Mon Mar 19, 2007 7:00 am
Actually, is just a suggestion. I know OGRE is not intended to be a game engine. I agree, that means users can us their choice of AI, but I don't think thats the best way to go, IMHO.
More and more, the engines on the market tend to incorporate AI in their project. And, like I said in my proposal, most of the users which use OGRE also need AI and Physics support in their projects, I just don't the problem of OGRE handling that too.
Again, IMHO, it would be great for it to count on a good, solid AI engine. But I understand if you think its not needed and I understand if thats not the direction you want the project to follow. Its just a proposal , thats what GSoC is all about.
More and more, the engines on the market tend to incorporate AI in their project. And, like I said in my proposal, most of the users which use OGRE also need AI and Physics support in their projects, I just don't the problem of OGRE handling that too.
Again, IMHO, it would be great for it to count on a good, solid AI engine. But I understand if you think its not needed and I understand if thats not the direction you want the project to follow. Its just a proposal , thats what GSoC is all about.
- CaseyB
- OGRE Contributor
- Posts: 1335
- Joined: Sun Nov 20, 2005 2:42 pm
- Location: Columbus, Ohio
- x 3
- Contact:
Personally I like the idea that the Ogre project can focus on one thing and do it better than anyone else! If they were to incorporate more and more into the project then each thing wold get less focus and not be kept up to the quality that the rendering is now. BUT I would LOVE to see an AI addon for Ogre! There was a push for OgreSteer for a while, but that seems to have died out! So I don't think that anyone would say that getting an AI engine to work cleanly with Ogre is not worth it, it's just not a good think to work into the core, which is what the GSoC is all about.futuredib wrote:I just don't the problem of OGRE handling that too.
- Praetor
- OGRE Retired Team Member
- Posts: 3335
- Joined: Tue Jun 21, 2005 8:26 pm
- Location: Rochester, New York, US
- x 3
- Contact:
Precisely. Game engines do include more than graphics, and there are quite a few that are in the works or at a decent maturity level which use Ogre as a graphics engine. In that paradigm physics and AI should sit side-by-side with Ogre, not inside.futuredib wrote: More and more, the engines on the market tend to incorporate AI in their project. And, like I said in my proposal, most of the users which use OGRE also need AI and Physics support in their projects, I just don't the problem of OGRE handling that too.
- Kencho
- OGRE Retired Moderator
- Posts: 4011
- Joined: Fri Sep 19, 2003 6:28 pm
- Location: Burgos, Spain
- x 2
- Contact:
A game engine is a collaboration between systems. So what's wrong with Ogre being just one brilliant part of that system?
And the fact that many commercial game engines offer everything in a single package doesn't mean that's the way to go. We can cast a survey to know how many people finds better Windows+Firefox instead of Windows+IE
And the fact that many commercial game engines offer everything in a single package doesn't mean that's the way to go. We can cast a survey to know how many people finds better Windows+Firefox instead of Windows+IE
- Praetor
- OGRE Retired Team Member
- Posts: 3335
- Joined: Tue Jun 21, 2005 8:26 pm
- Location: Rochester, New York, US
- x 3
- Contact:
Also I wouldn't doubt that if you cracked open many of the big engines you'll find that there is a notion of subsystems, and that graphics and physics and the like are separated in some way. The engine then sits atop them and brings them together. The difference between them and engines made with Ogre is that there engine is all wrapped in the same name, so you'd have to dig into the code to find the subsystems. Not that big of a difference, really.