The Walking Dead Law and Order Legacies Jurassic Park Back to the future: The Game Puzzle Agent Sam & Max Tales of Monkey Island Wallace & Gromit's Grand Adventures More Telltale Games
Forgot your password?
No worries, we can help!

The Walking Dead

Go Back   Telltale Games Forums > Telltale Public House > General Chat

General Chat Formerly known as the Yak Space. Formerly for all your yak and yakking needs, now for general chatting.

View Poll Results: Would you use a browser version of equal quality?
I don't want a browser version: It would only take away development time from the dedicated browser. 14 46.67%
I don't really care. I'd only play the application anyway 11 36.67%
I'd use it on the road or using my smartphone. I'd only use it if it was free/included/ad-based 4 13.33%
I would be willing to pay for it when I need it, on a pay-per-room/hour/whatever basis. 0 0%
I would actually prefer a web implementation and be willing to pay a one time fee just it. 1 3.33%
Voters: 30. You may not vote on this poll

Reply
 
Thread Tools Search this Thread
Old 07/23/2009, 05:01 am   #1
hansschmucker
Senior Member
 
hansschmucker's Avatar
 
Join Date: Aug 2007
Posts: 945
Default Would you play (and pay for) 2D adventure games in the browser?

First of all, this thread not meant to discuss the technological challenges a developer would encounter creating such a game. There are virtually none. In my 2nd year at university I created an engine for this purpose that ran on all then-current browsers fluidly using a 800x600 display window. It's just not an issue. Or at least not an issue that can't be overcome if a developer is willing to invest some time optimizing the engine.

A bit of background: An adventure game is at it's core simply a matter of layering images on top of each other and even InternetExplorer is very much capable of layerering the typical 4 full size layers and a number of splite-type layers without running into performance issues.

So here's a little FAQ about the technology first.

Q: Browsers are not able to render such a game fast enough
A: Browsers are very much optimized for the exact type of drawing an adventure game needs and can easily render most scenes even on slower computers.

Q: Browsers can't offer sound and video like a normal application
A: All current browsers include some form of video and audio playback. Sometimes this is in the form of a default video plugin that's available in the browser (Internet Explorer/Media Player plugin), sometimes it's a native engine (Firefox, Safari), but there's always something.

Q: You can't play these games offline
A: All modern browsers can by now via special offline storage (think Cookies on steroids). Internet Explorer needs the Gears Plugin in order to do it, though.

Q: Browser games can't run fullscreen
A: While web applications can't control fullscreen mode, all current browsers have one and applications can rearrange content accordingly when the user enters it.


