Create an account


Poll: Should mappers use offscreen gecko?
You do not have permission to vote in this poll.
Yeah!
33.33%
1 33.33%
No, that's a ridiculous idea!
66.67%
2 66.67%
Total 3 vote(s) 100%
* You voted for this item. [Show Results]

Thread Rating:
  • 1 Vote(s) - 3 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[SUGGESTION] Offscreen Gecko ideas

#1
Has anyone played around with Offscreen Gecko in Darkplaces? It looks really, really cool! This blog post here will explain it to those who don't understand.

This could be used for so many things, chief amongst which is in the tutorial. You could have a 'tutorial room', where all the HTML formatted docs are on the walls, and you shoot buttons to scroll up and down. This would look really, really cool on chillout/peace servers, where you could browse a lite version of the Xonotic forums from inside the game Smile

If you want to have a look, check out the gecko_ prefixed cvars. It seems that the DP Offscreen Gecko implementation simply wraps a texture.

Is anything along these lines planned for the future, or is there a reason this won't work well in Xonotic?
[Image: vN3NkMA]
(Idea stolen from Mr. Bougo. Hehehehe)
Reply

#2
o.O this could 3D-ize the internet! Then we'd "only" need a dynamic map generation process with links transformed to warp zones and then we'd be able to actually take a walk or virtually "surf" the internet - or even bunny hop it or what would be even more cool to laser jump it or waahahaaa muahaa tiri lee tweep tweep bouncy rabbit cheep cheep

I'll return when I have regathered my senses.
My Xonstats Profile
Latest track on soundcloud: Farewell - to a better Place (piano improvisation)
New to Xonotic? Check out the Newbie Corner!

Reply

#3
Halogene Wrote:o.O this could 3D-ize the internet! Then we'd "only" need a dynamic map generation process with links transformed to warp zones and then we'd be able to actually take a walk or virtually "surf" the internet - or even bunny hop it or what would be even more cool to laser jump it or waahahaaa muahaa tiri lee tweep tweep bouncy rabbit cheep cheep

If you didn't have enough time to do that, you could make a kind of shootable imagemap, attached to a door, which opens the appropriate amount of doors to access the page you shot the link to. This would be easier to auto generate, though inherently limited and not quite as cool.

Perhaps there could be a floating circle of pages, and you shoot the link, and the page you want is plucked out of the sky and lands in front of you?

Lots and lots of work for 'some poor person' Tongue
[Image: vN3NkMA]
(Idea stolen from Mr. Bougo. Hehehehe)
Reply

#4
I doubt this should go into any official Xonotic release, as that means that any security hole in the browser engine will be a security hole in Xonotic, and force us to release a new version like twice a month (see Firefox).

We would never get to developing anything, as we have to roll out security fixes all the time...
BRLOGENSHFEGLE (core dumped)

The Bot Orchestra is back! | Xoylent Easter Egg | 5bots1piano
My music on Google Play and SoundCloud
Reply

#5
... I think you may be right. Plus, if you'd allow players to put custom web page content onto the walls, then you'd probably end up having that same old questionable content everywhere that you find on the internet (like news or weather forecasts and stuff).

On the other hand we might get bots on public servers sooner or later that try to replace such dynamic textures with ads. Much like on the old forum. That could lead to a new game type: co-op mode against advertising bots! Fight the spam invasion! It could even be Co-op assault mode: defend the billboard!



Or maybe I still need a longer break.
My Xonstats Profile
Latest track on soundcloud: Farewell - to a better Place (piano improvisation)
New to Xonotic? Check out the Newbie Corner!

Reply

#6
CHAT TRANSLATOR1111one


(05-20-2010, 08:05 AM)Halogene Wrote: ..., then you'd probably end up having that same old questionable content everywhere that you find on the internet (like news or weather forecasts and stuff).
That was pretty funny!
4m038105 - Be the change.
Reply

#7
divVerent Wrote:I doubt this should go into any official Xonotic release, as that means that any security hole in the browser engine will be a security hole in Xonotic, and force us to release a new version like twice a month (see Firefox).

Isn't this already in Xonotic?

Also: It's just a HTML rendering engine which simply outputs a bitmap. It hasn't got any Javascript support or anything. Firefox is a very very complicated project which is linked to 9000+ other things (XUL, Spidermonkey, the browser chrome itself, etc). I don't think that Offscreen Gecko is rereleased every few weeks (it hasn't had a new version for 814 days!). Check their Sourceforge page to see what I'm talking about.
[Image: vN3NkMA]
(Idea stolen from Mr. Bougo. Hehehehe)
Reply

#8
(05-20-2010, 08:05 AM)Halogene Wrote: On the other hand we might get bots on public servers sooner or later that try to replace such dynamic textures with ads. Much like on the old forum. That could lead to a new game type: co-op mode against advertising bots! Fight the spam invasion! It could even be Co-op assault mode: defend the billboard!

New gametype: POP UP KILLER. A survival type game where you and a bunch of team mates fight off hordes of pop ups before they over run and crash the browser.
ECKZBAWKZ HUGE LIST OF ACHIEVEMENTS GOES HERE....


