Jump to content
Korean Random

Realtime drawing on the minimap


Uelz

Recommended Posts

like proposed in that thread:

http://forum.worldoftanks.eu/index.php?/topic/301942-minimap-feature-which-would-be-very-helpful/

i'd like to ask if it is possible to implement it via xvm...

maybe it would be possible to make a direct connection between squadmembers in the game or to make it over a server connection...

Host -> Client

Host -> Server -> Client

Sometimes users will be wanting to have several hosts (players to draw) but then you need to be able to set different colours so you can distinguish who just made a line...

maybe you can do it as an optional plugin because not everyone is too sure about what data is send by the tool ^^ 

 

I guess a 5 second fade will be okey or a button to delete may be okey too...

And 3 colours + 1 erasebutton will do... (3 coloured dots and an x will do to keep it simple and efficient ^^)

o o o x

 

Drawing on minmap shouldn't be supposed to be used by some random guy as it wouldn't be effective but most likely disgusting...

Drawing on the minimap should only be broadcasted between squadmembers or other premade teams like clanwars etc.

 

A tactic is only good until you actually meet the enemy, so tactics need to change ingame.

Link to comment
Short link
Share on other sites

Interesting, but quite complicated.

 

I see this possible only in platoons for randoms (and maybe other team modes - companies and team battles +CW), because you would have to input all ips by hand and allow peer-to-peer communication outside the game. There's no way of getting ips from game server and make it work with some external servers would make it even less popular (unless you can make it work on vanilla ts/mumble/others without server-side plugins).

 

Still, a lot of work to do.

 

 

As for technicals: one random color per player, maybe shown on ears (it's realtime, remember), with a global timeout to disappear automatically (so, no erase needed). Drawing on zoomed map only. Anything more will just be a burden. And i still have recurring doubts if you can't achieve the same result over ts in team-oriented modes without such help (maybe it's time to change platoon/company/clan? :P )...

Edited by nixxxie
Link to comment
Short link
Share on other sites

(Host/FieldCommander, client/player)

i thought it more like host sends a request to a server

-> server sends id to the host

-> host sends id to the clients that participate

-> clients enter the id (copy paste ^^) and send it to the server

-> server saves the ips to the id and sends it to the host

-> host can send data to the clients via the ip-list he got from the server

 

so the server would only be needed to establish the connection but not to convey the data.

 

okey maybe it's better to do it in a seperate plugin for ts/mumble as some kind of overlay plugin...

 

and yes it is possible to achieve a similar result in ts but drawing on the minmap would be faster and easier to understand ^^

even a more accurate "pinging" tool would be nice to show where exactly the ppl should go...

and some ppl are quite good at doing tactics but just fail at describing where they want the specific tank ingame

 

i even thought about doing some "canvas" html/php stuff and use a 3rd party programm to put it as a website in a transparent overlayframe like it's possible with e.g. "overwolf", but i don't have any clue how networkprogramming works and thus didn't read any further into Canvas tutorials so html would still need a server

so it would be like some java multiplayergame... while a pure flash application would only need a server to establish communication. and isn't the minimap a flash-application anyway? (i don't know what i'm actually talking about but at least that's what i thought ^^)

 

 

(hmm just thought about playing "snake multiplayer" on world of tanks maps and eating tanks XD)

Link to comment
Short link
Share on other sites

I'm not sure about "faster" thing.

 

As i said, the only way to make it moderately popular is without separate servers, i.e. p2p or with a client-only plugin for comonly used server (like ts) - for the latter you'd have somehow encode data as audio stream and decode them back on the other client without playing on audio output.

Link to comment
Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...