The issue here is whether users would actually care about it and how it should be funded. (No I'm not planning on doing one right now, this is just scientific curiosity).

The benefits:
  • Zero launch time
  • Quick switching to other applications
  • Available everywhere

For me that would be enough to actually prefer it running inside the browser to a dedicated application, but that's because most of my work actually happens in the web browser.

So, what are your thoughts?

Last edited by hansschmucker; 07/23/2009 at 05:43 am.
hansschmucker is offline   Reply With Quote
Old 07/23/2009, 05:05 am   #2
Silverwolfpet  Community Moderator
Wolfy
 
Silverwolfpet's Avatar
 
Join Date: Jun 2009
Location: Romania
Posts: 3,042
Send a message via Yahoo to Silverwolfpet
Default

No... the experience would be broken by IMs and pop-ups from other sites. Why would you switch between applications? Doesn't that throw you out of the game's atmosphere?
__________________
I am a community moderator, here to assist, keep the peace, and keep these boards clean and friendly for all. I am a volunteer, and not a Telltale employee, and my opinions are my own.


Something awesome this way comes... ^.^
www.silverwolfpet.com
Silverwolfpet is offline   Reply With Quote
Old 07/23/2009, 05:07 am   #3
smashing
Angels Fan
 
smashing's Avatar
 
Join Date: Jun 2009
Location: Singapore
Posts: 424
Default

Erhm.... have you checked Samorost out?
__________________
Twittering away while gaming.
Currently playing: Mata Hari
smashing is offline   Reply With Quote
Old 07/23/2009, 05:08 am   #4
hansschmucker
Senior Member
 
hansschmucker's Avatar
 
Join Date: Aug 2007
Posts: 945
Default

That's one thing that falls into both the benefit and drawback categories. For me adventure games are a relaxing break from work and squeezing in a few minutes here and there would be great for me. But of course, the atmosphere would almost certainly suffer.
hansschmucker is offline   Reply With Quote
Old 07/23/2009, 05:10 am   #5
hansschmucker
Senior Member
 
hansschmucker's Avatar
 
Join Date: Aug 2007
Posts: 945
Default

Quote:
Originally Posted by smashing View Post
Erhm.... have you checked Samorost out?
Bought it, actually. But it's not what I mean, both from a technological and a gameplay perspective. Samarost is a collection of independent puzzles and it's a standalone Flash game.
hansschmucker is offline   Reply With Quote
Old 07/23/2009, 05:14 am   #6
Toothless Gibbon
Senior Member
 
Join Date: Jun 2009
Location: UK
Posts: 933
Default

Sorry if this question is not what this thread is for but why wouldn't you just develop in Flash?

Scalable graphics plus video and 3D.
Toothless Gibbon is offline   Reply With Quote
Old 07/23/2009, 05:14 am   #7
smashing
Angels Fan
 
smashing's Avatar
 
Join Date: Jun 2009
Location: Singapore
Posts: 424
Default

Hmmm... so something like Free Realms then?
__________________
Twittering away while gaming.
Currently playing: Mata Hari
smashing is offline   Reply With Quote
Old 07/23/2009, 05:17 am   #8
hansschmucker
Senior Member
 
hansschmucker's Avatar
 
Join Date: Aug 2007
Posts: 945
Default

Quote:
Originally Posted by Toothless Gibbon View Post
Sorry if this question is not what this thread is for but why wouldn't you just develop in Flash?

Scalable graphics plus video and 3D.
Compatibility, usability, integration, accessibility would be the key points.

(I should probably explain further)
Compatibility: Using Flash means that it will only run on Adobe certified platforms and that would directly conflict with one of the key benefits. You couldn't play it on the iPhone, not on Android, not on the Pre...

Usability: Flash applications well, they just feel horrible. There are excpetions, but for the most part any Flash app feels first and foremost like a Flash app. The right-click menu does the rest.

Integration: Flash doesn't include the behaviours your used to from applications. This ranges from text selection over font rendering to button designs. It just always feels wrong.

Accessibility: Well, it's Flash. What else do I have to say.

Last edited by hansschmucker; 07/23/2009 at 05:23 am.
hansschmucker is offline   Reply With Quote
Old 07/23/2009, 05:18 am   #9
hansschmucker
Senior Member
 
hansschmucker's Avatar
 
Join Date: Aug 2007
Posts: 945
Default

Quote:
Originally Posted by smashing View Post
Hmmm... so something like Free Realms then?
Is there a browser-based version of FR?
hansschmucker is offline   Reply With Quote
Old 07/23/2009, 05:19 am   #10
smashing
Angels Fan
 
smashing's Avatar
 
Join Date: Jun 2009
Location: Singapore
Posts: 424
Default

Quote:
Originally Posted by hansschmucker View Post
Is there a browser-based version of FR?
You can't run Free Realms without a browser.
__________________
Twittering away while gaming.
Currently playing: Mata Hari
smashing is offline   Reply With Quote
Old 07/23/2009, 05:24 am   #11
hansschmucker
Senior Member
 
hansschmucker's Avatar
 
Join Date: Aug 2007
Posts: 945
Default

Quote:
Originally Posted by smashing View Post
You can't run Free Realms without a browser.
I meant the game actually running inside the browser. Not just the launch page (TTG games actually only work with a browser to. The launcher is actually a InternetExplorer instance).
hansschmucker is offline   Reply With Quote
Old 07/23/2009, 05:27 am   #12
smashing
Angels Fan
 
smashing's Avatar
 
Join Date: Jun 2009
Location: Singapore
Posts: 424
Default

Quote:
Originally Posted by hansschmucker View Post
I meant the game actually running inside the browser. Not just the launch page (TTG games actually only work with a browser to. The launcher is actually a InternetExplorer instance).
You should really try Free Realm out. It does run out of the browser. Quite unique for a MMORPG.
__________________
Twittering away while gaming.
Currently playing: Mata Hari
smashing is offline   Reply With Quote
Old 07/23/2009, 05:31 am   #13
Toothless Gibbon
Senior Member
 
Join Date: Jun 2009
Location: UK
Posts: 933
Default

Quote:
Originally Posted by hansschmucker View Post
Compatibility, usability, integration, accessibility would be the key points.

(I should probably explain further)
Compatibility: Using Flash means that it will only run on Adobe certified platforms and that would directly conflict with one of the key benefits. You couldn't play it on the iPhone, not on Android, not on the Pre...

Usability: Flash applications well, they just feel horrible. There are excpetions, but for the most part any Flash app feels first and foremost like a Flash app. The right-click menu does the rest.

Integration: Flash doesn't include the behaviours your used to from applications. This ranges from text selection over font rendering to button designs. It just always feels wrong.

Accessibility: Well, it's Flash. What else do I have to say.
Having been a flash developer for 8 years, I disagree. Show me one non-flash browser application which doesn't "feel horrible".

What do you mean by button designs? Do you think there is some kind of limitation of the design of buttons in flash?

Text selection over font rendering? huh? Please explain.
Toothless Gibbon is offline   Reply With Quote
Old 07/23/2009, 05:34 am   #14
hansschmucker
Senior Member
 
hansschmucker's Avatar
 
Join Date: Aug 2007
Posts: 945
Default

Quote:
Originally Posted by smashing View Post
You should really try Free Realm out. It does run out of the browser. Quite unique for a MMORPG.
I've actually tried it... the interface seemed quite forced, seeing as the real game would run outside the browser anyway. Quake Live made me feel similar (eventhough the game at least runs inside the browser WINDOW. If the game needs a client plugin anyway, there's little point to running it inside the browser window)
hansschmucker is offline   Reply With Quote
Old 07/23/2009, 05:37 am   #15
hansschmucker
Senior Member
 
