Can TGE be used for Intelligent Agents simulations?
by Mark Tee · in Torque Game Engine · 07/17/2007 (9:21 pm) · 7 replies
I'm a C++ developer working for an engineering company, creating applications that interface with wave generators and data acquisitio hardware. I'm also in the middle of my Masters, so this is where my questions stem from.
I'm doing a research on cooperation between intelligent agents can be used in games to simulate intelligence. In other words, i need to implement computer controlled characters that can live in an enclosed environment, surviving by using cooperated resource foraging and etc. Stuff like A* pathfinding, some form of communication, and decision making subsystems is a requirement.
Is it possible to implement all this using TGE or TGEA as a medium for developing the simulator? A database connection somewhere might be needed for self-learning capabilities.
I'm doing a research on cooperation between intelligent agents can be used in games to simulate intelligence. In other words, i need to implement computer controlled characters that can live in an enclosed environment, surviving by using cooperated resource foraging and etc. Stuff like A* pathfinding, some form of communication, and decision making subsystems is a requirement.
Is it possible to implement all this using TGE or TGEA as a medium for developing the simulator? A database connection somewhere might be needed for self-learning capabilities.
About the author
#2
In other words it has steep learning curve.
However if you are comfortable with that then TGE offers a tremendous bang for your buck, you get a very power engine with lots of examples.
07/17/2007 (9:57 pm)
I work on similar projects that involve engineering simulations. Torque has worked well for me but I also spent a few years learning it. Since torque is in many ways community based the documentation is scattered so if you are looking for a very well documented and easy to learn solution TGE might not be the best choice.In other words it has steep learning curve.
However if you are comfortable with that then TGE offers a tremendous bang for your buck, you get a very power engine with lots of examples.
#3
07/17/2007 (10:53 pm)
That would serve as a challege then. Though I'm still uncertain whether to go for GTE or GTEA. I currently have about a 2 and a half years of C++ experience and have created a (shameful skeleton) of a 3D rpg game for my undergrad final year project. I learnt the hard way after reading Jim Adam's book for that. TGE sounds like a sane decision as I have only delved a bit into Finney's 3Dgpai1, but I hope to explore into more powerful functionality, thats why I'm considering TGEA as well.
#4
07/17/2007 (11:01 pm)
Quote:Aside from rendering TGEA is near identical to TGE.
I hope to explore into more powerful functionality, thats why I'm considering TGEA as well.
#5
07/17/2007 (11:39 pm)
I was kinda hoping for that, since I need to experiment with a very large terrain at one point in the research. All this is also in preparation of continuing the study into artificial life and swarm intelligence. I think there was a posting in the AI forum with a similar sort of setup, but in this case, I'm torn between this two. Would there be a problem if I started out into TGEA? I heard there's some trouble with documentation, tools and stuff that works in TGE but not in TGEA. Jumping into the latter seems a bit over-ambitious.
#6
None the less, you can use the tgea exactly the same way you would use the tge (except running it on anything other then a windoze PC) and if you decide later to use the directx shaders and larger map sizes they would be already available to you.
07/18/2007 (6:29 am)
It's the other way around Mark. TGE is more seasoned and the changes to tgea as far as rendering and terrain is a bit harder to grasp then the tge, which make it seem to be very buggy and cumbersome. Right now, even though it's scattered throughout various resources, i think tge documentation is a good bit higher then tgea.None the less, you can use the tgea exactly the same way you would use the tge (except running it on anything other then a windoze PC) and if you decide later to use the directx shaders and larger map sizes they would be already available to you.
#7
07/19/2007 (11:47 pm)
I've gotten myself an indie TGEA. If all goes well, I might be able to come up with a resource or two. Wish me luck, and thank you all for your guidance.
Associate David Montgomery-Blake
David MontgomeryBlake