Game Development Community

Paid TSE Contract Embedding Mozilla

by Tom Spilman · in Jobs · 03/10/2006 (4:10 pm) · 3 replies

www.grahamsoftware.com/images/gsdsmlsml.jpgI'm currently contracting with Graham Software Development on an exciting and well funded project. They are in need of an additional programmer to perform a challenging embedding of Mozilla within TSE. Specifically we need to render HTML content into a texture at video quality rates and support common web plug-ins.

Required Qualifications
  • Existing experience or strong familiarity with embedding the Mozilla Gecko web browser layout engine.
  • Knowledge of Torque, the Torque Shader Engine, and/or Direct X.
  • Professional experience building software in C++.
  • Ability to work within a team using tools like dotProject, Mantis, and Subversion.
  • OSX development experience is a plus.
Qualified applicants should contact me at jobs@grahamsoftware.com with relevant experience and hourly rate. No recruiters please.
www.grahamsoftware.com/images/thmenuvariations.jpg www.grahamsoftware.com/images/thafotosite.jpgwww.grahamsoftware.com/images/thbmwsite.jpg
This is a paid contract position lasting approximately 3 months depending on the details of the schedule agreed upon. Your experience and performance on this contract could lead to offers for additional paid contract work with GSD.

If anyone has further questions please post and i'll try to answer what i can without the NDA.

About the author

Tom is a programmer and co-owner of Sickhead Games, LLC.


#1
03/13/2006 (7:31 am)
Hi Tom,
please check your email as I have sent you a link to my portfolio and resume. I am sure you will be more than pleased with my credentials.

thanks
KP
#2
03/13/2006 (9:17 am)
Check this out:

http://www.ubrowser.com

It's pretty cool and a good example of doing just this... though, it's licensed under the GPL and uses OpenGL... You might be able to get a different license by talking to the Linden Lab people...

-JR
#3
03/13/2006 (11:34 am)
@Lateral - I did get your email... i'm looking over things today and i will contact you.

@Josh - We came across that as well. It is similar to our needs, but licensing uBrowser is not an option for us. There is also one based on CrystalSpace called Crystalzilla.

I implemented rendering IE into a texture within Unreal 2.x two years ago. Getting the basics up and running isn't too difficult, but there are always the details. How do you deal with pages longer than the hardware limitations of a texture? How do you ensure that all the major plugins work? How does the introduction of Cairo and Glitz in the Gecko 1.9 trunk change things? Add to this typical interaction with the content, exposing browser preferences to TorqueScript, dealing with sound, etc.

So at it's core the initial task will be to make the graphics work, but ideally this contractor will assist in further details of the full integration as well. We really need an individual to focus on this portion of the project.