Oh wait.
Reply

#9
(05-21-2010, 04:28 AM)Lee_Stricklin Wrote: New gametype: POP UP KILLER. A survival type game where you and a bunch of team mates fight off hordes of pop ups before they over run and crash the browser.
Ugh. Then I'd only use hitscan weapons without splash (i.e. nex). Otherwise I'd probably hit a wrong button in a pop-up and end up with an encyclopedia subscription and a 500g box of viagra (another one...).

That reminds me of maybe I should register to the old farts clan. But I am probably too old for them anyway.
My Xonstats Profile
Latest track on soundcloud: Farewell - to a better Place (piano improvisation)
New to Xonotic? Check out the Newbie Corner!

Reply

#10
(05-21-2010, 01:59 AM)clanclanclan Wrote:
divVerent Wrote:I doubt this should go into any official Xonotic release, as that means that any security hole in the browser engine will be a security hole in Xonotic, and force us to release a new version like twice a month (see Firefox).

Isn't this already in Xonotic?

Also: It's just a HTML rendering engine which simply outputs a bitmap. It hasn't got any Javascript support or anything. Firefox is a very very complicated project which is linked to 9000+ other things (XUL, Spidermonkey, the browser chrome itself, etc). I don't think that Offscreen Gecko is rereleased every few weeks (it hasn't had a new version for 814 days!). Check their Sourceforge page to see what I'm talking about.

OffscreenGecko supports JavaScript (and XUL). And that it hasn't had a new version for 814 days only speaks against its security.

And yes, the code for using it is in the engine, however Xonotic simply will not ship with the library for it.
BRLOGENSHFEGLE (core dumped)

The Bot Orchestra is back! | Xoylent Easter Egg | 5bots1piano
My music on Google Play and SoundCloud
Reply

#11
Headshots will become more commonplace because some players will be facing the nearest wall every five seconds to check their facebook, twitter, myspace, etc...

Though, interactive control panels like those of DOOM3, Q4, etc. would be nice, is this possible using offscreen gecko - somehow using page controls instead of func_button, etc?
Reply

#12
divVerent Wrote:OffscreenGecko supports JavaScript (and XUL).

INDEED IT DOES! me should at least check Wikipedia before posting in future :p

divVerent Wrote:And yes, the code for using it is in the engine, however Xonotic simply will not ship with the library for it.

That seems like the way to do it.

I still can't find any vulnerabilities in Gecko itself, but I'm sure they're there as I've only been looking for ~10min.

Bugzilla is always there, if anyone wants to check.
[Image: vN3NkMA]
(Idea stolen from Mr. Bougo. Hehehehe)
Reply

#13
(05-21-2010, 08:41 AM)Taiyo.uk Wrote: Headshots will become more commonplace because some players will be facing the nearest wall every five seconds to check their facebook, twitter, myspace, etc...

Though, interactive control panels like those of DOOM3, Q4, etc. would be nice, is this possible using offscreen gecko - somehow using page controls instead of func_button, etc?

Yeah, that would be kinda cool, but in single-player mode (which may or may not be rolled out).

YAY NECROPOST.
(08-10-2012, 02:37 AM)Mr. Bougo Wrote: Cloud is the new Web 2.0. It makes no damn sense to me.
Reply

#14
We should release a 3D browser.
4m038105 - Be the change.
Reply



Possibly Related Threads…
Thread Author Replies Views Last Post
  [SUGGESTION] Weapon model ideas - Post here! Beagle 7 6,070 04-09-2016, 02:11 AM
Last Post: BuddyFriendGuy
  [SUGGESTION] Assault map ideas Lee_Stricklin 8 12,421 03-29-2015, 05:21 AM
Last Post: Ogger73
  [SUGGESTION] Some unique ideas about single player level design zwz 0 3,520 05-09-2014, 12:24 PM
Last Post: zwz
  [SUGGESTION] Some unique ideas about single player level design zwz 0 3,351 05-06-2014, 04:47 PM
Last Post: zwz
  [SUGGESTION] Some ideas from my FPS experience simbian 6 7,538 02-11-2014, 03:50 AM
Last Post: thimo
  [SUGGESTION] Ideas on how to make the game more accessible spamyak 6 7,775 08-12-2013, 04:16 PM
Last Post: edh
  [SUGGESTION] Singleplayer ideas thread ThePWTULN 13 18,457 04-30-2013, 01:01 PM
Last Post: aa
  [SUGGESTION] Thoughts and ideas regarding ELO stdi 2 4,946 01-16-2013, 11:26 AM
Last Post: Antibody
  [SUGGESTION] 2 vehicle ideas _para 18 17,737 11-09-2012, 12:02 PM
Last Post: rocknroll237
  [SUGGESTION] Few ideas adem 13 15,250 03-31-2012, 05:36 PM
Last Post: edh

Forum Jump:


Users browsing this thread:
1 Guest(s)

Forum software by © MyBB original theme © iAndrew 2016, remixed by -z-