Trending Games | Elder Scrolls Online | Final Fantasy XIV: A Realm Reborn | World of Warcraft | WildStar

  Network:  FPSguru RTSguru
Login:  Password:   Remember?  
Show Quick Gamelist Jump to Random Game
Members:2,737,095 Users Online:0
Games:714  Posts:6,176,324
Rift (Rift)
Trion Worlds | Official Site
MMORPG | Genre:Fantasy | Status:Final  (rel 03/01/11)  | Pub:Trion Worlds
PVP:Yes | Distribution:Download | Retail Price:Free | Pay Type:Free | Monthly Fee:Free
System Req: PC | Out of date info? Let us know!

General Discussion Forum » The Pub at MMORPG.COM » the future of Browser Based MMO: the next generation

11 posts found
  MMOExposed

Spotlight Poster

Joined: 6/17/10
Posts: 5895

 
OP  1/17/13 9:30:19 AM#1
Well mmorpg.com did an article about a new browser based mmo with 3D action combat and 3 faction open world PvP. Well one browser based mmo I know is largely popular was Runescape, that pulled off the 3d gaming in the browser. So how has technology in this area of browser mmo come along?

Usually in the browser I am playing a mmorts over the 3D browser mmo. But maybe that's because I don't know any new 3Dbrowser browser based mmo.

http://www.mmorpg.com/mobile/games.cfm?game=894&ismb=1

  Bastian_Star

Novice Member

Joined: 11/30/09
Posts: 35

1/17/13 9:37:58 AM#2
Not entirely sure but I think Vindictus is browser based. I know there's also a steam-punk themed MMO called "City of Steam" that's due out soon that's browser based as well. Just voted for it on Steam's greenlight last week. Certainly increases a games accessiblity.
  greenreen

Advanced Member

Joined: 11/19/12
Posts: 1390

1/17/13 4:14:04 PM#3

There probably aren't tons out right now but knowing terms might keep you ahead in searches. I know that WebGL is a 3d format for the browsers.

This site has some games so you may see one pop up there.

http://www.html5gamedevs.com/tag/webgl/

  nariusseldon

Elite Member

Joined: 12/21/07
Posts: 19143

1/17/13 4:17:44 PM#4
Originally posted by Bastian_Star
Not entirely sure but I think Vindictus is browser based. I know there's also a steam-punk themed MMO called "City of Steam" that's due out soon that's browser based as well. Just voted for it on Steam's greenlight last week. Certainly increases a games accessiblity.

Vindictus is browser based? I think not. I have to install it from steam, and i am pretty sure it has its own client.

 

  Oracle_Fefe

Spotlight Poster

Joined: 9/04/10
Posts: 218

Feethree

1/17/13 4:27:36 PM#5
Originally posted by nariusseldon
Originally posted by Bastian_Star
Not entirely sure but I think Vindictus is browser based. I know there's also a steam-punk themed MMO called "City of Steam" that's due out soon that's browser based as well. Just voted for it on Steam's greenlight last week. Certainly increases a games accessiblity.

Vindictus is browser based? I think not. I have to install it from steam, and i am pretty sure it has its own client.

 

I believe this is correct, though Vindictus does use browser windows in forms a la EVE Online.

  User Deleted
1/17/13 4:32:01 PM#6

A Mystical Land is full 3D and plays in a browser, but it's for Windows platform only.

 

The Space Time Studios games, one I know of specifically is Pocket Legends will run inside of Chrome.  Artwork is lightweight but the world is 3D using OpenGL.  I think it runs on Windows and Mac.

 

Other than those, I haven't heard much about browser MMORPGs.

 

  jpnole

Apprentice Member

Joined: 2/13/10
Posts: 1648

1/17/13 4:33:25 PM#7
Originally posted by MMOExposed
Well mmorpg.com did an article about a new browser based mmo with 3D action combat and 3 faction open world PvP. Well one browser based mmo I know is largely popular was Runescape, that pulled off the 3d gaming in the browser. So how has technology in this area of browser mmo come along?

Usually in the browser I am playing a mmorts over the 3D browser mmo. But maybe that's because I don't know any new 3Dbrowser browser based mmo.

