DRTS Web App - Play With Other People

posted in DRTS Game for project DRTS
Published February 23, 2018
Advertisement

The first implementation of DRTS came in form of a windows application. While the windows app did its job, I felt uncomfortable with the bottleneck resulting from depending on windows as a platform. To lower this barrier, I started developing a version to run in web-browsers. The web app has come a long way since then, offering an interactive tutorial and playing with bots.

The update released today expands the web app by support for playing with other people online.

To play the game, head over to play.drtsgame.com

Starting today, the web app there also offers to join another player for a game.

The video below demonstrates the new feature, using two different web-browsers:

2018-02-23.DRTS.web-app-play-with-other-people

Under The Hood - Rendering Efficiency And Visibility Changes

Also with this update, visibility of the game world is changed in several ways:

  • The computation of visibility is reimplemented using a new algorithm to be more efficient in common scenarios. This change drastically improved frame rates in Firefox, Edge, and Chrome.
  • Symmetry for view propagation along edges: With the new algorithm, visibility is changed for symmetry between pairs of nodes. This means that viewing along an edge always works in both directions, regardless of the travel direction of the edge.
  • When the game is over, the complete game world is revealed to all players.
1 likes 5 comments

Comments

jbadams

Are there any plans to add mobile support now that it's a web game, or are you sticking to desktop browsers only?

February 25, 2018 02:05 AM
Viir
10 hours ago, jbadams said:

Are there any plans to add mobile support now that it's a web game, or are you sticking to desktop browsers only?

Yes, mobile support is planned.

As a step towards mobile support, I need to figure out a suitable control scheme for devices where the right-click is not supported. Maybe such a control scheme would be better for desktop too.

February 25, 2018 12:59 PM
Martin_Burke

Heh, I would study graphs on discrete mathematics in such an interesting way)

October 29, 2018 10:21 PM
Noel_Clarke

Enough original development, given that such projects are now a large number. Interested in how you can monetize such a game? At least to support the work and pay for hosting costs

October 30, 2018 12:55 PM
Viir
4 hours ago, Noel_Clarke said:

Enough original development, given that such projects are now a large number. Interested in how you can monetize such a game? At least to support the work and pay for hosting costs

I have not yet looked closely into monetization. One option I see is additional singleplayer content based on a campaign contained consecutive maps connected by a story.

October 30, 2018 05:41 PM
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Advertisement