These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Player Features and Ideas Discussion

 
  • Topic is locked indefinitely.
 

Battle-Recorder · Eve's Very Own Built-In Fight Record Tool

First post
Author
ninjaholic
Tactical Feed.
Pandemic Horde
#61 - 2011-12-14 23:27:37 UTC  |  Edited by: ninjaholic
@ Orisa Medeem - Thanks I've been dreaming about this for ages, so thought it out quite a bit, but I can't take all the credit, there've been many contributions and suggestions since Oct '07 that allowed it to evolve along the way.

Yea there's got to be some kind of authentication otherwise there'd be fake demo files all over the place knowing the Eve community and unscrupulous individuals in general, and yea MD key would work. Maybe server receives request to record the fight, a key is paired so the data is encrypted? Let me know if we're on the same page here :D

With regards metagaming I'm sure a scary amount of information could be retrieved from the files, ship fits, key targets in a fleet fight, maybe even identify spies, tactics, maneuvers, exact ship types, but to be honest, this info is available to anyone with enough patience & dedication anyway.

But maybe I'm missing something?

Support Eve's own built-in Battle-Recorder!

Orisa Medeem
Hedion University
Amarr Empire
#62 - 2011-12-15 02:04:56 UTC
Actually, I just wanted to raise a discussion on that aspect of the feature rather than voice my own opinion, but since you asked it's more on the line:
- The possibility to change how an event occurred ingame while promoting it outside the game opens some interesting possibilities, as long as it is not trivial to do so and there is some method to acquire verified data from the server.

I will try to clarify with a few examples.

Locally stored fittings for instance is a very bad example. It is too easy to create a capsule fitting with a DD weapon of each race, plus four developer guns.

I think a better example is how a few killboards used to operate. You could provide your API to the site, then any KM you got or you suffered would be automatically added to it, and displayed as API verified. Or you could manually upload your kills, but there would always be some doubt about it, since that data could have been compromised.

Let me try to give an example of how the battle recorder could work that would minimize the metagaming bit:
1) Your corp/alliance starts to form up for a gang.
2) Right before you depart, the FC asks everyone to start recording.
3) You get around and get some fights.
4) When the gang is about to disband, the FC asks everyone to send their recorded files to Joe, the guy in the gang who loves to make vids and such.
5) Joe opens the battle player and imput all files he has.
6) The battle player extracts as much information as possible from each file and put it all together.
7) Joe does all the editing work (start and end points, camera instructions, etc) and then creates the final file.
8) Joe then submits the file to a validation queue in the eve server within, say, 48h from the fight.
9) The server verifies that no extra data were added comparing to its internal logs.
10) The server calculates a hash from the file and notifies Joe.
11) Joe makes a vid using the battle player (so non-players can see it too) and also makes the final file available in a website.
12) His Eve peers download the file from Joe's website and open it in their battle player.
13) The battle player calculates the hash from the file and sends it to an API service.
14) The API service checks that the hash is in the list of files already verified and notifies the battle recorder.
15) The battle recorder displays that the file was verified.

There are some points to be worked out:
- Perhaps it adds too much extra effort for everyone to record then share files.
- You could only get the viewpoint of the people that sent you their recorded data.
- There is one loophole in step 9, since you could go for a trial and error process with the eve server to get unknown information.

It also keeps some room for people that try to make some propaganda by manipulating the data, but other players will always be suspicious if you just prevent them to verify that your vids were made from authentic data.

:sand:  over  :awesome:

Tovil Hadras
Ordo Polaris
#63 - 2011-12-17 01:06:51 UTC
+1

This idea is epic and I fully support it! Keep this thread alive guys.
Max Kolonko
Caldari Provisions
Caldari State
#64 - 2011-12-17 07:43:08 UTC  |  Edited by: Max Kolonko
ninjaholic wrote:
@ Orisa Medeem - Thanks I've been dreaming about this for ages, so thought it out quite a bit, but I can't take all the credit, there've been many contributions and suggestions since Oct '07 that allowed it to evolve along the way.

Yea there's got to be some kind of authentication otherwise there'd be fake demo files all over the place knowing the Eve community and unscrupulous individuals in general, and yea MD key would work. Maybe server receives request to record the fight, a key is paired so the data is encrypted? Let me know if we're on the same page here :D

