vintprox, to diy
@vintprox@techhub.social avatar

Now I'm wondering: is there a collection of contraptions and levels built for @principia to play with it around like in ? Sort of a , but with set to make more such levels, you know... :ablobcatwave:

Post inspired by https://mastodon.social/@256/112417780225247409 and reminiscing about mid-00s type videogame that I can't remember the name of.

Le_bottin_des_jeux_linux, to linuxgaming
@Le_bottin_des_jeux_linux@floss.social avatar
Wuzzy, to Game
@Wuzzy@cyberplace.social avatar

#Repixture 3.15.1 is here!

Sign text will now finally be shown on the sign. Over 60,000 glyphs are supported. A new pole sign can stand on the ground, hang from the ceiling or a wall.

There's also a spyglass item, and moon phases have been added.

▶️ Release notes: https://forum.minetest.net/viewtopic.php?p=435725#p435725
▶️ ContentDB page: https://content.minetest.net/packages/Wuzzy/repixture/

#Game #Minetest #release #sandbox #voxel #Unicode

Le_bottin_des_jeux_linux, to linuxgaming
@Le_bottin_des_jeux_linux@floss.social avatar
Le_bottin_des_jeux_linux, to linuxgaming
@Le_bottin_des_jeux_linux@floss.social avatar
Le_bottin_des_jeux_linux, to linuxgaming
@Le_bottin_des_jeux_linux@floss.social avatar
amadeus, to Dragonlance
@amadeus@mstdn.social avatar

Could an possibly read the host or state?
What about if it is running in a with ?

doctorwhom, to Minecraft
@doctorwhom@mastodon.social avatar

Been playing on as I'm on a . So far I suck, I think the beginning game is harder on MineTest then . But It's sill fun.

Is there a Minetest package similar to Minecraft but doesn't try to clone it?

vintprox,
@vintprox@techhub.social avatar

@doctorwhom Similar but not a clone? That's a hard ask.

Do you think it can be helped by first announcing the elements that interest you? Meanwhile, proceed with the thought that these games introduce their own sense of community: contributors, players, viewers. They don't necessarily need all that has to offer. So, here you have it: disassemble every game, find the low-level concepts that you enjoy and find them a way into the that you're playing now.

reveals itself better with this in mind and most things in are pluggable mods anyway. If you're digging style, I suggest looking for inspiration with Minetest games like and mods like , , . If it's something else, play around with mods on ContentDB by opening "Content" tab in Minetest launcher. Wanna have fun and sense of wonder straight away, while being able to invite your friends or meet new people? Look up servers similar to .

Le_bottin_des_jeux_linux, to linuxgaming
@Le_bottin_des_jeux_linux@floss.social avatar
amadeus, (edited ) to Blog
@amadeus@mstdn.social avatar
amadeus, to Dragonlance
@amadeus@mstdn.social avatar

I am still struggling to some (s) using a DAW. Is there any way I can see what resources the plugins are trying to access from within the Flatpak ? Running with flatpak run -v com.bitwig.BitwigStudio does not reveal anything and flatpak run --command=sh --devel com.bitwig.BitwigStudio > gdb /app/bin/bitwig-studio (after installing org.freedesktop.Sdk.Debug) only says: (No debugging symbols found in /app/bin/bitwig-studio)

massivelyop, to cityofheroes
@massivelyop@mastodon.social avatar
UniversalReflections, to linuxgaming
@UniversalReflections@linuxrocks.online avatar

🔴 Live
🎮 Castle Story | Sauropod Studio
#️⃣ #linuxgaming #multiplayer #sandbox #singleplayer #strategy #steam #twitch
🧭 https://www.twitch.tv/universalreflections
🔗

massivelyop, to random
@massivelyop@mastodon.social avatar

Principia 2024.02.29 (principia-web.se)

Principia is, in its simplest form, a physics-based sandbox game. In Principia, you can build contraptions and simulate them in the physics simulation. This could be a mechanical contraption, an RC car, or a pinball game. Principia also contains a LuaScript object which allows you to write and create Lua programs that can...

Tipa, to Palworld
@Tipa@gamepad.club avatar

Palworld is a thing that happened, I guess

I'm still playing Palworld, but I'm really not sure why...

https://chasingdings.com/2024/02/18/palworld-is-a-thing-that-happened-i-guess/

Le_bottin_des_jeux_linux, to linuxgaming
@Le_bottin_des_jeux_linux@floss.social avatar
minioctt, (edited ) to CSS Italian

