|
I think is would be incredible to have a program that functioned like Napster, except instead of songs, its Replays. Data like players, races, apm etc could easily be imported from the technology in BWChart, and this would allow player to search for endless replays of whoever they want. FPReplays could be marked as well.
Right now, there are several replay sites out there, but its often difficult to find a huge amount of replays by a specific player, for example, when there isn't a current reppack of them available. If this existed, 100s of replays of every known player would be available, which would enable intense study and learning.
Also, there are a lot of types of replays that just don't get put onto big sites. For example, replays could be assigned Build Order data either by the user or it could somehow be detected, enabling someone to search for, say, 9 pool speedling games, or whatever. this would also be great for 2v2 players, as 2v2 games are not widely available.
We all have hundreds of reps sitting on our harddrives, why not put them to use somehow?
I feel like there are a lot of talented programmers associated with starcraft, so it shouldn't be that hard to make. Maybe if there's enough interest, someone will look into it.
Edit: Lot's of great work/discussion starting to happen on this! Check out this thread: http://www.bwprogrammers.com/modules.php?name=Forums&file=viewtopic&t=495 over at bwprogrammers.com if you're interested in helping with developement or curious about the project. This thread will continue to serve as a place to suggest features, talk about the project in general terms. thanks everyone!
|
make a program and i'll use it
edit: and a port to linux and mac osx
|
read documentation of replays from JCA, it wont be hard
|
The only problem, as small as it may be, is alot of reps would require different patches to view them :o
Me = lazy T.T
|
Why not just use a P2P that is already in place. For instance if EVERYONE used soul seek and their was a thread that had a list of user names in soul seek that would be ALOT easier then writing another p2p prog
|
On July 11 2006 12:39 kidd wrote: The only problem, as small as it may be, is alot of reps would require different patches to view them :o
Me = lazy T.T
you could just filter by patch
|
If only I had the skills to handle a project this large... =/ (well, its not *too* far out of my scope, but not something I'd want to attempt...well, knowing me, I may play with the idea, we'll see )
|
I thought lord martin replay browser was something like this... guess not
|
ok, in the past hour or so, this idea has grown on me quite a bit. Still needs a ton of fleshing out and all, but I'm going to attempt it, we'll see how it goes
|
On July 11 2006 16:23 tec27 wrote:ok, in the past hour or so, this idea has grown on me quite a bit. Still needs a ton of fleshing out and all, but I'm going to attempt it, we'll see how it goes
GOOOOOOOOO
|
If i have time,i'll do it.
EDIT:I decided that i'll start working on it becasue p2p software has some very interesting implementation aspects that i was planning to look at.
|
we should donate our pro rep packs to the thread starter. are you interested bine?
|
On July 11 2006 18:00 Sequence~ wrote: we should donate our pro rep packs to the thread starter. are you interested bine? He's not really searching for replays for himself, I think, but rather for a way for others. I mean, while bine may benefit, I believe he's merely suggesting something that would be good for the entire community.
|
On July 11 2006 16:23 tec27 wrote:ok, in the past hour or so, this idea has grown on me quite a bit. Still needs a ton of fleshing out and all, but I'm going to attempt it, we'll see how it goes
On July 11 2006 17:58 sundance wrote: If i have time,i'll do it.
EDIT:I decided that i'll start working on it becasue p2p software has some very interesting implementation aspects that i was planning to look at. need help?
create SourceForge project gogogogo
|
Bosnia-Herzegovina1381 Posts
I'll be a beta tester if you guys need me .
|
I was playing with this idea last year. Actually, P2P was just part of it. I was envisioning a Replay Studio type program that did pretty much what all other programs were doing in one package. Anyway, when i posted the idea here and the general consensus was 'why bother'.
Here is the only surviving pic. Maybe Serge has more? Doubt it. Source went down when i reformatted 2 months ago.
|
wow, awesome!
i'm really glad people have taken an interest. i don't really know much about programming, but i'll totally help with the layout/design of the interface, and I can test out the ass. thanks to people offering chunks of reps--- hopefully, if the program comes about, all you'll need to do is boot it up, and it will put your reps to good use!
seriously though, if you are working on anything (tec <33<3) lemme know if there's anything I can do. I can host downloads and stuff if need be as well.
|
Taiche
France1963 Posts
OK guys, here are my thoughts on the subject : * As one of the two developers of ReXplorer, I have acquired a non-negligible knowledge about the replay file format and how decode it. Plus, we have a good C++ API to get most of the parsing job done : info parsing, map extraction, minimap generation, etc... I'd be glad to help * Why do you want to start something from scratch ? I mean, there are tons of P2P programs all over the Internet so why not reusing one ? I was thinking of Azureus which proposes a plugin system. Maybe torrent is not the way we want to do it, but the plugin idea should definitely not be overlooked. Building a whole P2P system is a lot of work, especially in the DESIGN part. You need to spend a lot of time before starting the code in itself because you don't want to realize every 2 months that the software needs to be rewritten completely, making it it very difficult to be compatible with the previous version...
Anyway, feel free to discuss it ! Maybe the technical details could be discussed on BWProgrammers, which might be more suitable than TL.net for this
|
On July 12 2006 00:26 Taiche wrote:* Why do you want to start something from scratch ? I mean, there are tons of P2P programs all over the Internet so why not reusing one ? I was thinking of Azureus which proposes a plugin system. Maybe torrent is not the way we want to do it, but the plugin idea should definitely not be overlooked. Building a whole P2P system is a lot of work, especially in the DESIGN part. You need to spend a lot of time before starting the code in itself because you don't want to realize every 2 months that the software needs to be rewritten completely, making it it very difficult to be compatible with the previous version... Thats definitely a good point, and one I'm taking into account in my "research" for this project. Problem is finding one suitable for this without being too bulky, but, we'll see
|
is awesome32246 Posts
On July 12 2006 00:26 Taiche wrote:OK guys, here are my thoughts on the subject : * As one of the two developers of ReXplorer, I have acquired a non-negligible knowledge about the replay file format and how decode it. Plus, we have a good C++ API to get most of the parsing job done : info parsing, map extraction, minimap generation, etc... I'd be glad to help * Why do you want to start something from scratch ? I mean, there are tons of P2P programs all over the Internet so why not reusing one ? I was thinking of Azureus which proposes a plugin system. Maybe torrent is not the way we want to do it, but the plugin idea should definitely not be overlooked. Building a whole P2P system is a lot of work, especially in the DESIGN part. You need to spend a lot of time before starting the code in itself because you don't want to realize every 2 months that the software needs to be rewritten completely, making it it very difficult to be compatible with the previous version... Anyway, feel free to discuss it ! Maybe the technical details could be discussed on BWProgrammers, which might be more suitable than TL.net for this
Well, maybe a plug in for uTorrent, because it eats less ram
Azureus might not run in everyones pc.
|
|
|
|