With regards metagaming I'm sure a scary amount of information could be retrieved from the files, ship fits, key targets in a fleet fight, maybe even identify spies, tactics, maneuvers, exact ship types, but to be honest, this info is available to anyone with enough patience & dedication anyway.

But maybe I'm missing something?



Right now client performing recording dont know many things about battle, and use assumptions:

- it dont know who is targeting who apart from who You are targeting and who targets You
- it dont know what damage is dealt to whom apart from you dealing and receiving damage
- IT KNOWS who shoots/web/neut/etc who and run animation for that between those two ships
- IT DONT KNOWS what rate of fire this effect has, so it uses constant rate of fire for given weapon for all ships
- all its known about fittings is what is visible at ships model (turret type and if some utilities hi's are present)
- And finally it have no idea about skills of participants

So there is no problem with fitting being available to all. Client know pretty much nothing about combat, except for movement, firing, dying and warping in and out

So there is no problem with specific reverse engineering of stuff from battle recording apart from basic tactics (see who is using what, if they actually use it) and maneuvers

AND +1 by the way
Max Kolonko
Caldari Provisions
Caldari State
#65 - 2011-12-17 07:43:36 UTC  |  Edited by: Max Kolonko
Oddsodz
Federal Navy Academy
Gallente Federation
#66 - 2011-12-17 13:22:21 UTC
All I can tell you is. If you do get this in. I and along with all my "Sir. Community" friends will be in here like a shot. We at "Sir." have a long history of making video game movies. And this is the sort of tool we like to use. We even made our own for BF2.

http://www.sircommunity.com/software-battledirector.html


Anyway. CCP, Get it done. Why? because with every video that the capusers make is free advertising for your (and our) game.
ninjaholic
Tactical Feed.
Pandemic Horde
#67 - 2011-12-21 23:38:51 UTC
@Orisa Medeem, re: #62: I see what you mean that the files and their content could be used to metagame. This could be solved if the battle is recorded by the server and then supplied to the client, kind of like how Team Fortress 2 does it nowdays, but I'd be concerned about the server load.

Or maybe when the file starts recording on the client side, a key is generated by the server and used to auth the file to guarantee authenticity later on?

I don't know for sure, I'm getting in to areas where I'm certainly not an expert but I can see that you're concerned about how this information could be used to gain the upper hand via metagaming, which is already a vital part of Eve Online pilots life.

With the proper encryption and careful application by CCP I'm sure it could be made more difficult to find the files useful than otherwise?

@Tovil Hadras: Haha thanks! Glad to have another supporter!

@Max Kolonko: I talked about this before. It's called interpolation, where the server is instructed to guess the numbers in between a set of numbers or within a certain range. It would mean that the file only needs to contain major changes to the directions of ships, or targets etc, and doesn't have to contain all of the actual fight data. It would mean there would be slight inaccuracies in the data, however things like changes of directions of ships, changed targets etc could be marked, and everything else could easily be accurately guessed by the client on replay. This would significantly reduce the file size but would increase the load on the client.

@Oddsodz: Awesome to see the Sir. Community is interested. I've laughed at many of the viral BF2 vids that your tool made it easy for directors to share to YouTube. I can only fantasize about having the technical know-how to make a similar tool for Eve Online. Ugh

Support Eve's own built-in Battle-Recorder!

Hudson Mohawk
Kanienkehaka Tribe
#68 - 2011-12-30 12:18:41 UTC
A really awesome proposal TOP !!!
+1
ninjaholic
Tactical Feed.
Pandemic Horde
#69 - 2012-01-02 18:11:29 UTC
Thanks @Hudson! Glad you feel it'd be a good addition to the game!

Support Eve's own built-in Battle-Recorder!

Endeavour Starfleet
#70 - 2012-01-02 21:00:27 UTC
CCP Atlas wrote:
This is something that has been discussed internally numerous times and it is pretty awesome. I do believe it's even on some backlog or other, but I don't know when or if it will be attacked.


I do hope this idea will be implemented in the future. The benefits would just add to EVE greatly.
Something Random
Center for Advanced Studies
Gallente Federation
#71 - 2012-01-02 21:38:54 UTC
Endeavour Starfleet wrote:
CCP Atlas wrote:
This is something that has been discussed internally numerous times and it is pretty awesome. I do believe it's even on some backlog or other, but I don't know when or if it will be attacked.


I do hope this idea will be implemented in the future. The benefits would just add to EVE greatly.


Id like to add a +support
Id also like to address CCP Atlas directly and ask if hes willing to step in and promote the idea further 'due to forum and CSM' demand. I can only see the addition being a plus... the sooner the better.

What id like is a data renderable version from any viewpoint, recordable to AVI - users can deal with it from there Big smile

"caught on fire a little bit, just a little."

"Delinquents, check, weirdos, check, hippies, check, pillheads, check, freaks, check, potheads, check .....gangs all here!"

I love Science, it gives me a Hadron.

Slumber Hawk
Shadow on the moon
#72 - 2012-01-02 22:18:27 UTC
+1
uglybass
Spatial Idiocity Inc.
#73 - 2012-01-03 02:50:47 UTC
Video re-creating tools dont need to know anything about fits.
It just needs to record every enitys place and action frequently enough to recreate its movement/doings so it can be drawn.
let this entity be ship or missile etc...
with action i mean stuff like shoot, warp, explosion, etc...
el alasar
The Scope
Gallente Federation
#74 - 2012-01-03 19:53:35 UTC
+1

check the moderated 10000 papercuts evelopedia page! http://wiki.eveonline.com/en/wiki/Little_things_and_ideas_-_low_hanging_fruit_-_10000_papercuts comment, bump(!) and like what you like

Jenshae Chiroptera
#75 - 2012-01-03 20:29:17 UTC
... what does it do to fix the lack of ability that the people making the videos have? P

CCP - Building ant hills and magnifying glasses for fat kids

Not even once

EVE is becoming shallow and puerile; it will satisfy neither the veteran nor the "WoW" type crowd in the transition.

ninjaholic
Tactical Feed.
Pandemic Horde
#76 - 2012-01-04 14:12:07 UTC  |  Edited by: ninjaholic
Endeavour Starfleet wrote:
I do hope this idea will be implemented in the future. The benefits would just add to EVE greatly.
I would also need to be defibrilated back to life.

Something Random wrote:
Id like to add a +support
Id also like to address CCP Atlas directly and ask if hes willing to step in and promote the idea further 'due to forum and CSM' demand. I can only see the addition being a plus... the sooner the better.

What id like is a data renderable version from any viewpoint, recordable to AVI - users can deal with it from there Big smile
That there is the plan Big smile

uglybass wrote:
Video re-creating tools dont need to know anything about fits.
It just needs to record every enitys place and action frequently enough to recreate its movement/doings so it can be drawn.
let this entity be ship or missile etc...
with action i mean stuff like shoot, warp, explosion, etc...
In a way you're right, they don't. But that might mean creating another library of reference numbers for the different items in the game so that all that data doens't get recorded in the file itself. It lends to a much larger problem than that that already exists Cry

Jenshae Chiroptera wrote:
... what does it do to fix the lack of ability that the people making the videos have? P
Yea, we can only pray for Darwinism tbh Twisted

Support Eve's own built-in Battle-Recorder!

Jenshae Chiroptera
#77 - 2012-01-04 18:32:44 UTC
ninjaholic wrote:
...
Jenshae Chiroptera wrote:
... what does it do to fix the lack of ability that the people making the videos have? P
Yea, we can only pray for Darwinism tbh Twisted


If so many of us believe in evolution then why are we making such an effort to keep the dim and feeble alive and breeding? P

CCP - Building ant hills and magnifying glasses for fat kids

Not even once

EVE is becoming shallow and puerile; it will satisfy neither the veteran nor the "WoW" type crowd in the transition.

Petrus Blackshell
Rifterlings
#78 - 2012-01-04 19:59:10 UTC
+ >9000

Accidentally The Whole Frigate - For-newbies blog (currently on pause)

ninjaholic
Tactical Feed.
Pandemic Horde
#79 - 2012-01-06 14:28:53 UTC  |  Edited by: ninjaholic
Jenshae Chiroptera wrote:
If so many of us believe in evolution then why are we making such an effort to keep the dim and feeble alive and breeding? P
Since it's not working, I will double my efforts! Also Jen, that's one hell of a list of ideas submissions. Kudos!

Petrus Blackshell wrote:
+ >9000
9000 * ∞

Support Eve's own built-in Battle-Recorder!

ninjaholic
Tactical Feed.
Pandemic Horde
#80 - 2012-01-06 14:36:13 UTC
Quick post, I think it should be renamed to Black Box, so I can make inappropriate docking-undocking & penetration inuendos while making movies.

Support Eve's own built-in Battle-Recorder!