[⤴️ https://octospacc.altervista.org/2024/02/01/emmebi-telegrammico/]

L’ultimissimo miglioramento che ho in ogni caso poi fatto ad è stato l’aggiunta di una funzione per importare codice e , per modificare come i post possono essere visualizzati. Entrambi funzionano allo stesso modo, con i relativi parametri URL che accettano sia esterni che data URI. Niente di particolare per gli stili, semplicemente importo nella pagina la qualunque cosa venga data lì, ma per gli è stato leggermente più . 😕️

Il punto sta nel voler evitare che essenzialmente non affidabili siano iniettati nel contesto della pagina semplicemente da URL, perché potrebbero fare tante cosine cattive; prima fra tutte, rubare dall’archiviazione del del mio dominio, cosa che è un , perché gli utenti inesperti che aprono la app da non andranno a cercare di investigare cosa accade dietro le quinte (e, molto probabilmente, non lo farei realisticamente nemmeno io, seguendo la logica del “i miei siti sono miei e li conosco, sui siti altrui ho le protezioni del browser attive“). E quindi inizio a scendere in un rabbithole… ☠️

  • ? Hmm… non so, non è il caso, sarebbero insicuri, ci sono alcuni modi in cui una pagina in frame può fare robe fastidiose. Non può essere assolutamente un’idea, proprio mai (foreshadowing). 🪟️
  • Trovo un bel po’ di vecchie che ricompilano codice per rimuovere pericoli, o lo analizzano preventivamente per la presenza di operazioni dannose così che possa non essere mai eseguito… praticamente tutte abbandonate, qualcuna esplicitamente dichiarata insicura e non patchata, e per qualcun’altra lo possiamo dare per scontato. 🐛️
  • Forse questa libreria più recente, jailed, che sfrutta un iframe assieme ad un Web Worker per creare una sandbox forte e bloccare tutte le eccetto alcune che si decidono… No, l’ho provata e non va bene, non si riescono a passare alla sandbox oggetti complessi, tra cui i costruttori, è impossibile far funzionare API tipo quella del DOM. 🚧️
    • Sarebbe stata un’idea usare qualche reimplementazione del per NodeJS tramite browserify, tipo Cheerio, ma farla anche solo girare lì dentro è un altro casino allucinante. 🥴️
  • WASM tecnicamente è una a sua volta, e non accede alle API del browser se non con codice colla, quindi magari… teoricamente ok, ma nella pratica non ho trovato nessuna soluzione già bella e pronta che potessi usare per questo specifico scopo. 🕳️
  • La : PyScript… sarebbe quasi già pronto, ma avrei dovuto comunque modificarlo per bloccare tutte le API insicure (rimuovere ), e poi richiede 15+ MB di dipendenze di runtime… non ideale. 🗿️

Alla fine ci ho pensato meglio, e sono arrivata alla conclusione che è abbastanza sicuro far girare gli script in un iframe con proprietà src="data:[...]" e sandbox="allow-scripts" (che significa, “blocca tutte le proprietà sensibili eccetto gli script”)… voglio dire, nel visualizzare il contenuto dei siti, già permetto eventuali iframe provenienti dai post, e quelli teoricamente possono già fare quello che vogliono eccetto accedere ai dati della finestra root. Nella pratica, i programmini degli utenti quindi hanno accesso a (quasi) l’intera API JavaScript senza poter fare cose bruttissime. 🎉️

https://octospacc.altervista.org/wp-content/uploads/2024/02/image.pngEcco un esempio di tutto, alla fine: questo URL carica il mio MicroBlog, importa un foglio di che mette questo font buffo, e uno script che colora le parole dei in base a come si ripetono man mano (inutile, ma serve giusto per dare idea delle potenzialità)… <a href="https://hub.octt.eu.org/MBViewer/#/siteUrl=https://octospacc.altervista.org|platform=wordpress.org|includeStyle=data:text/css;utf8,@import%20url('https://fonts.googleapis.com/css2?family=Single+Day&display=swap');.MbPost{font-family:'Single%20Day',cursive;}|includeScript=data:text/javascript;utf8,function%20MbViewerFunction(data){const%20dom=new%20DOMParser().parseFromString(data.html,'text/html').body;const%20tokens=dom.textContent.split('%20');const%20words={};for(const%20i%20in%20tokens){const%20word%20=%20tokens[i];if(words[word])words[word]++;else%20words[word]=1;tokens[i]=%60%3Cspan%20style='color:${atob('Iw==')}${[0,'b58900','cb4b16','dc322f','d33682','6c71c4','268bd2','2aa198','859900'][words[word]]};'%3E${word}%3C/span%3E%60}data.html=tokens.join('%20').replaceAll('nn','%3Cbr%3E');for(const%20img%20of%20dom.querySelectorAll('img'))data.html+=img.outerHTML;MbViewerReturn(data)}">https://hub.octt.eu.org/MBViewer/#/siteUrl=https://octospacc.altervista.org|platform=wordpress.org|includeStyle=[...]|includeScript=[...]</a> (il link con tutta quella roba messa inline è una stringa di quasi 1 KB!). Userò tutta la cosa per rendere gli hashtag nel testo meno intrusivi per il mio sito anche lì, oltre che sul dominio originale. 👋️Finisco con dati ancora più tecnici, per chi non ha una vita: con questo , ogni deve provvedere ad esporre una funzione che, tramite la Channel Messaging API, viene richiamata dalla per ogni messaggio appena questo viene aggiunto al documento visibile; questa funzione riceve dati utili (per ora, solo l’HTML del contenuto; oltre a dati come l’id del messaggio nel flusso, che non sono granché utili all’utente ma devono essere restituiti alla app) e può rimandare nuovi dati indietro richiamando una funzione che è invece l’applicazione ad esporre allo script. Tutto questo ambaradan permetterebbe agli script di effettuare anche operazioni asincrone, comunque, non per forza di dover agire immediatamente alla chiamata. 🤓️

https://octospacc.altervista.org/2024/02/01/emmebi-javascriptico/

Le_bottin_des_jeux_linux, to linuxgaming
@Le_bottin_des_jeux_linux@floss.social avatar
hebby, to MMORPG

🧵 Going to start a little thread of games I'm looking forward to this year that are ALLEDGEDLY going to be playable in some state (including early access/alpha). I typically go for #sandbox #survival and #mmorpg #EarlyAccess Maybe I'll be able to revisit this later and see which ones actually came out or that I was able to try!

hebby,

Pax Dei is (fingers crossed!) going into early access this spring. with heavy crafting, trade, economy, town building. I feel a little skeptical about this one, though I do hope it comes to fruition. My problem with games that are too sandbox-ey is that, to me, it feels like there is nothing to do especially if the server population dwindles. What they're making looks really ambitious and I hope it pans out!

https://www.youtube.com/watch?v=bF5RJcqujz0

https://playpaxdei.com/en-us/news/information/pax-dei-will-enter-early-access-in-spring-this-year

hebby,

Ashes of Creation is another sort-of sandbox-ey MMO with trade, economy and town building plus dungeons, raids, etc. This one looks a little more high fantasy. It also looks a little further along based on the Twitch streams they've done with their developers. They should have a playable alpha (which you can buy into) this year. I've been really looking forward to this one and happy to see they don't seem to be rushing it.

https://www.youtube.com/watch?v=L5DeC8wIcuM

#AshesOfCreation #MMORPG #Sandbox

Wuzzy, to gaming
@Wuzzy@cyberplace.social avatar

#Repixture 3.12.1 released!
The 🌈 Colorful World 🌈 is here!

This adds the paint brush and the paint bucket. Paint many blocks in 19 colors!

It works different than in similar games; the paint bucket lets you have all colors, no need for dyes, color mixing or >100 crafting recipes. 😃

Have fun! 🙂

▶️ Full release notes: https://forum.minetest.net/viewtopic.php?p=432449#p432449
▶️ ContentDB page / download: https://content.minetest.net/packages/Wuzzy/repixture/

#Minetest #gaming #release #sandbox #colors #creativity

Le_bottin_des_jeux_linux, to linuxgaming
@Le_bottin_des_jeux_linux@floss.social avatar
Le_bottin_des_jeux_linux, to linuxgaming
@Le_bottin_des_jeux_linux@floss.social avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • rosin
  • InstantRegret
  • ethstaker
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • thenastyranch
  • Youngstown
  • everett
  • slotface
  • osvaldo12
  • khanakhh
  • kavyap
  • anitta
  • Durango
  • vwfavf
  • GTA5RPClips
  • cubers
  • tacticalgear
  • tester
  • cisconetworking
  • ngwrru68w68
  • Leos
  • normalnudes
  • provamag3
  • modclub
  • JUstTest
  • All magazines