OPENWORLD
Descarrega

Màquines i energia · Lògica i ràdio

Un joc sandbox amb portes lògiques, memòria i ràdio — i màquines que mai no s'aturen

Connecta un interruptor a un relé, un retard a una porta NOT, una antena parabòlica a la Lluna. Els circuits d'Openworld estan fets de peces de debò — portes lògiques, memòria, sensors, ràdios — i continuen funcionant quan te n'allunyes, en el seu propi fil, sense alentir mai el joc.

Per Tom Pascard· Actualitzat ·18 min de lectura

En resum

  • Senyals de 0 a 255 en cables de senyal fins, fibres o per ràdio, encesos a partir de 128. Cada peça lògica afegeix un torn de 50 ms: veus viatjar un càlcul.
  • Novetat de l'alpha 1.0.9: la porta lògica (AND, OR, NOT), el retard, la memòria, l'amplificador operacional (suma, resta, A×B÷C, comparació) i l'acoblador òptic — rellotges, comptadors, una CPU sencera si vols.
  • Un panell de visualització mostra valors en directe («Compte: 7»), i l'ajust de cada peça està gravat al seu model: llegeixes un circuit només mirant-lo.
  • Una ràdio de 256 canals: pals per a la teva vall, antenes parabòliques que segueixen la Lluna. El terra bloqueja les ones.
  • Tot s'executa a l'OVM, en el seu propi fil: els circuits continuen funcionant quan no hi ha ningú a prop. A Mac (Apple Silicon natiu), Windows i Linux; és una alpha, les xifres poden canviar.
Llegeix la guia

psst… clica'ls

En aquesta pàgina
  1. Hi ha algun joc sandbox amb portes lògiques?
  2. Són portes lògiques o és programar?
  3. Les peces: què envia un senyal, què escolta
  4. Com fer portes lògiques a Openworld
  5. Màquines que continuen funcionant quan no hi ha ningú a prop
  6. Ràdio: pals i antenes parabòliques que segueixen la Lluna
  7. Engranatges, transformadors i el gravador de senyals
  8. Circuits que fan funcionar un món
  9. Què ve després
  10. Preguntes

Hi ha algun joc sandbox amb portes lògiques?

Sí — i aquest funciona en un planeta sencer. Openworld és un joc sandbox de vòxels amb portes lògiques integrades: interruptors, relés, sensors, portes AND, OR, NOT, NAND, NOR i XOR, retards, memòria i ràdios que connectes amb cables de veritat. Té lloc en un planeta rodó — camines recte i tornes d'on has sortit — sota un cel de veritat, fins al Sol, i funciona de manera nativa a Mac (Apple Silicon), Windows i Linux.

El que el distingeix d'un trencaclosques de circuits és que els teus circuits fan alguna cosa en un món viu. Il·luminen una casa al vespre, obren una porta quan s'hi acosta un amic, t'avisen abans que un dipòsit vessi, o porten un missatge pel planeta per ràdio. I s'executen dins l'OVM — la Openworld Virtual Machine — que continua simulant-los mentre ets lluny.

  • 256valors en un cable de senyal, de 0 a 255
  • 128el nivell a partir del qual un senyal compta com a encès
  • 50mil·lisegons: un torn, afegit per cada peça lògica
  • 256canals de ràdio

Són portes lògiques o és programar?

Sobretot portes lògiques. Els jugadors combinen interruptors, inversors i forrellats de memòria en circuits AND, OR, NOT i fins i tot ordinadors sencers. Sembla programar perquè dissenyes un comportament, però mai no escrius una línia: el construeixes peça a peça, com un electricista.

Els circuits conserven aquesta sensació de fer-ho tu mateix, amb regles senzilles. Un senyal és un número de 0 a 255, no només encès o apagat: pot voler dir «ple», «mig» o «una mica» — i compta com a encès a partir de 128. Les peces lògiques responen 255 o 0, i cadascuna afegeix un torn de 50 ms, de manera que un senyal viatja visiblement per la teva construcció. I els senyals i l'energia són dues coses diferents: la lògica viatja per cables de senyal fins, mentre que l'energia que encén un llum o fa girar un motor s'ha de produir i portar per cables d'energia. Tot el vessant de l'energia és a la nostra guia d'electricitat i ràdio — aquí ens quedem amb la lògica.

