• 0 Posts
  • 13 Comments
Joined 11 months ago
cake
Cake day: July 31st, 2023

help-circle

  • I got asked by a team of first timers who have never done any professional coding or design if I wanted to chip in on a competitive MMOFPS they want to make.

    That’s not going to happen. Between the rise of cheating, the insane hardware and optimization requirements of an MMOFPS, the general lack of interest in the genre (most have died due to low player counts), and the sheer amount of time and effort involved in designing and balancing the game even after it’s largely feature complete? Forget it, I’m better off buying lottery tickets than hoping for anything to come of that.



  • Stopped myself before I got in as far as you but realized my roadblock is art. I can’t solve this one: I lack the creativity and patience to do the art, and naturally nobody will ever work for free, nor should they.

    I wasn’t really sure how to proceed so I started studying for various tech and cloud certs instead. Might as well put my skills to use somewhere.










  • I’ve been kind of rotating services. I am saving <1gb of configs, game saves, and various other small files. I used Backblaze and AWS cold storage for a bit but that seemed totally overkill, so I started trying out regular consumer stuff and it’s all the same really (for this purpose). OneDrive, Google Drive, Dropbox… I figured keeping local backups on a different device, and then sending two out to different cloud storage platforms was enough. I backup once a day and keep two weeks worth of backups remote, and one month local. I also manually send a biweekly backup to a friend, and I store his. That’s when I restart the server, do updates, and if I’m unlucky spend a weekend trying to fix whatever broke lol.


  • I built out the whole stack: clients use jellyfin to watch media and ombi to request it (a friend uses overseerr which seems good too). Internally I’m using sonarr/radarr to manage the library, prowlarr to handle requests, sabnzbd and transmission to download stuff. Altogether this almost completely automates media request and acquisition.

    It took a bit of figuring out docker, reverse proxy (using nginx proxy manager), DNS… I got it working though. Someone who has already done networking would find this much simpler but it was new to me.

    It’s dangerous because I didn’t know when to stop lol. I started up some game servers for friends, wrote a borg backup script to periodically save all my configs (and game saves) to two cloud storage services, then started spooling up more services…