http://www.mmorpg.com/mobile/games.cfm?game=894&ismb=1

http://www.mmorpg.com/mobile/games.cfm?game=894&ismb=1

  Quizzical

Guide

Joined: 12/11/08
Posts: 13118

1/17/13 4:34:21 PM#8
It's the same answer as every other time this exact thread gets created:  going browser-based gives you some huge disadvantages, including not having access to any modern 3D graphics API.  WebGL is probably the best available, but it manages to make even the very old DirectX 9.0c look futuristic by comparison.
  darkkblack

Novice Member

Joined: 1/16/13
Posts: 37

1/17/13 7:03:14 PM#9

Browser based is looking up. They made Quake 3 Arena into Quakelive a free browser based remake of the original game. Genius if you ask me. Same game just no cd and free, what more could you ask for. So far the browser side of things do look limited as far as graphics are concerned. 

Was on Facebook today and I noticed Wings of Destiny ad. Did a youtube search and the game looked half way play worthy. Kinda like Runescape except newer. I will check it out later, I am hoping that it is not Java based. I can't play Runescape because I disabled all Javascript on my PC.

  MMOExposed

Spotlight Poster

Joined: 6/17/10
Posts: 5895

 
OP  1/17/13 8:32:20 PM#10
Originally posted by Quizzical
It's the same answer as every other time this exact thread gets created:  going browser-based gives you some huge disadvantages, including not having access to any modern 3D graphics API.  WebGL is probably the best available, but it manages to make even the very old DirectX 9.0c look futuristic by comparison.

Not really asking for current gen MMO graphics out of a browser based MMO. That's kind of a silly request honestly. But having actual 3D gameplay with interesting gameplay mechanics is a whole different ball game. Graphics>gameplay. Runescape and MMORTS games prove this. Just most MMO in the browser havnt done anything to go beyond what been already done for years.

  Quizzical

Guide

Joined: 12/11/08
Posts: 13118

1/17/13 9:08:11 PM#11
Originally posted by MMOExposed
Originally posted by Quizzical
It's the same answer as every other time this exact thread gets created:  going browser-based gives you some huge disadvantages, including not having access to any modern 3D graphics API.  WebGL is probably the best available, but it manages to make even the very old DirectX 9.0c look futuristic by comparison.

Not really asking for current gen MMO graphics out of a browser based MMO. That's kind of a silly request honestly. But having actual 3D gameplay with interesting gameplay mechanics is a whole different ball game. Graphics>gameplay. Runescape and MMORTS games prove this. Just most MMO in the browser havnt done anything to go beyond what been already done for years.

Having modern APIs available isn't just about getting better quality graphics.  Giving developers more tools with which to make their game sometimes means much better performance, or simply much easier to make the game do what you want.  Making a given game easier to develop is a big deal no matter what type of game you want.

For example, suppose that you want to have a texture wrap around an object.  This could be a texture for a tree stump, or a character's arm or leg, or anything like that.  If you do it in the obvious, naive way, you'll get a bunch of graphical artifacting along a seam.  There are several things you can do about it:

1)  Just put up with a bunch of graphical artifacting and hope your players will, too.

2)  Split the texture into two separate textures, which means a substantial performance hit, having to feed in texture coordinates as part of your vertex data rather than computing them from position, having to index which texture to use where, and more of a pain to make the models.

3)  Split the vertices along the seam into two separate vertices with exactly the same position but different texture coordinates, which means a meaningful performance hit, having to include texture coordinates as part of your vertex data, and more of a pain to make the models.

4)  Put a single line of code in your geometry shader for cylinder-like objects that use wraparound textures.

If those are your choices, #4 is the clear winner by a mile.  The catch?  It's only available if you have geometry shaders, which means DirectX 10 or OpenGL 3.2 or later.  It's not even a terribly complicated line of source code, as it will look something like this:

gTexCoord.y += round(teTexCoord[0].y - teTexCoord[i].y);

(In case you want to understand what that is doing, it's written in GLSL.  gTexCoord is my texture coordinates as output from a geometry shader, and teTexCoord is my texture coordinates as output from a tessellation evaluation shader.)