hansschmucker's Avatar
 
Join Date: Aug 2007
Posts: 945
Default

Quote:
Originally Posted by Toothless Gibbon View Post
Having been a flash developer for 8 years, I disagree. Show me one non-flash browser application which doesn't "feel horrible".

What do you mean by button designs? Do you think there is some kind of limitation of the design of buttons in flash?

Text selection over font rendering? huh? Please explain.
Look at how Flash renders text. It always looks different. Out of place. And the behaviour is different too: You can't select text (unless the developer actually implements his own behaviour).

And for text selection and other stuff your application simply won't feel like a "native" application. Same with buttons and other native widgets. Flash has its own widgets which don't match those of the hosting platform. Look at any webpage in comparison: A text input box matches the usual style of the host platform.
hansschmucker is offline   Reply With Quote
Old 07/23/2009, 05:44 am   #16
Toothless Gibbon
Senior Member
 
Join Date: Jun 2009
Location: UK
Posts: 933
Default

Quote:
Originally Posted by hansschmucker View Post
Look at how Flash renders text. It always looks different. Out of place. And the behaviour is different too: You can't select text (unless the developer actually implements his own behaviour).

And for text selection and other stuff your application simply won't feel like a "native" application. Same with buttons and other native widgets. Flash has its own widgets which don't match those of the hosting platform. Look at any webpage in comparison: A text input box matches the usual style of the host platform.

Have you ever used flash? Making text selectable requires a complicated procedure of checking the "selectable" checkbox...

Are you talking about anti-aliasing when you say text looks different? Again, just turn it off... or create a custom anti-aliasing scheme using different thickness and sharpness.

