GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    d (deprecated_ii@poa.st)'s status on Wednesday, 07-Aug-2024 02:12:45 JST d d
    game devs viciously fighting against being required to write their own server code because they know it's above their skill cap
    In conversation about a year ago from poa.st permalink
    • Embed this notice
      Fish of Rage (sun@shitposter.world)'s status on Wednesday, 07-Aug-2024 02:12:45 JST Fish of Rage Fish of Rage
      in reply to
      @deprecated_ii it's a different skillset
      In conversation about a year ago permalink
    • Embed this notice
      Fish of Rage (sun@shitposter.world)'s status on Wednesday, 07-Aug-2024 02:16:09 JST Fish of Rage Fish of Rage
      in reply to
      • Rusty Crab
      • 🍔fat fuck🍔 (road to sick cunt)
      @RustyCrab @not_benis @deprecated_ii Eve Online backend is written entirely in Python.
      In conversation about a year ago permalink
    • Embed this notice
      Rusty Crab (rustycrab@clubcyberia.co)'s status on Wednesday, 07-Aug-2024 02:16:10 JST Rusty Crab Rusty Crab
      in reply to
      • 🍔fat fuck🍔 (road to sick cunt)
      @not_benis @deprecated_ii yeah I think that's the objective here. As for "game servers are written in interpreted languages" I have never in my life heard of such a thing. Writing a game server, which ALWAYS has extremely strict realtime execution requirements, would be fucking preposterous
      In conversation about a year ago permalink
    • Embed this notice
      🍔fat fuck🍔 (road to sick cunt) (not_benis@cawfee.club)'s status on Wednesday, 07-Aug-2024 02:16:11 JST 🍔fat fuck🍔 (road to sick cunt) 🍔fat fuck🍔 (road to sick cunt)
      in reply to
      • Rusty Crab
      @RustyCrab @deprecated_ii so release the server software, even just the binaries
      In conversation about a year ago permalink
    • Embed this notice
      Rusty Crab (rustycrab@clubcyberia.co)'s status on Wednesday, 07-Aug-2024 02:16:12 JST Rusty Crab Rusty Crab
      in reply to
      @deprecated_ii server side is way easier than client side
      In conversation about a year ago permalink
    • Embed this notice
      Fish of Rage (sun@shitposter.world)'s status on Wednesday, 07-Aug-2024 02:19:39 JST Fish of Rage Fish of Rage
      in reply to
      • Rusty Crab
      • 🍔fat fuck🍔 (road to sick cunt)
      @RustyCrab @not_benis @deprecated_ii I am not sure because it's a canonical example of a massive shared world, but I would listen to opinions to the contrary.

      Apparently some MMOs use interpreted embedded language for managing storyline-oriented quests but not for realtime parts, like "content" is in an executable form. The guy is right because there is some in there just not all of it
      In conversation about a year ago permalink
    • Embed this notice
      Rusty Crab (rustycrab@clubcyberia.co)'s status on Wednesday, 07-Aug-2024 02:19:40 JST Rusty Crab Rusty Crab
      in reply to
      • 🍔fat fuck🍔 (road to sick cunt)
      • Fish of Rage
      @sun @not_benis @deprecated_ii that's probably different because that's mostly a stats based game right?
      In conversation about a year ago permalink
    • Embed this notice
      Fish of Rage (sun@shitposter.world)'s status on Wednesday, 07-Aug-2024 02:22:36 JST Fish of Rage Fish of Rage
      in reply to
      • Rusty Crab
      • 🍔fat fuck🍔 (road to sick cunt)
      @deprecated_ii @not_benis @RustyCrab I agree it's probably not interesting code.
      In conversation about a year ago permalink
    • Embed this notice
      d (deprecated_ii@poa.st)'s status on Wednesday, 07-Aug-2024 02:22:37 JST d d
      in reply to
      • Rusty Crab
      • 🍔fat fuck🍔 (road to sick cunt)
      • Fish of Rage
      @sun @RustyCrab @not_benis the only kinda sorta compelling argument against having to give up source code is if it exposes trade secrets

      when it comes to specific game logic, who cares? just having the source code doesn't give you the copyright to it
      In conversation about a year ago permalink
    • Embed this notice
      lainy (lain@lain.com)'s status on Wednesday, 07-Aug-2024 02:23:50 JST lainy lainy
      in reply to
      • Rusty Crab
      • 🍔fat fuck🍔 (road to sick cunt)
      • Fish of Rage
      @sun @not_benis @RustyCrab @deprecated_ii i thought it was an excel spreadsheet
      In conversation about a year ago permalink
    • Embed this notice
      Fish of Rage (sun@shitposter.world)'s status on Wednesday, 07-Aug-2024 02:24:16 JST Fish of Rage Fish of Rage
      in reply to
      • Rusty Crab
      • 🍔fat fuck🍔 (road to sick cunt)
      • Fish of Rage
      @RustyCrab @deprecated_ii @not_benis One of his issues is that modern games are written with as much of the logic in the server side as possible as an anti cheat mechanism, which is different from older, self-hosted private game servers. older games didn't do that because maybe you have 4-16 people in a game on your server so cheating risk is lower and you can trust your friends not to be assholes more than building elaborate anti-cheat mechanisms. when a game server is servicing hundreds or thousands of people and doing matchmaking between people that don't know each other you have to put a ton of work into anti cheat. so that makes the server software much more complex, and contains more secrets and novel ideas that you might still be using in your next game
      In conversation about a year ago permalink
    • Embed this notice
      Rusty Crab (rustycrab@clubcyberia.co)'s status on Wednesday, 07-Aug-2024 02:26:13 JST Rusty Crab Rusty Crab
      in reply to
      • 🍔fat fuck🍔 (road to sick cunt)
      • Fish of Rage
      @sun @not_benis @deprecated_ii even if it is, you can ship compiled bytecode. Both lua and Python support this.
      In conversation about a year ago permalink
      Fish of Rage likes this.
    • Embed this notice
      Fish of Rage (sun@shitposter.world)'s status on Wednesday, 07-Aug-2024 02:28:58 JST Fish of Rage Fish of Rage
      in reply to
      • Rusty Crab
      • 🍔fat fuck🍔 (road to sick cunt)
      • Fish of Rage
      @RustyCrab @deprecated_ii @not_benis I think this guy was right about a lot of things but he wasn't good at all at articulating it. But also I just watched a video where someone politely made a disagreeing statement with him and he banned the guy from his twitch. So he seems like a real ass.

      Not saying I agree with his conclusions but I think he is right on some things and I think he believes he's right he's not just shilling for a giant corporation
      In conversation about a year ago permalink
    • Embed this notice
      Fish of Rage (sun@shitposter.world)'s status on Wednesday, 07-Aug-2024 02:32:08 JST Fish of Rage Fish of Rage
      in reply to
      • smug
      • Rusty Crab
      • 🍔fat fuck🍔 (road to sick cunt)
      @smug @not_benis @RustyCrab @deprecated_ii if you are a smaller game company you probably have less anti-cheat yeah, or you incorporate a commercial anti-cheat product which is another thing that you wouldn't be able to probably distribute legally if you released your server software.
      In conversation about a year ago permalink
    • Embed this notice
      smug@smuganimeavatar.xyz's status on Wednesday, 07-Aug-2024 02:32:09 JST smug smug
      in reply to
      • Rusty Crab
      • 🍔fat fuck🍔 (road to sick cunt)
      • Fish of Rage

      From anecdotal evidence game devs just rely on clientside AC and do zero checks on server side because rarely do mp servers catch rather obvious cheaters (high KD/headshot rate, insanely fast movement, unlimited ammo etc.)

      In conversation about a year ago permalink
    • Embed this notice
      Rusty Crab (rustycrab@clubcyberia.co)'s status on Wednesday, 07-Aug-2024 02:34:32 JST Rusty Crab Rusty Crab
      in reply to
      • smug
      • 🍔fat fuck🍔 (road to sick cunt)
      • Fish of Rage
      @smug @not_benis @deprecated_ii @sun modern game servers are architected around anticheat in the form of server authoritative state (look up valve's paper on clientside lag compensation). But, as you see with tf2, this cannot prevent aimbots. That's why anti-tamper drivers became the norm
      In conversation about a year ago permalink
      Fish of Rage likes this.
    • Embed this notice
      d (deprecated_ii@poa.st)'s status on Wednesday, 07-Aug-2024 02:38:14 JST d d
      in reply to
      • smug
      • Rusty Crab
      • 🍔fat fuck🍔 (road to sick cunt)
      • Fish of Rage
      @RustyCrab @smug @not_benis @sun we just need to retvrn to self-hosted servers and booting people who are cheating

      but muh heckin e-sports

      I haven't enjoyed multiplayer since 2007 and it peaked before that
      In conversation about a year ago permalink
      Fish of Rage likes this.
    • Embed this notice
      Fish of Rage (sun@shitposter.world)'s status on Wednesday, 07-Aug-2024 02:41:15 JST Fish of Rage Fish of Rage
      in reply to
      • smug
      • Rusty Crab
      • 🍔fat fuck🍔 (road to sick cunt)
      @deprecated_ii @not_benis @RustyCrab @smug basically this, I don't give a single fuck about the incentives that this guy and other game companies have for hosting all the live content on their own servers. none of them are actually hard requirements, they are all just things they want, and have to be balanced against what players want. if they want their money.
      In conversation about a year ago permalink
    • Embed this notice
      smug@smuganimeavatar.xyz's status on Wednesday, 07-Aug-2024 02:47:17 JST smug smug
      in reply to
      • Rusty Crab
      • 🍔fat fuck🍔 (road to sick cunt)
      • Fish of Rage

      It happens especially for big games because there is an incentive to write cheats for them in the first place. Look at CS, COD, Apex etc. there are a lot of cheats and cheaters and seemingly nothing they can do against it. Meanwhile Cheatdevs stopped writing cheats for BF 2024 (the latest Battlefield) because the player count was too low. Now what most games do is use something like EAC or Battleeye that scans your PC for cheats, which is generally built into the client. Game dies? Now they have to remove it. With what dev resources? Yeah...

      The bigger issue for games in general (especially SP) are services that are required to play the game, which means that when (not if) hose go away mean that you can't play the game anymore. Player data stored on a server instead of locally (because microtransactions, remember the days of editing save files?), Games for Windows Live, GameSpy, etc.

      In conversation about a year ago permalink
      Fish of Rage likes this.
    • Embed this notice
      Fish of Rage (sun@shitposter.world)'s status on Wednesday, 07-Aug-2024 02:49:10 JST Fish of Rage Fish of Rage
      in reply to
      • smug
      • Rusty Crab
      • 🍔fat fuck🍔 (road to sick cunt)
      @smug @not_benis @RustyCrab @deprecated_ii you should probably be able to request the data that a company holds on a game server about you, I would wrap that into greater privacy and data portability protections that the usa doesn't have but should
      In conversation about a year ago permalink
    • Embed this notice
      smug@smuganimeavatar.xyz's status on Wednesday, 07-Aug-2024 02:52:33 JST smug smug
      in reply to
      • Rusty Crab
      • 🍔fat fuck🍔 (road to sick cunt)
      • Fish of Rage

      time to gdpr request my <game server> data

      In conversation about a year ago permalink
      Fish of Rage likes this.
    • Embed this notice
      smug@smuganimeavatar.xyz's status on Wednesday, 07-Aug-2024 02:53:01 JST smug smug
      in reply to
      • Rusty Crab
      • 🍔fat fuck🍔 (road to sick cunt)
      • Fish of Rage

      The same paper puts it really well too (see image attached). Now sure, aimbots will still reign supreme, but then you wonder how wallhacks are a thing because the client shouldn't have an idea about a player across the map, but he does somehow anyway (bad coding, but it's also hard, I understand)

      In conversation about a year ago permalink

      Attachments


      1. https://media.smuganimeavatar.xyz/media/decbea0d6bb6278ae1dd21542b101346d936c1907520f9e9110c1ebd398ada40.png
      Fish of Rage likes this.
    • Embed this notice
      Fish of Rage (sun@shitposter.world)'s status on Wednesday, 07-Aug-2024 02:56:19 JST Fish of Rage Fish of Rage
      in reply to
      • smug
      • Rusty Crab
      • 🍔fat fuck🍔 (road to sick cunt)
      @smug @not_benis @RustyCrab @deprecated_ii going back to small private self hosted servers solves so many self-imposed game problems. untrusted state sharing is a hard problem and you have a limited amount of time to make your game so why not spend it on making the game better rather than attempting to mitigate distributed synchronization problems
      In conversation about a year ago permalink
    • Embed this notice
      Fish of Rage (sun@shitposter.world)'s status on Wednesday, 07-Aug-2024 02:58:40 JST Fish of Rage Fish of Rage
      in reply to
      • smug
      • Rusty Crab
      • 🍔fat fuck🍔 (road to sick cunt)
      • Fish of Rage
      @smug @RustyCrab @deprecated_ii @not_benis like what is the actual value for gamers of having a global leaderboard? It's cool but you have to do herculean amounts of extra work to provide it, architect your game to prevent cheating which adversely affects every other aspect of game creation
      In conversation about a year ago permalink
    • Embed this notice
      Rusty Crab (rustycrab@clubcyberia.co)'s status on Wednesday, 07-Aug-2024 03:16:14 JST Rusty Crab Rusty Crab
      in reply to
      • smug
      • 🍔fat fuck🍔 (road to sick cunt)
      • Fish of Rage
      @sun @not_benis @deprecated_ii @smug esports tryhards
      In conversation about a year ago permalink
      Fish of Rage likes this.
    • Embed this notice
      :blank: (i@declin.eu)'s status on Wednesday, 07-Aug-2024 04:05:59 JST :blank: :blank:
      in reply to
      • Rusty Crab
      • 🍔fat fuck🍔 (road to sick cunt)
      @RustyCrab @not_benis @deprecated_ii they made their own fork of python https://github.com/stackless-dev/stackless/wiki/ to greenthread the shit out of it
      In conversation about a year ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: opengraph.githubassets.com
        Home
        The Stackless Python programming language. Contribute to stackless-dev/stackless development by creating an account on GitHub.
      Fish of Rage likes this.
    • Embed this notice
      Rusty Crab (rustycrab@clubcyberia.co)'s status on Wednesday, 07-Aug-2024 04:06:00 JST Rusty Crab Rusty Crab
      in reply to
      • 🍔fat fuck🍔 (road to sick cunt)
      @deprecated_ii @not_benis they might have some python to deal with deployment stuff but running game code in a binary that has to run all logic for 32 players simultaneously would be suicide.
      In conversation about a year ago permalink
    • Embed this notice
      Rusty Crab (rustycrab@clubcyberia.co)'s status on Wednesday, 07-Aug-2024 04:06:01 JST Rusty Crab Rusty Crab
      in reply to
      • 🍔fat fuck🍔 (road to sick cunt)
      @deprecated_ii @not_benis yes it did okay
      In conversation about a year ago permalink

      Attachments


      1. https://media.clubcyberia.co/pleroma/dd5eb2eedd8cef745843c4d4a89e5f6c99efdefd5356e180d3310a1af701ac3a.png
    • Embed this notice
      d (deprecated_ii@poa.st)'s status on Wednesday, 07-Aug-2024 04:06:01 JST d d
      in reply to
      • Rusty Crab
      • 🍔fat fuck🍔 (road to sick cunt)
      @RustyCrab @not_benis lol I skimmed right past that
      In conversation about a year ago permalink
    • Embed this notice
      d (deprecated_ii@poa.st)'s status on Wednesday, 07-Aug-2024 04:06:02 JST d d
      in reply to
      • Rusty Crab
      • 🍔fat fuck🍔 (road to sick cunt)
      @RustyCrab @not_benis who said the interpreted language thing
      In conversation about a year ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.