Així que no és un joc de programació?

Sense codi, sense scripts. Cada comportament ve de peces col·locades al món i dels cables entre elles. Si vols un joc on programis robots línia a línia, aquest no ho és. Si t'agrada veure un circuit funcionar amb els teus propis ulls — i caminar-hi per dins — sí que ho és.

Les peces: què envia un senyal, què escolta

Cada aparell té ports: verds per al que entra, taronges per al que surt, il·luminats quan agafes un cable — i cadascun mostra ara una petita etiqueta amb el seu nom i sentit («Entrada A · Entrada», «Escriptura», «Canal 3»); F1 les amaga. Fes clic dret a un aparell amb la mà buida i la seva fitxa explica, amb paraules senzilles, fletxes i números reals («180 × 100 ÷ 255 = 71»), què fa i què està fent ara mateix.

Què envia un senyal

  • Interruptor de llum i botó: 255 mentre és encès — o el valor que fixis a la fitxa de l'interruptor, de 0 a 255 (un interruptor a 1 és un «+1», un a 100 un «×100»). Un botó es manté premut un segon.
  • Sensor de presència: 255 mentre un jugador o una criatura és al davant (radi d'1 a 8 m), mantingut uns segons després que se'n vagin. Necessita una mica d'energia per vigilar.
  • Sensor de nivell: posat contra un dipòsit, diu com de ple està, de 0 a 255. També amb energia.
  • Sensor de chunk: 255 mentre el terreny al seu voltant està carregat i estable.
  • La bateria informa de la seva càrrega, el panell solar del que està donant, el generador de si funciona, i una antena receptora del que sent.

Què escolta

  • Relé elèctric: tanca una línia d'energia quan la seva ordre arriba a 128, la meitat de l'escala. Consumeix 2 W mentre és tancat.
  • Transistor: deixa passar una part del corrent que segueix el senyal — senyal ÷ 255. És el teu regulador de llum: un llum al darrere brilla per quarts.
  • Vàlvula: obre una canonada a mà, o per ordre en proporció al senyal (20 W). L'aixeta del costat simplement omple la teva galleda.
  • Portes i trapes en un cable de senyal s'obren a 128 i es tanquen per sota.
  • Llums, màquines, motors i bombes s'aturen quan la seva ordre cau a 0, i la velocitat d'un motor segueix la seva ordre.
  • Unió: divideix un cable. En un cable de senyal copia el senyal a cada branca.

Els components lògics (novetat de l'alpha 1.0.9)

  • Retard: torna el que va rebre fa N torns — d'1 a 600 torns, de 0,05 a 30 segons, 0,5 s per defecte.
  • Porta lògica: AND, OR, NOT, NAND, NOR o XOR, a triar a la seva fitxa. NAND i NOR són l'AND i l'OR capgirats; XOR està encesa quan una sola entrada ho està. Treballa bit a bit sobre els 8 bits del senyal (NOT dona 255 − A); amb senyals a 0 o 255, és la porta clàssica.
  • Amplificador operacional: suma (amb topall a 255), resta (mai per sota de 0), fa la regla de tres A × B ÷ C (deixa C sense connectar i val 255: un percentatge), o compara A > B i A = B.
  • Memòria: al flanc ascendent de la seva entrada Write, copia Value i el conserva — un basculant D, a 0 al començament.
  • Acoblador òptic: vuit canals de senyal per un costat, una fibra per l'altre. Com a làser els envia per la fibra, com a fotocèl·lula els llegeix de tornada. Necessita 5 W.
  • Panell de visualització: el gran rètol de paret, amb quatre entrades d'ordres. Al seu text, {1} a {4} es converteixen en valors en directe — «Bateria: {1} %» — amb 1 W d'energia.

Els components lògics no necessiten cable d'energia: el cable de senyal que els uneix els alimenta. Només l'acoblador i el panell de visualització volen un cable d'energia petit. Cadascun és una petita caixa de roure amb reforços de ferro el valor de la qual està gravat en llautó a sobre i al davant — «0.5s», «AND», «A+B», «A*B/C», «>», «MEM», «TX» / «RX» — amb un llum de vidre que s'encén mentre la seva sortida és activa. Els aparells més antics també graven el seu: el «CH 7» d'una antena, l'«AUTO» d'una vàlvula, el «4m 2s» d'un sensor de presència. Cada component es fabrica a la quadrícula, a la branca Tecnologia del llibre de receptes.

Per portar senyals, el cable de senyal arriba a 256 m, una fibra òptica a 10 km, i una fibra octo porta vuit senyals alhora, un per color. Més lluny, un repetidor els passa. Aquests cables petits es tiren vòxel a vòxel (25 cm), al llarg d'una paret o sota un prestatge, tan ordenats com vulguis.

Com fer portes lògiques a Openworld

Aquests són circuits que funcionen de debò amb les peces d'avui. Els vells trucs de l'electricista continuen valent, i les caixes noves obren la resta. Prova'n cinc a l'escena de sota: fes clic als interruptors i al botó, canvia de circuit, mira córrer els polsos — daurats per a l'energia, vermells per als senyals.

  • AND, OR, NOT, NAND, NOR, XOR — una sola caixa. Tria una porta lògica a la seva fitxa i connecta'n les entrades A i B. El mètode de l'electricista també continua valent: dos relés en sèrie fan un AND, i dos emissors en un mateix cable de senyal fan un OR, perquè un cable sempre porta el senyal més alt que se li posa — així és com la casa de /ovm demo home obre la porta d'entrada amb dos sensors de presència.
  • Rellotge — un retard i un NOT, en bucle. El NOT gira del revés la sortida del retard i la hi torna: el senyal canvia cada mig segon, per sempre. Escurça el retard per a un ritme més ràpid.
  • Pols. Un senyal AND el NOT de la seva pròpia còpia retardada: quan un botó s'encén, obtens un pols curt, tan llarg com el retard.
  • Comptador. El botó a l'entrada Write de la memòria; la sortida de la memòria a un amplificador operacional en mode Add, amb un interruptor a 1 a B; la suma de tornada al Value de la memòria. Cada pulsació suma un. Posa la memòria en un panell de visualització i llegeix «Compte: 7».
  • Basculant T. Una memòria el Value de la qual és el NOT de la seva pròpia sortida, i un botó a Write: cada pulsació la inverteix — un sol botó per al llum del rebedor.
  • Llindar ajustable. Un relé tanca a 128; per a qualsevol altre nivell, un amplificador operacional en mode «>» amb un interruptor al valor que vulguis: «dipòsit per sobre de 200».
  • Bateria en percentatge. Un amplificador operacional en A × B ÷ C, la càrrega de la bateria a A, un interruptor a 100 a B, C sense connectar: 255 es converteix en 100. En un panell de visualització: «Bateria: 71 %».
  • Proporcional — un regulador de llum. Un sensor de nivell sobre un transistor aviva un llum a mesura que s'omple el dipòsit, de quart en quart; en una vàlvula obtens un cabal que segueix el nivell, en un motor una velocitat.
  • Un bus de 8 carrils. Vuit senyals a un acoblador òptic en mode làser, una fibra octo de fins a 10 km, un acoblador en mode fotocèl·lula a l'altre extrem: tot el teu quadre de control, ben lluny.

Els vols ja fets? En un món creatiu, /ovm demo logic en construeix quatre amb les seves plaques: un rellotge que fa parpellejar un llum, el percentatge de la bateria en un panell, un comptador que puja a cada pulsació i tres interruptors que creuen una fibra entre dos acobladors.

Mecànic

Fes clic en un interruptor, el botó o una peça

Cinc circuits que funcionen avui al joc, fidels a les seves regles — cada peça lògica afegeix un torn de 50 ms. Fes clic als interruptors i al botó, canvia de circuit i després allunya't: el paisatge s'esvaeix com un chunk descarregat, i el circuit continua funcionant.

Màquines que continuen funcionant quan no hi ha ningú a prop

Un circuit no depèn d'un chunk carregat. Cada dispositiu i cada enllaç també es registra a l'OVM, que els simula fins i tot allà on no hi ha cap chunk carregat. Els teus sensors continuen llegint, els teus relés continuen commutant i el teu dipòsit continua omplint-se mentre exploris l'altra banda del planeta.

L'OVM funciona en el seu propi fil, apuntant a 20 voltes per segon, i cada volta són sempre 50 ms de temps simulat. Construeix alguna cosa enorme i és el ritme de l'OVM el que baixa — tot s'alenteix per igual, res no s'omet — mai els TPS del joc: jugadors, criatures i blocs mantenen la seva velocitat normal. Una insígnia a la pantalla t'ho diu («OVM 12 Hz (60 %)», taronja per sota del 90 %, vermella per sota del 50 %), /ovm stats en dona els detalls, i la pantalla de depuració F3 té una targeta OVM.

La distància no costa gairebé res. Un enllaç és un canal amb dos extrems, una longitud i una caiguda, de manera que un cable a través d'una vall o una canonada al voltant del planeta costa el mateix que una de curta; el que costa és el nombre de dispositius. És també el que permet que les fàbriques funcionin mentre ets fora: els forns i les cintes viuen a la mateixa simulació que els teus circuits.

/ovm stats
/ovm scope world
/ovm scope loaded
Al teu servidor: el ritme de l'OVM, tot el món simulat (per defecte), o només les zones al voltant dels jugadors.

Ràdio: pals i antenes parabòliques que segueixen la Lluna

Les antenes porten un senyal sense cap cable. Hi ha 256 canals: un emissor envia la seva ordre (de 0 a 255) pel seu canal, i cada antena a l'abast que escolta aquest canal posa el que sent al seu propi cable de senyal. Prem un botó a casa, i s'encén un llum al poble del costat.

  • El pal omnidireccional parla tot al voltant: perfecte per a una vall o un poble. No pot arribar a la Lluna.
  • L'antena parabòlica direccional concentra el feix en un con de 2° i porta molt més lluny amb la mateixa potència. Apunta-la amb una vista de telescopi (×1 a ×32), o digues-li que segueixi la Lluna — o, des de la Lluna, la Terra — i gira sola a mesura que el planeta gira.

La seva fitxa parla clar: tria un objectiu — Proper (100 m), Poble (1 km), Regió (10 km), Llunyà (100 km), la Lluna — i et diu què consumirà. L'abast segueix una llei de ràdio real (la fórmula de Friis): arribar a la Lluna, a 60.000 km al joc, requereix uns 34 kW amb una antena a cada extrem.

I les ones mai no travessen el terra. Un turó entre dos pals, la corba del planeta rodó, o la Terra mateixa quan es pon la Lluna: l'enllaç es talla. Una antena parabòlica l'objectiu de la qual s'enfonsa per sota de l'horitzó calla («Objectiu sota l'horitzó») fins que torna a sortir. Escriu /radio show-signal true per veure els feixos.

Petit astronautaRobot
No a escala, però fidel a les regles del joc: un polsador a la Lluna emet pel canal 7, l'antena de la base terrestre segueix la Lluna a mesura que gira el planeta, el seu llum només s'encén pel mateix canal — i la Terra atura les ones quan es pon la Lluna.

Engranatges, transformadors i el gravador de senyals

Engranatges amb la relació que triïs

El moviment també forma part de la caixa d'eines. Un motor elèctric fa girar un eix a 120 rpm, i en aquest eix col·loques els teus propis engranatges — petits (1 m), mitjans (3 m) o grans (5 m), de fusta, ferro o acer. Dos engranatges un al costat de l'altre a la distància correcta s'engranen sols: la relació és la relació de les seves mides, i la direcció s'inverteix. Encadena'ls per obtenir la velocitat que necessites. L'energia es conserva — cada engranatge en perd una mica — i un tren contradictori simplement s'encalla.

Transformadors

L'energia viatja en dues mides de cable: el cable d'energia petit (10 kW) i el cable d'energia gran (250 kW). Un transformador els uneix, amunt o avall, al 97 %: amunt per travessar una vall, avall de nou a casa. Tot és a la guia d'electricitat.

El gravador de senyals: un registrador en paper

Per veure què fan els teus senyals amb el temps, hi ha el gravador de senyals, un registrador de taula. Dona-li paper i una mica d'energia (15 W), connecta-hi un cable de senyal — o una fibra octo, i vuit plomes dibuixen vuit canals amb els seus colors. Tria'n la velocitat, de 20 punts per segon a un per minut. Cada full conté 128 punts i es converteix en un gràfic que llegeixes com una targeta de paper; el gravador en guarda 16 per ordre — una nit sencera de la vida d'un sensor.

  1. 1

    Potència

    Un panell solar o un generador, i un cable d'energia petit fins a la cantonada del teu dipòsit.

  2. 2

    El sensor

    Posa un sensor de nivell contra el dipòsit i alimenta'l des d'aquell cable: necessita 3 W per llegir.

  3. 3

    El relé

    Porta un cable de senyal del sensor a un relé elèctric a la línia d'energia d'un llum. Per sobre de mig ple, el llum s'encén.

  4. 4

    El registre

    Afegeix una unió al cable de senyal i un gravador de senyals amb paper: al matí, el gràfic mostra el nivell tota la nit.

Circuits que fan funcionar un món

Pots construir ordinadors amb peces que es llegeixen d'un cop d'ull, però els circuits estan fets primer de tot per fer funcionar un món: cases, bombes, tallers i enllaços de ràdio que continuen funcionant en un planeta sencer — i que els teus amics també veuen encendre's, a Mac, PC o Linux.

Què ve després

L'OVM és jove: va arribar a l'octubre del 2026, els components lògics van arribar amb l'alpha 1.0.9, i continua retocant-se durant l'alpha, així que les xifres exactes poden canviar — la fitxa de cada aparell mostra sempre les actuals. El panell de visualització només mostra números en decimal de moment. El següent a la llista són antenes que arriben a l'espai: antenes repetidores en òrbita i satèl·lits que passen un senyal d'un costat del planeta a l'altre, o fins a una estació. Encara no són al joc. Avui ja pots volar amb un coet fins a l'òrbita i construir la teva pròpia estació espacial allà dalt; la ràdio que les unirà està prevista.

Segueix Openworld

@play_openworld és la pàgina oficial d'Openworld a Instagram: vídeos del joc i les novetats de cada actualització.

@play_openworld

Openworld l'ha creat @tompascard

Tres passos cap a la teva primera porta lògica

  1. 1Instal·la Openworld amb el fitxer descarregat: configura el launcher.
  2. 2Crea el teu compte al launcher i confirma el teu correu.
  3. 3Tria el teu nom d'usuari… i juga.

Preguntes

Construir amb portes lògiques és com programar?

Està més a prop de l'electrònica que de la programació: dissenyes un comportament col·locant peces, no escrivint codi. Openworld funciona igual — sense scripts, només aparells i cables que pots veure i rodejar.

Com funcionen les portes lògiques en un joc com Openworld?

Els emissors (interruptors, botons, sensors) posen un número de 0 a 255 en un cable de senyal; compta com a encès a partir de 128. Una porta lògica en AND, OR, NOT, NAND, NOR o XOR respon 255 o 0, un torn (50 ms) després. Els receptors actuen segons el resultat: un relé elèctric tanca una línia d'energia, un transistor deixa passar una part del corrent, una porta s'obre.

Com es posa un satèl·lit en òrbita?

A Openworld, avui, pots volar amb un coet fins a una òrbita estable i construir-hi una estació. Els satèl·lits i les antenes repetidores en òrbita estan previstos, però encara no són al joc.

Funcionen els meus circuits quan sóc lluny?

Sí. L'OVM simula cada aparell fins i tot on no hi ha cap chunk carregat, en el seu propi fil. Un administrador del servidor pot limitar-lo a les zones al voltant dels jugadors amb /ovm scope loaded.

Es pot construir un ordinador a Openworld?

Sí: amb NOT i memòria pots construir forrellats, registres, sumadors i una unitat aritmètica sencera. Cada peça afegeix un torn de 50 ms, així que és lent a propòsit — i el pots veure pensar.

Com es fa un rellotge amb portes lògiques?

Connecta en bucle un retard i una porta NOT: el NOT gira del revés la sortida del retard i la hi torna, així que el senyal canvia cada cop que el retard s'esgota. A Openworld, un retard de 0,5 s dona un llum que parpelleja aproximadament un cop per segon.

Continua llegint

Més guies

El joc

Continua explorant Openworld

Descàrrega

A punt per començar?

Un fitxer petit, i el teu planeta t'espera. El joc s'actualitza sol.

Ja ha sortit. Openworld està en alfa, i hi pots jugar avui mateix.

  1. AlfaEts aquíAvui. Tot el joc, jugable des del primer dia de l'alfa, i costa menys.
  2. BetaQuan el joc sigui més estable.
  3. Versió oficialLa versió final. El launcher t'hi porta tot sol.

No cal esperar res: Openworld es descarrega des d'aquest web, no des de Steam ni de cap altra botiga.

El teu sistema

Windows

Windows 10 o 11, 64 bits

Descarrega

Openworld.exe

El teu sistema

Linux

x64, glibc 2.31+ (Ubuntu 20.04+), controladors Vulkan

Descarrega

Openworld-linux-x64.tar.gz

  1. 1Instal·la Openworld amb el fitxer descarregat: configura el launcher.
  2. 2Crea el teu compte al launcher i confirma el teu correu.
  3. 3Tria el teu nom d'usuari… i juga.

Segueix Openworld

@play_openworld és la pàgina oficial d'Openworld a Instagram: vídeos del joc i les novetats de cada actualització.

@play_openworld

Openworld l'ha creat @tompascard

Ja ha sortit Openworld?

Sí. Openworld es pot jugar des del primer dia de la seva alfa. Descarrega'l per a Mac, Windows o Linux, crea el teu compte al launcher i juga: no hi ha cap data de llançament que esperar.

Openworld arribarà a Steam?

Openworld no és a Steam ni a cap altra botiga, i no en necessites cap: descarregues el joc des d'aquest web, avui mateix, i el seu launcher el manté al dia.

Alfa, beta, versió oficial: què vol dir?

Alfa: el joc ja es pot jugar i creix amb cada actualització; les coses es mouen i de vegades es trenquen. Quan sigui més estable, passarà a beta i després a versió oficial. És el mateix joc de principi a fi: jugues ara, i el launcher instal·la cada versió nova tot sol.

Per què jugar durant l'alfa?

Jugues de seguida, veus com el joc creix actualització rere actualització, i l'alfa costa menys que la futura versió oficial.

macOS diu que l'app «no s'ha obert»

És normal de moment: l'app encara no té el seu certificat d'Apple. Fes clic a Fet, obre Configuració del Sistema → Privadesa i seguretat, baixa fins a Openworld i fes clic a Obre igualment. Només una vegada.

Windows mostra «Windows ha protegit el PC»

L'instal·lador encara no té el seu certificat. Fes clic a Més informació i després a Executa igualment.

I a Linux?

Extreu l'arxiu i executa el programa:

tar xzf Openworld-linux-x64.tar.gz && ./Openworld

Necessites un controlador gràfic Vulkan (Mesa o NVIDIA) i glibc 2.31 o més recent (Ubuntu 20.04, Debian 11, Fedora 32 o més recent).

Quin tipus de màquina necessito?

Una targeta gràfica compatible amb Vulkan (en un Mac, macOS 11 o posterior). El joc ajusta la distància de visió i la qualitat del temps: n'hi ha prou amb un portàtil recent.

El launcher no s'obre?

Actualitza el controlador gràfic des del web de NVIDIA, AMD o Intel. En un portàtil amb dues targetes gràfiques, actualitza-les totes dues. A Linux, instal·la els controladors Vulkan de Mesa (mesa-vulkan-drivers).

S'està descarregant!

Instal·la Openworld

El joc encara no té els certificats d'Apple i Microsoft: el teu ordinador desconfiarà la primera vegada que l'iniciïs. És normal, aquí tens com dir-li que tot va bé. Només una vegada.

  1. 1

    Obre Openworld.dmg

    Arrossega Openworld a la carpeta Aplicacions i després inicia'l des d'Aplicacions.

  2. 2

    macOS ho rebutja: fes clic a «Fet»

    Sobretot no «Mou a la paperera».

  3. 3

    Configuració del Sistema → Privadesa i seguretat

    Baixa fins a «Openworld s'ha bloquejat», fes clic a Obre igualment i confirma (contrasenya o Touch ID).

  4. 4

    Torna a iniciar Openworld

    Fes clic a Obre una última vegada. Ja està: macOS no ho tornarà a demanar.

Et sents còmode amb el Terminal?
xattr -dr com.apple.quarantine /Applications/Openworld.app

Després inicia Openworld com sempre.