Game Development Community

Embedded Web Browser

by Kyle Carter · in Torque Game Engine · 05/25/2003 (5:47 pm) · 3 replies

It would be incredibly useful to have a "complete" web browser integrated with Torque. Having such a thing would meet many needs - online help, embedded documentation, support for more complex forms without intensive GUI development, and most importantly, allowing web services to be embedded into your games.

However, it's not worth while to write one from scratch, especially if you intend to maintain it in-house; take a look at Mozilla, and consider whether any small dev house could compete. The best solution would be to find a legally available browser component and embed it in Torque. That way you can avoid heavy development costs, hopefully having only porting work to do with the component instead of a full-on development task.

I've done some research in this direction, but I haven't found any really compelling options. Mozilla daunts me, as it's so big, and its license isn't reassuring, either. I've seen a few other alternatives, but nothing which has really grabbed my attention.

So, I'm wondering if anyone has any thoughts, knowledge, or experience in this direction. Is this even a good idea? Could an existing HTML renderer be put into the engine without a huge performance loss? Are there any html engines out there sufficient flexibility to be ported onto Torque?

#1
05/25/2003 (8:34 pm)
Well, you can embed Internet Explorer windows as ActiveX controls, if you don't mind being windows only.

I don't know of any full on open source web browser that's going to do what you want.
#2
05/26/2003 (7:48 am)
And therein lies the rub :)

I don't know if you've seen There's beta, but they have embedded IE, and it really enriches their product. It also lets them use the same web pages in and out of game, saving them loads of work.