Comments (3)
I have some serious doubts if we want to follow MMapper's strategy here. Wouldn't it be better to instead use a server side approach and have an official MUME map that we host and stream as needed rather than having each client need to download and then hash to identify the positioning of themselves?
from play-mume.
The current approach has two huge advantages IMHO: it can be done by anyone at any time. Do note that there is only a single, official map, for now clients will not customize it by exploring.
What did you have in mind, though?
- Who figures out the current location and how? Is it a roomid sent by the server, a webserver-side proxy that does the room matching, does the MUME server send a map portion with a you-are-here flag?
- How does the webclient get the map data? Is it split in areas and HTTP-downloaded as needed, sent by the MUME server as a Telnet extension?
-Waba.
-------- Original Message --------
From: Nils Schimmelmann [email protected]
Sent: February 3, 2015 8:00:00 AM GMT+01:00
To: waba4mume/play-mume [email protected]
Cc: waba4mume [email protected]
Subject: Re: [play-mume] Provide a MM2 basemap in JSON format for performance testing (#3)
I have some serious doubts if we want to follow MMapper's strategy here. Wouldn't it be better to instead use a server side approach and have an official MUME map that we host and stream as needed rather than having each client need to download and then hash to identify the positioning of themselves?
Reply to this email directly or view it on GitHub:
#3 (comment)
from play-mume.
I took care of this in my wip-json2 MMapper branch.
from play-mume.
Related Issues (20)
- Test "real map" performance on common hardware HOT 1
- Reposition the whole map on player movement
- Render non-zero layers
- Render map load and mob flags HOT 1
- Client-side brief mode
- Show the map first in a side-panel
- Update: Problem solved, source was User Error
- Render up/down exits
- Render room links
- Map centering
- "Change color" confuses the XML parser
- Double login prompt
- Deep blue might be too dark
- The map window should close on MUD window reload
- Hint at what the grey panel is
- Resize the webgl div with its window
- Warn if XML mode gets disabled
- Help entry about client upgrades
- Make auto-fill/repeat customizable
- Add a panel for communication
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from play-mume.