thepaperpilot

joined 1 year ago
MODERATOR OF
[–] [email protected] 4 points 1 year ago

Yeah, I disagree with that part as well. I think it's fine for servers to store the content and provide endpoints for specific queries/sorts, and expecting the clients to have all the posts is a tad extreme.

In this case, yes the data needs to live somewhere, but that's the nature of having data be retrievable.

[–] [email protected] 35 points 1 year ago (6 children)

I agree with this take, and recently I actually read this article that criticizes how server centric fedi is as a whole. If it's hard and expensive for a layperson to self host, but you need to have an account associated with a specific server, then you're going to end up with a system where you're under the whims of a instance owner still. Not to mention the whole pick a server step severely hurts our adoption rates.

I like the idea of having an account just being a public and private key pair. Theoretically you could make one client side, use it to sign your messages, and servers could verify the signature and distribute your post without needing to have an explicit account for you. You could send every message to a random instance and it'd still work. You wouldn't have to worry about links to the "wrong instance" and you wouldn't have to attach your identity to a instance that might shut down or be bought by a bad person. The server would be essentially irrelevant.

[–] [email protected] 2 points 1 year ago

Ive been playing cat incremental as well. It requires a LOT of clicking at the start, but I enjoyed it enough to reach end of content. Although I think the last several prestige bonuses are pretty pointless - once you can quickly max out all the cats within each prestige, the remaining prestiges aren't very interesting. Since it's still under active development, that'll hopefully change though

[–] [email protected] 5 points 1 year ago

For matrix specifically, I recommend fluffy chat on mobile and cinny for web/desktop. Most notably, they both support the not-yet-official spec on custom emojis and stickers, which I think is important for any slack-like.

For the server (since you want to self host), you'd probably want to do Synapse - it supports not being federated as well as SSO. Also it wasn't mentioned by mp3, but xmpp is another protocol that's used by many large companies for internal chat systems as well.

[–] [email protected] 1 points 1 year ago (1 children)

What are your thoughts on the antimatter dimensions reality update? It's a game with months of content, but also added a bit of a narrative as you go through the celestials

[–] [email protected] 2 points 1 year ago

I've discussed this topic and levied criticisms at common issues I see in this genre in an article called What is Content?. Essentially, I think it's better to have planned out the scope of the game in advance (as I've done for gamedev tree, advent incremental, and Kronos), so that the game feels like it has a proper end. It also sidesteps the issue of having new layers outright replace the earlier gameplay rather than extend it, as is common in games that keep asking themselves what to add next. Basically, planning makes better games.

[–] [email protected] 1 points 1 year ago (1 children)

@[email protected] wdym? What does it remind you of?

[–] [email protected] 3 points 1 year ago

While I never got into fair game, I really like that it exists and has such a strong community. Love seeing it succeed!

[–] [email protected] 2 points 1 year ago (1 children)
[–] [email protected] 1 points 1 year ago

The loosely interconnected systems part makes me think of kittens game which has the whole religion system that feels like it's own little progression system, as well as gooboo which is funny since you mention it later on. It also makes me think of my own game, Kronos, which is part way through a rewrite but you can check out the TMT version here.

For the resource caps, you might be interested in orb of creation which has a similar system.

[–] [email protected] 1 points 1 year ago

I like feeling productive, the sense of accomplishment when it's done, and seeing people enjoy a creation of mine. I think most people also just enjoy feeling creative, knowing that they can bring things into this world from nothing.

I started developing incredibly young. My first game was when I was 10 or so - a text adventure in Java. But I really wanted graphics and didn't know how to do that in Java so I switched to RPG maker XP (I've actually bought most RPG maker versions since then, even though I don't use them very often - very cool that they use JavaScript instead of ruby now!). Eventually I switched to flash to make other kinds of games, which is the first time I learned what classes and instances were! (Lowkey kinda embarrassing to have been programming for a couple years without knowing - the dangers of being self taught!). From there I went back to Java (using lwjgl this time), then to unity in college where I made many game developer friends including my wife, made my own engine called vecs, and now I mainly do web games, typically in profectus. Here and there I've also dabbled with pygame, Godot, and other engines.

Suffice to say, game development has been a primary hobby of mine for my entire life. I think I got started with it because I really enjoyed playing games, sort of looking up to developers, and thus wanted to become one myself. Over time I learned about the industry and decided I did not want to become a professional game developer (although after college I did apply to Id and a few other studios local to DFW), but continued developing on a hobby level. It's just fun I suppose, and it's a creative outlet I think I'm halfway decent at.

[–] [email protected] 3 points 1 year ago

Honestly, these use cases all sound very cool, but I'm highly concerned about the idea of federating information that could effectively tie you to your physical location with a bunch of random servers. Even if all they see is a pseudonymous activitypub id.

 

I finally conceded and migrated thepaperpilot.org to Codeberg pages. I hope to eventually get pages-server setup on Incremental Social so it all works correctly, but for right now I need to prioritize getting the games working without the empty page issue.

view more: ‹ prev next ›