What kind of game do you want to create that has platform native widgets? A game that looks like it's part of Microsoft Office?

Very few developers, in any, use Flash's own "widgets" (By this I presume you mean interface components) as its very easy to create completely custom interface elements, which is surely what you would want for a bespoke game?

Last edited by Toothless Gibbon; 07/23/2009 at 05:51 am.
Toothless Gibbon is offline   Reply With Quote
Old 07/23/2009, 05:51 am   #17
hansschmucker
Senior Member
 
hansschmucker's Avatar
 
Join Date: Aug 2007
Posts: 945
Default

Quote:
Originally Posted by Toothless Gibbon View Post
Have you ever used flash? Making text selectable requires a complicated procedure of checking the "selectable" checkbox...

Are you talking about anti-aliasing when you say text looks different? Again, just turn it off... or create a custom anti-aliasing scheme using different thickness and sharpness.

What kind of game do you want to create that has platform native widgets? A game that looks like it's part of Microsoft Office?
Admittedly, it's been a while. The point is that Flash apps don't integrate as well by default. If you wanted the AA scheme to match the host system, you'd have to implement them yourself, then sniff the system settings and select the scheme that matches it. Same with buttons. And I was talking about Flash apps in general, not just games.

Don't get me wrong, Flash does have its uses as a dedicated platform or as fallback behaviour, but while normal web pages can degrade gracefully across platforms and have sensible default behaviour, Flash does not. It's much easier to write a really bad Flash application, than a really bad webpage.
hansschmucker is offline   Reply With Quote
Old 07/23/2009, 05:59 am   #18
Toothless Gibbon
Senior Member
 
Join Date: Jun 2009
Location: UK
Posts: 933
Default

Sorry, I thought we were talking about creating games. I would never create a webpage in Flash just for the sake of it, but webapps and games are something different.

Thought it may have been a while, you should definately look at ActionScript 3 and Adobe Air - you will realise how blinkered you are being towards the technology.

As someone you comes from a design background, the idea of a webapp looking exactly the same across all platforms is benefit not a hinderance.
Toothless Gibbon is offline   Reply With Quote
Old 07/23/2009, 05:59 am   #19
JohanShogun
Senior Member
 
JohanShogun's Avatar
 
Join Date: Jun 2009
Posts: 180
Default

Quote:
Originally Posted by Toothless Gibbon View Post
Having been a flash developer for 8 years, I disagree. Show me one non-flash browser application which doesn't "feel horrible".

What do you mean by button designs? Do you think there is some kind of limitation of the design of buttons in flash?

Text selection over font rendering? huh? Please explain.
Not quite the same as it uses shockwave, but enjoy:

http://www2.rasterwerks.com/game/phosphor/beta1.asp
JohanShogun is offline   Reply With Quote
Old 07/23/2009, 06:06 am   #20
hansschmucker
Senior Member
 
hansschmucker's Avatar
 
Join Date: Aug 2007
Posts: 945
Default

Quote:
Originally Posted by Toothless Gibbon View Post
Sorry, I thought we were talking about creating games. I would never create a webpage in Flash just for the sake of it, but webapps and games are something different.

Thought it may have been a while, you should definately look at ActionScript 3 and Adobe Air - you will realise how blinkered you are being towards the technology.

As someone you comes from a design background, the idea of a webapp looking exactly the same across all platforms is benefit not a hinderance.
And coming from an application background, it's exactly the other way around: An application should feel native on all platforms. It's not ideal when your application is the only one that displays a "X" on the right for Mac users.
hansschmucker is offline   Reply With Quote
Reply

Bookmarks

Tags
browsers, offtopic, poll

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -8. The time now is 06:38 pm.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Telltale Games - © 2013 Telltale, Incorporated. All rights reserved.
Home  |   Store  |   Blogs  |   Forums  |   Product Support  |   Corporate Info  |   Press Releases  |   Jobs  |   Terms of Use  |   Privacy Policy