Altitude Game: Forums  

Go Back   Altitude Game: Forums > Altitude Discussion > General Altitude Discussion
FAQ Community Calendar

General Altitude Discussion Discuss anything Altitude related that doesn't belong in another forum.

Reply
 
Thread Tools Display Modes
  #1  
Old 03-22-2013, 12:17 AM
General Gee General Gee is offline
Member
 
Join Date: Jan 2011
Location: UK
Posts: 53
Default Presenting: Altitude Heat Maps / Traces

Background
A long time ago a command was added in a patch to log the plane positions server side. JWhatever and I have discussed for a while the possibility of using this command to make something akin to the heat maps in CoD and other games. I modified some of the code that was running on the smile servers to achieve this and we showed it to Sybernaut who is hosting the <Vlix> servers. He took the basic idea we had and ran with with, making his own code. What you see presented here is entirely his work based on our idea.


Concept
The 2 vlix pub and 2 private servers currently log the position of each plane every ~100ms. This is stored in a database linked to a website, which updates at least at the end of each game. The website can then be used to display the routes that each plane flies during the game. Not only this, but it also allows you to animate the traces so you can replay a game.

You can go and play a game and as soon as the game is finished head to the website and check your flight history

How do I use it
1. Go to http://cmu.rr.nu/altitude/HeatMap.php?
2. Select the server that you wish to look at
3. Select a map
4. Select a game number. They should be sequential, so the newest one will be the highest number (May have to wait a while at this point for it to load). You can select the specific goal or specific person if you like.
5. If you want to animate it you need to play with the yellow double ended slider at the top. Try setting the two ends somewhere around 10 seconds apart and then you can click start/stop animation.

Caveats
1. This is all built from scratch by Sybernaut. All praise should be aimed at him.
2. This is new to all of us and we are still learning.
3. This is therefore work in progress.
4. We do not have access to plane type, plane speed, plane direction, plane health, ball location, ball speed, whether someone is firing, whether someone is carrying the bomb etc etc and hence at this stage this cannot be turned into a full replay system.
5. No promises are made about the future development of this project.
6. The data currently takes up a fair bit of space and hence cannot be stored forever.
7. Some maps do not yet have a background image.

The project is currently in PHP, with the website in java and html. If you think that you would have the time and willpower to help out then let us know.

Have a play and please let us know what you think. We are especially looking for lavish praise and constructive criticism / ideas.

Last edited by General Gee; 03-27-2013 at 09:32 AM. Reason: Fixed the link
Reply With Quote
  #2  
Old 03-22-2013, 12:18 AM
General Gee General Gee is offline
Member
 
Join Date: Jan 2011
Location: UK
Posts: 53
Default

<Reserved>
Reply With Quote
  #3  
Old 03-22-2013, 01:48 AM
CmdrNoval CmdrNoval is offline
Senior Member
 
Join Date: Jan 2012
Location: Indiana-US
Posts: 518
Default

Awesome piece of imagination... Coupled with some inventive code...



This sh*t is maptesting gold!




On another note, and if you are bored or motivated enough:

I would be curious to map out each plane's death position, upon each death.

Outside of the normal "deathzone" around each goal, it would make for better obstacle/channel placement during the map tuning process...

Last edited by CmdrNoval; 03-22-2013 at 01:51 AM.
Reply With Quote
  #4  
Old 03-22-2013, 02:35 AM
Aki1024 Aki1024 is offline
Senior Member
 
Join Date: Jul 2011
Location: Across from you at a chess table. Your play is?
Posts: 1,080
Default

This is really cool. It appears that deaths or goals scored are not realized as a reason for "teleporting" back to spawn, and it draws a line between the last life location and the respawn.
Reply With Quote
  #5  
Old 03-22-2013, 04:46 PM
CmdrNoval CmdrNoval is offline
Senior Member
 
Join Date: Jan 2012
Location: Indiana-US
Posts: 518
Default

The only way I can figure that "death points" could be calculated, would be to use the snippet of code that ticks when HP=0 and then pinpoint plane location at that moment.

Not even sure that would work... But if it did, we would be able to identify those irritating little places where 'spam deaths' occur on any given map.

Following that with some obstacle or channel adjustments that would make the map more challenging.
Reply With Quote
  #6  
Old 03-24-2013, 03:27 PM
ex~ ex~ is offline
Senior Member
 
Join Date: Jul 2009
Posts: 269
Default

this is nifty, kudos to you guys
Reply With Quote
  #7  
Old 03-24-2013, 03:34 PM
Tekn0 Tekn0 is offline
Senior Member
 
Join Date: Dec 2010
Posts: 1,548
Default

The colon is missing from the link when clicked (http://)
Reply With Quote
  #8  
Old 03-25-2013, 10:44 PM
[hlx] entr0py [hlx] entr0py is offline
Member
 
Join Date: May 2011
Posts: 69
Default

Very cool. This could actually evolve into a very powerful way to balance planes and maps. Could you instead plot the location of plane deaths, kills, and goals? This would essentially give you a visual representation of where the action is happening on a map and how this changes based on the team, the plane, or the player.

It would take 100s of games, but we would have some solid data on plane performance on each map. Perhaps if something like this could be implemented into the ladder servers.
Reply With Quote
  #9  
Old 03-27-2013, 09:39 AM
General Gee General Gee is offline
Member
 
Join Date: Jan 2011
Location: UK
Posts: 53
Default

Updated OP with a working link. Not sure what went wrong, it certainly worked for a day or 2.

Thanks for the feedback. Death maps would be an interesting alternative, but Im not sure if the death location is recorded. Teleport back to spawn seems to be fixed now.
Reply With Quote
Reply


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Presenting: The Altitude Hall of Fame sunshineduck General Altitude Discussion 42 01-11-2013 02:07 PM
Presenting: The Ladder Map Project sunshineduck Ladder Discussion 111 05-09-2011 08:37 PM
Heat Map for ball maps Sarah Palin Suggestions 11 05-27-2010 02:18 PM
Old Altitude Maps skywalker Map Making 11 03-18-2009 12:13 AM


All times are GMT. The time now is 06:26 AM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
2008 Nimbly Games LLC