=== ANCHOR POEM === ══════════════════════════════════════════════════════════════════════════───────── okay picture this: take the open-source source-code for the City of Heroes server (I think it might have been leaked or something? idk) and make an MMO in the same engine using the Mastermind class. In most MMOs, you can have one or two pets at a time. In City of Heroes, Mastermind characters can have 6 or 7. Hey wouldn't you know it that's just enough for a pokemon team wouldn't that be a neat proof of concept. Also there's flying built into the game, and you can teleport and run really fast so like, just animate your character hopping on one of your pokemon's back and you've got travel powers or whatever. I don't play Pokemon very much hehe but I like the aesthetics. https://wiki.ourodev.com/Volume_2_Build instead of abilities on your action bar, you'd have movement commands for each individual pokemon. They'd use their abilities automatically and periodically, and there'd be lots of knockbacks, crowd-control, and target switching. (which is common in CoH mechanics anyway) I mean, only if you're into that sorta tng ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═══════════════════════════════════════════════════════════════════────────┘ === SIMILARITY RANKED === --- #1 fediverse/6105 --- ╔══════════════════════════════════════════════════════════════════════════────────┐ ║ call me crazy but I believe that man pages should contain terminal command │ ║ line flags and instructions for their usage and... not much else. There should │ ║ be a separate document which explains other things, like the history of the │ ║ software, the personal diary of the developers, expected implementation │ ║ use-cases, donut recipes, film recommendations, and player strategy guides for │ ║ some of their favorite video games. not even this one, just... other games. │ ║ "here's how to beat pokemon yellow with exactly 14 pokemon" or however many it │ ║ takes idk I don't play pokemon much or even at all, really, though I did when │ ║ I was younger just a bit, not much, just enough to have played the game a │ ║ couple times to see how it was minus the cherished moments when I spent curled │ ║ up in the back of the car playing gameboy games or seen pictures of the │ ║ roadtrips I sped-past as I raced to explore the whatever and get home all in │ ║ one motion as if I was executing an impossibly long dance improvizational │ ║ living style. also cat pics and po │ ╟─────────┐ ┌───────────┤ ║ similar │ chronological │ different │ ╚═════════╧════════════════════════════════════════════════════════════╧══────────┘ --- #2 fediverse/3063 --- ═══════════════════════════════════════════════════════──────────────────────────── @user-570 true. the "massively multiplayer" aspect of WoW is about as important to the game as the "A" is in "ARPG". I can't help but feel like the "impromptu groups" functionality feels a bit better than matchmaker instancing... though anything worth running a group for in WoW after TBC was instanced >.> Honestly I think there's just too many games these days for people to really get "into" MMORPGs, unless they're sufficiently unique in their mechanics (like EVE or Runescape) any ARPG MMOs are dead on launch, as you said. That design space is tapped out, at least for now, until someone comes along and makes it a deckbuilding roguelike or whatever. cough cough ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════───────────────────────────┘ --- #3 fediverse/1238 --- ╔═══════════════════════════════════════════════───────────────────────────────────┐ ║ did you know you can run runescape classic offline, locally, just for your own │ ║ server? You can keep several computers ready for a LAN party, each with their │ ║ own accounts ready to go. │ ║ │ ║ "Oh we're level 30 this time because so-and-so is hosting and this is how far │ ║ their computer has levelled up." │ ║ │ ║ vim ~/games/runescape-classic/credentials.txt │ ║ │ ║ at least, I think you can. I know it's singleplayer, so worst case scenario │ ║ you can all be doing the same things at the same time in your own games. Maybe │ ║ split up for a mission or two, but it can get hectic if everyone's in the same │ ║ room. │ ║ │ ║ = │ ║ │ ║ a game jam where everyone works on the same project, uses the same asset list, │ ║ but builds their own collection of minigames. │ ║ │ ║ common functions could be shared, and art references distributed and together │ ║ they could design a whole land. Like, there's no reason minigames can't be │ ║ fully fledged experiences. You can have as many as you want, all in the same │ ║ engine and built from a massive (yet sandboxed) environment. │ ║ │ ║ an all in one game. │ ╟─────────┐ ┌───────────┤ ║ similar │ chronological │ different │ ╚═════════╧════════════════════════════════════────────────────────────┴──────────┘ --- #4 fediverse/3039 --- ═══════════════════════════════════════════════════════──────────────────────────── @user-570 I'd LOVE a game which taught toki pona!! You've brought some of this up before. I'm uninterested in co-opting some existing thing in a way I then can't support myself off of. Well my points are these: MMOs are difficult because of the added complexity in their networking an open source networking solution exists however no open source client solution exists but one could be written, which is about as hard as making a game using Bevy or Raylib or Love2D, and if one were written, then games could easily be made on-top of them which you would then support yourself off of. I mean... I'd want to support myself too haha, and I can think of like 100 different games that could be made in an engine like that. the idea is that by opening up more design space you can apply your ideas as an early pioneer in a particular design direction that hasn't been able to be explored because the up-front investments in making an MMO are huge. Meanwhile, with this system you could script them in Lua very easily. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════───────────────────────────┘ --- #5 fediverse/982 --- ═══════════════════════════════════════════════──────────────────────────────────── @user-707 @user-708 using this to control the buttons in VRchat would be like a person with a prosthetic interacting with real life :O minus the physicality of course, but that's next. can't wait to play Warcraft 3 and think "select all healers" so I can point them at a dying unit with my mouse. or world of warcraft where your rotation begins to feel like a song. maybe even a text-based adventure, where you reading the text corresponds to the results of the simulation, https://www.spreeder.com/app.php style. could make it so that if you wanted something else to happen, you had to willfully think it while the words are flashing in front of your eyes - the game would pause if you blinked, perfect for phones btw... could be a locally networked thing, like four to six people hanging out and playing a game like pictionary or charades. except, a story that developed, and whoever wanted could change it while everyone was reading it at once. sorta like a competition to see who can make the best twists and false endings ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════───────────────────────────────────┘ --- #6 fediverse/1997 --- ╔════════════════════════════════════════════════════──────────────────────────────┐ ║ ┌───────────────────────┐ │ ║ │ CW: cursing-mentioned │ │ ║ └───────────────────────┘ │ ║ │ ║ │ ║ A teacher should help students learn, and perhaps guide them toward learning │ ║ things that are broadly applicable instead of specifically applicable. │ ║ │ ║ For example, let's say a kid wants to do a project and present their findings │ ║ about various types of pokemon and their match-up strength against various gym │ ║ leaders or whatever. Idk I don't really play Pokemon. │ ║ │ ║ Anyway the teacher could see that project and think "Hmmm this kid is good at │ ║ identifying strengths and weaknesses in various profiles, perhaps they would │ ║ be a good talent scout or hiring manager" and they could nudge the kid toward │ ║ learning useful skills for that kind of role like empathy, long-term strategic │ ║ thinking, adaptation under unforseen circumstances (like, if your recent hire │ ║ turned out to be a total asshat), that kind of thing. │ ║ │ ║ Then the kid turns out to be a pianist and the teacher's like "well shit, at │ ║ least I tried. Kid's got magic fingers though, you should hear him play." │ ║ │ ║ We are all generalists, but specialization is fun │ ╟─────────┐ ┌───────────┤ ║ similar │ chronological │ different │ ╚═════════╧═════════════════════════════════════════───────────────────┴──────────┘ --- #7 notes/supreme-commander-appeal --- ═════════════════════════════════════════════════════════════════────────────────── a game like supreme commander but fantasy themed and each unit used a special move everytime their mana was full and there were spellcasters who restored mana to targets to increase their power or, hear me out, or, just do that in wowchat I betcha could do it I bet it would be fun as hell please? as a favor to yourself? build the game you want to see and it'll get done please -- stack overflow -- your journals were originally a way for you to remember what to think, remember? old projects meant to show you light and life remember? you are alone in this soul act like it's your own celebrate your period of mental denial as a refraction of your infinite travaille which lasts for quite a good long while have you ever dreamed of the nile? -- stack overflow -- if a doorway takes you to the fae, then where does a river bring you? like raindrops on the floor, racing for an eternity's splendor. what does the rainbow think, as it's cast from the prismatic orb? are each photons aware? bouncing between stars light is beautiful and large beloved by all revered by one ephemeren the totality of all things ------------------ ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧══════════════════════════════════════════════════════════─────────────────┘ --- #8 fediverse/1116 --- ╔═══════════════════════════════════════════════───────────────────────────────────┐ ║ ┌──────────────────────┐ │ ║ │ CW: eye-contact │ │ ║ └──────────────────────┘ │ ║ │ ║ │ ║ It's important to build self-hostable computing components of video games (as │ ║ in, old style games where you could host a server on any machine instead of │ ║ just the ones owned by the corporation) (as in, your machine, yes yours) │ ║ (something you can control and observe, something within your control) │ ║ │ ║ ======================= stack overflow ===================== │ ║ │ ║ there are two ways to play Unreal Tournament (capture the flag) gamemode. The │ ║ first is to run past all your enemies and fire at them as you pass, which is │ ║ what some of the bots are designed to do. The rest stay on defence, and defeat │ ║ any enemies that approach. │ ║ │ ║ however, they never push the borders of their "territory" forward - each │ ║ according to the different "lanes" or "directions of approach" │ ║ │ ║ I like the use 32 bots, to simulate a more consistent gameplay experience. It │ ║ feels more like ww1, fighting over ground, pushing forward and attempting to │ ║ outmaneuver your foes. │ ║ │ ║ some allies will approach from behind, and you let them pass forward while │ ╟─────────┐ ┌───────────┤ ║ similar │ chronological │ different │ ╚═════════╧════════════════════════════════════────────────────────────┴──────────┘ --- #9 fediverse/5900 --- ══════════════════════════════════════════════════════════════════════════───────── I love programming, but I'm not a coder. you burn witches because you JUST CAN'T HANDLE THEM ANYMORE. I know, I get it. of course I do. I'm always so concerned that someone might stumble upon me. that they might read me. what a vulnerable state, to be afraid?! I really really really really wanna play world of warcraft my message to blissard is: treat World of Warcraft like a game engine, not a theme park please. I mean, the theme park should still exist, because it's neat but... the rest of the game engine could be used to create essentially anything with a 3rd person camera. singleplayer doesn't even need to worry about clipping animations. (lag) I wonder if you could run World of Warcraft on lowest settings in vanilla burning crusade or wrath of the lich king? good thing those are open source now, so you can host your own if you want. well, except the client, but nobody has bothered to write another one besides the owner and primary developers of the engine. movement system plugins? data memory?~~~ ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═══════════════════════════════════════════════════════════════════────────┘ --- #10 fediverse/3037 --- ═══════════════════════════════════════════════════════──────────────────────────── @user-570 have you ever wanted to design your own MMO? If you think you can make a client, there's a server already set up which interfaces with World of Warcraft. So... the hardest part is done, and suddenly the rest is about as hard as making any other game. The reason I ask is because there's no open-source client for the WoW engine server software Azerothcore, but if written then there could be a whole new field of indie design as solo developers would be able to build their own multiplayer games with ease. well, as easy as making a game in Godot at least. That's the dream. I don't think I could build such an engine, but I spend an awful lot of time thinking about how engines are built. There's a lot of freedom in the design space, for example this mod server I made which emulates Risk of Rain: https://www.youtube.com/watch?v=6HsW4g2ZIgk It has randomized enemies, treasure chests, wandering vendors, and deployable hearthstones. If you've played WoW that stuff might ring a bell, otherwise it's probably just random features ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════───────────────────────────┘ --- #11 notes/coh-waves-of-playerbases --- ══════════════════════════════════════════════════════════───────────────────────── imagine if there was a stacking inf bonus to players who played on red / blueside which increased or decreased depending on either A. the number of players online at the time, B. the proportion of players playing on that team versus the other, or C. the time of day. Essentially helping to cure the faction imbalance by offering rewards to one side or the other which would encourage a certain group in the population of the game to change sides or not. perhaps frequent changing could grant a title called "mercenary" or something like "log in for each consecutive day for 10 days straight and each day switch faction alignment at least once" ... anyway you could cure the faction imbalance between redside / blueside by offering an INF reward for playing on each side one by one alternating like an iterator first red then blue or first blue then red either way it doesn't matter because it'll switch after a while and encourage everyone to switch sides. And the way the character responds to that stimulus tells you a bit about their character's personality. also... it should not affect AE or Pocket D farms. Nor missions, TFs, or anything else. they should SOLELY impact open world patrolling / hunting. I believe this would not only incentivize people to spend time in the open world (which is a mostly unused piece of game assets) but it would also increase the visibility of the newly bolstered faction numbers. Think about it - if everyone who switched sides is out in the open world, then they could see each other. They could fight the same mobs, and team up together. In doing so, they could form greater and greater supergroups - if only through their interactions with one another as they level up. If they're lucky, the guild they're recruited into has similar interests in mind like doing raiding or PvP or economics or alts or whatever. And they each have their own different styles of operating, it's soooo cute. Like alt guilds will pop up and then migrate to a new one as people make new alts and grow tired of them at higher levels. It's great. I love MMOs! I wish people put half as much effort into making an open source WoW client that they do programming game engines like Godot or Raylib or Bevy. If such a thing was created, we could have a new rennaisance in indie MMO development. It would become fully non-proprietary, the entire game-platform-stack. Meaning anyone could create their own MMO off of it, because (crucially) the serverside soft- -ware has already been reverse engineered. And open sourced. Seriously. You wanna make as much bank as Steam? Make an open source client that lets you design while in it. Then you could charge people for all the games that they played that were designed and hosted by you the content designing software maker. ... okay it's probably not that simple I'm going to go play Unreal Tournament2k4 ` ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═══════════════════════════════════════════════════────────────────────────┘ --- #12 fediverse/4883 --- ╔═══════════════════════════════════════════════════════════════───────────────────┐ ║ what if you had several kindle-style paperwhite display screens. each │ ║ connected to a raspberry pi that you used for compute tasks. │ ║ │ ║ each of these displays would display a .png file of exactly the same │ ║ proportions as the size of the device. │ ║ │ ║ then, I could SSH into your computer and run one single command │ ║ │ ║ just one, stored on your computer, that you manually activate upon receiving a │ ║ signal. │ ║ │ ║ like a virtual machine. do whatever you want with said signal, it's just a │ ║ "thing" that tells you when to go. │ ║ │ ║ ... and run a function on a computer that performs a certain task. │ ║ │ ║ what task? oh right - I'd update the "today's news in cameron-ville" things │ ║ every other day or so. It'd be just like, my status, my updates, here's what │ ║ I'm thinking about, here's what I'm working on. │ ║ │ ║ you know, status updates. standups. │ ║ │ ║ boom, everyone knows what everyone's up to all of the time. │ ║ │ ║ like documenting your day for scientific purposes. except on a little device │ ║ that you can scroll through with a touch. and you had like 5 or more 10+ 1 │ ╟─────────┐ ┌───────────┤ ║ similar │ chronological │ different │ ╚═════════╧════════════════════════════════════════════════════────────┴──────────┘ --- #13 messages/987 --- ═════════════════════════════════════════════════════════════════════════────────── Wowchat - wow-chat : dks should summon more than one minion a'la cov. There should be two beefy armored skeletons, three rabid hack/slash, and one necromancer or lich, depending on if they've died since you last cast the summon spell. You should be able to move them around with keyboard commands. They should be your primary action type, aside from dark purple bolts that sap health, often targeting the nearest ally in need of health to the target. How much health? Doesn't matter, it'll target them just the same. So long as they have at least some missing. Could also cast dark hexes or boons. Boom, three talent trees: dark volts, support spells (never healing), or curses (never damage dealing) But remember, most of what you do is targeting your allies. Drag, drop, now a target gets [inspirationed, but pronounced "healed"] Alternatively, move "attack my target" to the minion type and they'll do as you move. "go-to". "circle this target and attack intruders". "go man the nethermines". "yes... YES! More monsters i know how to raise. They're all accessible at level 10 but they cost more each than a level whatever adventurer could afford. You can definitely get all of them by like, level 30 or so. After that its learning ranks to raise higher level ones, and boom free undead army risen from the bones of your ally's slain." ... Anyway, could be fun to briefly possess one of your bones. Could let you see what the flag carrier is up to in WSG. Could let you know when enough minerals have been mined that you can operate the forgets and build metal armor for your boned ones. Or to equip nearby recruits, anything you'd like. This is wow-chat after all, any things possible. Anything at all. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧══════════════════════════════════════════════════════════════════─────────┘ --- #14 fediverse/1187 --- ═══════════════════════════════════════════════──────────────────────────────────── @user-883 I'm 29, and I had Pokemon Silver growing up. However I bought it used, and the battery was worn out or something because it wouldn't save! But still I played that single game for months on my gameboy color, trying to see how far I could get. I had a level 40+ Totodile (or was it Crocanaw? I forget) and unfortunately one day I took it on a 30 minute car ride, expecting the battery to last at least 30 minutes, but unbeknownst to my child self there was construction on the way, which turned it into a 4+ hour drive. I couldn't believe it! The battery died, and I lost my save file... I was heartbroken. T.T Next time I played, I learned a lot. I actually read some of the dialogue text, and learned you could use pokeballs to capture pokemon I was so dumb I was using a single character to get through the game. What a n00b. Anyway when my mom heard about my tribulations she bought me Pokemon Gold, which I played quite a bit less. I was focused on other things you see, like Dragon Warrior Three. Alas. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════───────────────────────────────────┘ --- #15 fediverse/2030 --- ═════════════════════════════════════════════════════────────────────────────────── Building community without structure is kinda like being a quest-giving non-player character in World of Warcraft. I don't mean that you stand around waiting for a player to wander nearby before shouting at them to do what you want. Not like that. Building community without structure is more like meeting someone randomly, knowing them for longer than a bus ride or a baseball game, and once you've decided that they're cool saying "hey there's someone you might like to meet." If they're into it, then talk to the other person, and see if they want to make a new friend. Try not to recommend someone who has a lot on their mind. If they hit it off, great! If not, oh well! Worst case scenario the coffee shop only sells two drinks. If you're gregarious enough, after a while you might even have enough people for a potluck. Just don't forget to keep adding, and eventually it'll start to feel more communal. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧══════════════════════════════════════════════─────────────────────────────┘ --- #16 fediverse/1241 --- ═══════════════════════════════════════════════──────────────────────────────────── https://rsc.vet/wiki/index.php?title=Open_RuneScape_Classic_Wiki this is the project I was referring to, I think. Can't see how to host on their website so maybe I was wrong - it might need a bit more configuration than I made it seem. that's the way WoW private hosting is, like you gotta compile the project and stuff. did you know that every time you include a library in a project you're necessarily including all of the functionality that they have access to? Well, all that which you import. But once a function has been written for a functionality then there's no reason to write it again. Unless you're refactoring of course. phew, sounds like a lot of spaghetti - YEAH IT IS. Spaghetti is fucking awesome, it's DELICIOUS OMG ahem I mean if you have collective seminars where you discuss the functionality that's relevant to certain parts that you and your team are working on, you can more easily be adept at applying them. phew, sounds like a lot of thinking, not enough writing. Well, write then! Ideas are more spark when currently writing. : ) : ) ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════───────────────────────────────────┘ --- #17 fediverse/2947 --- ╔══════════════════════════════════════════════════════────────────────────────────┐ ║ the downside of Proton and Lutris is now the ONLY games that work on Steam are │ ║ either continually updated (untenable) or playable on Lutris or Proton. Same │ ║ thing with Wine, though there's always at least one decent substitute. │ ║ │ ║ kinda makes me want to write a manager-style program which runs programs using │ ║ whichever version of their git repository would work best for their system / │ ║ configuration / purposes. Idk how I would start working on that though. │ ║ │ ║ I bet you could make one that acted like a shop, but where you didn't charge │ ║ any dollars. You could like... "swipe" through UI options, and pick whichever │ ║ felt most useful for your setup. Like, how some people use i3 and some use dwm │ ║ │ ║ with maybe inspectors that are modeled off of video-game style "options" GUIs │ ║ that mainly correspond to flags on the command/terminal line or compilation │ ║ flags │ ║ │ ║ I feel like that kind of abstraction would make it a lot easier for users to │ ║ adjust their system. they're noobs, after all. gotta show them all the choices │ ║ in one place... │ ╟─────────┐ ┌───────────┤ ║ similar │ chronological │ different │ ╚═════════╧═══════════════════════════════════════════─────────────────┴──────────┘ --- #18 fediverse/466 --- ═════════════════════════════════════════════────────────────────────────────────── I love Linux. All I have to do is type "authserver" and "worldserver" and wouldn't you know it suddenly a universe is created (with very constrained rules) that anyone might inhabit should they desire to. It's not like I'm perfect - oh wait I have a toot about that, gimme a sec ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧══════════════════════════════════════─────────────────────────────────────┘ --- #19 fediverse/1003 --- ═══════════════════════════════════════════════──────────────────────────────────── @user-735 I made a World of Warcraft private server where all the default NPCs are removed from the game and the world is empty. But, every once in a while, monsters will spawn and attack you Risk of Rain style. If your character sits down, they stop attacking/spawning. I call it "wow-chat" because I'm bad with names, but the idea is basically a low stakes social game that you can pick up and set down whenever you want, while hanging out with your friends. there's also treasure and wandering merchants, and I've been thinking about adding dynamic quests but so far nobody's asked to play it so I've been working on other things. it's all open source too so you can host it yourself if you want. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════───────────────────────────────────┘ --- #20 fediverse/4521 --- ════════════════════════════════════════════════════════════─────────────────────── I have between one and ten hundred visits to my website every day, but I don't really post it anywhere new anymore. I also have zero followers on Neocities. On Mastodon, I have ~70 followers, most of whom are inactive. Seventy is a good amount, a normal amount, a reasonable amount, an unsuspicious amount, and yet every time I see someone wearing the colors I can't help but wonder if they know me. I'm too busy being furious to be lonely. I used to be, before I realized how important I am. How important? Just as much as you are, I know it. I'm a sprinter. I didn't spec into endurance at character creation. Nobody chastises the mage for skipping leg day. I act in fits and bursts. I am sharp like a scalpel, but needles dull just a bit when piercing the lid of the HRT. Good thing I'm not made out of metal, I can bend myself back into place, so long as everyone else can keep pace. I don't know who needs to hear this, but you do. you are crucial. Listen to this. Care for yourself and for others, do it for u ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═════════════════════════════════════════════════════──────────────────────┘ |