Entrance Chat Gallery Guilds Search Everyone Wiki Login Register

Welcome, Guest. Please login or register. - Thinking of joining the forum??
August 30, 2025 - @636.39 (what is this?)
Activity rating: Three Stars Posts & Arts: 34/1k.beats Unread Topics | Unread Replies | My Stuff | Random Topic | Recent Posts Start New Topic  Submit Art
News: :4u: ~~~~~~~~~~~  :4u: Super News: Upload a banner! (or else!)

+  MelonLand Forum
|-+  Virtual Worlds
| |-+  ☑︎ ∙ World & Game Materials
| | |-+  playhtml --- interactive, collaborative html elements (multiplayer websites!)


« previous next »
Pages: [1] Print
Author Topic: playhtml --- interactive, collaborative html elements (multiplayer websites!)  (Read 77 times)
loren
Sr. Member ⚓︎
****


⚘ ⚘ ⚘ ⚘ ⚘

⛺︎ My Room
StatusCafe: ribose
iMood: ribose
Itch.io: My Games
RSS: RSS

View Profile WWWArt

See A Bug Summer 2025 ParticipantFirst 1000 Members!spring 2023!Learning to swim!Joined 2022!
« on: August 29, 2025 @764.41 »

i've been getting more and more interested in making multiplayer websites, but a big hurdle for me is understanding how any of the actual multiplayer parts work, like how the data is stored and transferred between players. i think websockets are (sometimes?) involved but every "beginner" guide i read assumes that i have way more knowledge than i do, so i never end up learning much... anyway! i found out about another way to add simple multiplayer elements to a site, without having to figure out out all the technical details myself.

Quote from: playhtml.fun
playhtml aims to provides infrastructure for designing communal experiences that make the web feel alive. From shared fingerprints on a letter to live reactions to live confetti with every click, I think we can reimagine the shape of websites and how we can interact with each other on them. I hope this becomes a foundation for making diverse open forms of "social media."

Most of the elements on this page are live examples! Trying clicking, dragging, and playing around with them. If anyone else is on the site, you'll see their cursors and how they're playing with the elements too.

to use it, you just have to add some extra attributes to the elements that you want to be interactive, and include a script at the end of the page. it handles all of the backend stuff! some of the examples are a draggable fridge poetry page and one where visitors can add stripes of color to the background.

what do you think? i'm not sure what i'd like to do with it yet, but i'm excited to play around!
Logged

Melooon
Hero Member ⚓︎
*****


So many stars!

⛺︎ My Room
SpaceHey: Friend Me!
StatusCafe: melon
iMood: Melonking
Itch.io: My Games
RSS: RSS

View Profile WWWArt

Emergency feel-good teaa silly heart 4 melon :)Ozwomp wants to know your locationHyperactive DonutGreat Posts PacmanOfficially Dog
« Reply #1 on: August 29, 2025 @824.47 »

I had a nice call with Spencer a few months ago to discuss the relationship of web infrastructure and art  :grin: A bit of an aside, but its quite shocking when you realise then entire scene of people making cool projects like this prob could not fill a restaurant.

Anyway, I have opinions about this topic since I've worked on similar projects too and I've run into a lot of the key questions that this project also faces.. mainly.. once you overcome the bounds of being able to create multiplayer interactions, your suddenly faced with the daunting reality that we don't have any mental constructs or clear ideas about what multiplayer interactions in a web space should actually be.

What does it mean to be multiplayer? Is movement alone a multiplayer experience? Is seeing someone's mouse like seeing into their brain? If you see the reactions of another persons actions, but you don't know, or see the person - what is that experience? Is it a haunting? Is it like plato's shadow experience of the world? Are we like alternate laws of physics colliding with each other? Or is it something else entirely?

Thats all quite deep for a fun html toy I know; but the thing is that it needs to be; interaction is powerful and its effect on people should not be underestimated. I would like to find answers to these questions!
« Last Edit: August 29, 2025 @827.09 by Melooon » Logged


everything lost will be recovered, when you drift into the arms of the undiscovered
MediocreMetastasis
Jr. Member ⚓︎
**


Personal Text

⛺︎ My Room
Itch.io: My Games

View Profile WWWArt

Joined 2025!
« Reply #2 on: Today at @258.99 »

That's pretty cool. Allowing to change a variable globally without having to create a backend database makes it very beginner friendly allows you to learn how to transfer dynamic data between clients.
If your site runs on Node.js. Maybe you can implement it into the everyone site @Melooon .
Logged

Pages: [1] Print 
« previous next »
 

Melonking.Net © Always and ever was! SMF 2.0.19 | SMF © 2021 | Privacy Notice | ~ Send Feedback ~ Forum Guide | Rules | RSS | WAP | Mobile


MelonLand Badges and Other Melon Sites!

MelonLand Project! Visit the MelonLand Forum! Support the Forum
Visit Melonking.Net! Visit the Gif Gallery! Pixel Sea TamaNOTchi