• Search
  • Register
  • Log in
  • Ace of Spades Game Forums » Off-Topic
  • Note: This forum is merely an archive. It is no longer possible to login or register. - StackOverflow
    New Ace of Spades Forums: http://buildandshoot.com/
  • My conversations with Ben
  • 12
     

    my convo with ben was the best

    #17127
    ATHIEST
    Dumb
    Posted 13 years ago
     

    Slut: "Passive bullshit"? I've said before that Ben should never have to think about pyspades during his own development. I mailed him before I started working on pyspades (my first mail), and we've tried to get him on the IRC channel without much luck (we got him on briefly, though). I'm not the one being passive here.
    I've been working on a project like this before (where the author didn't want to make specifications for the protocol either), and I eventually made a better server that made the community grow and create great, stable servers with useful functionality. That's what I'm aiming for with pyspades, and I can't possible see how this would be for my own intentions.
    Being friendly with smilies has always worked for me.

    StackOverflow: That's true. I'm going to continue my work on pyspades, definitely, and one day, it will hopefully receive some acknowledgment from Ben ;)

    #17132
    mat^2
    pyspades developer
    Posted 13 years ago
     

    http://ace-spades.com/forums/topic.php?id=1506
    Thank you for your interest.

    #17136
    THE_REAL_ATHEIST
    Banned
    Posted 13 years ago
     

    @danhezee
    I quote:

    Why did you change your name real_atheist? you used to be so much calmer under MartyMcFly

    I did not change my name. Please explain your reference to Marty McFly?

    #17137
    THE_REAL_ATHEIST
    Banned
    Posted 13 years ago
     

    he is a mod and saw that you have 2 accounts with the names marty mcfly and the_real_atheist

    #17171
    ATHIEST
    Dumb
    Posted 13 years ago
     

    But I don't, you fucking knob. And anyway, how would he know. Fucker.

    #17173
    THE_REAL_ATHEIST
    Banned
    Posted 13 years ago
     

    HE IS A MOD

    #17174
    ATHIEST
    Dumb
    Posted 13 years ago
     

    So what? He's not a GOD.

    #17180
    THE_REAL_ATHEIST
    Banned
    Posted 13 years ago
     

    I've seen similar things happen before regarding lack of communication in these sorts of situations. In one example there was a very, very deliberate effort by the original developer (in this example David Braben - google if you don't know him, basically co-invented 3D gaming in the 80s) to "turn a blind eye" to what was going on which in this case was people reverse engineering an old game and porting it to new platforms such as mobile "PDAs" (what we'd call smart phones now) etc

    I can totally understand the "turning a blind eye" position because as soon as there is cooperation in any respect (discussing algorithms, future direction etc etc) it opens up a huge can of worms. By openly providing help/support etc they are implicitly saying "I am ok with this", and that leaves them in a bad position if something happens in the future. In this example someone reverse engineered Braben's game, ported it to Palm Pilot and then began to sell it with a EULA attached. Because Braben had reserved any form of comment or interaction with the community previously no precedent had been set (there was no "I am ok with this" from Braben) and the case was a simple cease & desist and that was the end of it. Unfortunately it quieten the thriving community down a bit, but did result in open source clones being developed from scratch instead.

    I am sure that Ben has similar thoughts - ignore what is happening, and that way he cannot get sucked into any drama/politics/legal issues. If he wants to sell this later, or port it to Windows Live or Steam or something then that is his prerogative. If I was Ben I'd be especially keen to avoid any discussions in anyway with anything GPL'd as that in itself opens up a huge can of worms if people suddenly start claiming that there are bits of pyspades in the official server.

    TL;DR - Ben probably knows, but is deliberately ignoring you to maintain his position.

    As for detecting floating blocks, well surely this is just a plain simple disconnected graph problem? From looking at the map format it looks like its just stored in a 3-dimensional array but you could easily have an internal representation as a sparse graph instead.

    TL;DR2 - floating blocks are vertexes in a disconnected graph

    #17190
    someonesomewhere
    Member
    Posted 13 years ago
     

    Good point someonesomewhere (and very interesting read). I suppose that would solve a lot of issues for Ben.

    About the floating block issue - you might want to check the other thread: http://ace-spades.com/forums/topic.php?id=990#post-16972

    We have already implemented a solution, but it's too slow (basically, we start a search from each face of a destroyed block, and seek for the ground - if that's not possible, we destroy the path we've been through).

    #17201
    mat^2
    pyspades developer
    Posted 13 years ago
     

    suck cocks :)

    #17231
    THE_REAL_ATHEIST
    Banned
    Posted 13 years ago
     

    @matpow2
    Turning a blind eye is what i meant to say :P. I just lacked to the tact to explain it so eloquently as someonesomewhere

    #17407
    danhezee
    Administrator
    Posted 13 years ago
     

    if I spent a few months getting a game up and running. Then some guy comes and recreates the server-side part of it, using python (and I didn't know or liked python), making it open source as well. I'd ignore it and act like I don't know about it because I still would want to do things my way as it would be "my project". If I wanted other people to work on it, I'd make the code open source. Or I would respond to one of their emails asking them if they want to help me.

    #17418
    Lexsym
    looka
    Posted 13 years ago
     

    Here's a lil hint. It's not much of a conversation if he doesn't respond back to you.

    #17613
    Sasquatch
    Member
    Posted 13 years ago
     

    Yeah, if you're going to make your own server and eventually your own client, I think you might as well just be making your own game. (In fact, you really ARE making your own game anyway, unless your server plays exactly the same, esp. assuming Ben starts moving more authority for stuff into the server.)

    I understand the impulse (I open source lots of code) but I think it's really just not very cool to say "I'm gonna make an open source version of this thing you're actively developing. Oh yeah, and I'm gonna post about it on your forum and hook it into your master server so people who try to play your game end up playing mine." Even if you don't think of it that way that might be how it comes across to others.

    I think you'd be better off just making your own game. If you really want to code something to do with AoS, then do open source projects that can complement Ben's game, for example a better editor or new map generators.

    #17653
    nothings
    Member
    Posted 13 years ago
     

    *Begins round of applause or above poster*

    #17658
    Sasquatch
    Member
    Posted 13 years ago
     

    That's what he HAS been doing, nothings.

    Jesus fuck, have any of you people even ever played on a pyspades server?

    Imbred troll fools, all of you disagreeing with mat.

    #17688
    Kaede-chan (かえでーちゃん)
    Imageboard Moderator
    Posted 13 years ago
     

    ;o calm down kaede-chan
    ;o stfu sasquatch
    ;o u suck, nothings
    ;o dont be so ignorant, lexsym

    This thread should not be in off topic, it has nothing not to do with AoS.

    #17699
    THE_REAL_ATHEIST
    Banned
    Posted 13 years ago
     

    You're the worst troll on here.

    But you're right, this shouldn't even be in off-topic.

    #17705
    Kaede-chan (かえでーちゃん)
    Imageboard Moderator
    Posted 13 years ago
     

    I know right? Put it in General Gameplay or Support.

    #17706
    THE_REAL_ATHEIST
    Banned
    Posted 13 years ago
     

    Lexsym: Why do you think I want to change Ben's role in his own project? I think you're getting me wrong here. The only difference between ServerBot and pyspades is that you're hooking into the server.exe and I wrote a protocol implementation. I originally got the motivation to make pyspades because I saw ServerBot, but it wasn't open-source or available for download.

    nothings: I think you're also getting me wrong. I am not trying to make my own game. I've said multiple times that I don't intend to do a client (or even a finished protocol implementation since that would make servers exploitable). I merely made a working server, which, at least for this game, is a very minor part (seeing as the protocol is very client-sided). I would like to see an open-source version of Ace of Spades, sure, but that hasn't happened yet, so I contribute to Ace of Spades instead. I can't see how that isn't helpful.

    #17916
    mat^2
    pyspades developer
    Posted 13 years ago
     

    I was merely stating what Ben might be thinking. I think it's pretty cool what you're doing.

    #17931
    Lexsym
    looka
    Posted 13 years ago
     

    I see. It just didn't seem that way initially ;)

    #17975
    mat^2
    pyspades developer
    Posted 13 years ago
     

    Hey at least he mentioned you in the changelog!

    #18240
    Kaede-chan (かえでーちゃん)
    Imageboard Moderator
    Posted 13 years ago
    12
    RSS feed for this topic  

    Reply

    You must log in to post.

  • Tags
  •   No tags yet.
     
    Ace of Spades Game Forums is proudly powered by bbPress.   //   Theme by Mike Lothar  
    [ Time : 0.063s | 13 Queries ]