Di halaman ini
- Adakah game sandbox dengan gerbang logika?
- Apakah ini gerbang logika, atau coding?
- Komponen: apa yang mengirim sinyal, apa yang mendengarkan
- Cara membuat gerbang logika di Openworld
- Mesin yang terus berjalan saat tidak ada orang di dekatnya
- Radio: tiang, dan antena parabola yang mengikuti Bulan
- Roda gigi, transformator, dan penulis sinyal
- Sirkuit yang menjalankan sebuah dunia
- Apa yang akan datang
- Pertanyaan
Adakah game sandbox dengan gerbang logika?
Ada — dan yang ini berjalan di sebuah planet utuh. Openworld adalah game sandbox voxel dengan gerbang logika bawaan: saklar, relai, sensor, gerbang AND, OR, NOT, NAND, NOR, dan XOR, penundaan, memori, dan radio yang kamu rangkai dengan kabel sungguhan. Latarnya planet bulat — jalan lurus dan kamu kembali ke titik awal — di bawah langit sungguhan, sampai ke Matahari, dan berjalan native di Mac (Apple Silicon), Windows, dan Linux.
Yang membedakannya dari teka-teki sirkuit adalah sirkuitmu melakukan sesuatu di dunia yang hidup. Mereka menyalakan rumah saat senja, membuka pintu ketika teman mendekat, memperingatkanmu sebelum tangki meluap, atau membawa pesan melintasi planet lewat radio. Dan mereka berjalan di dalam OVM — Openworld Virtual Machine — yang terus mensimulasikannya saat kamu jauh.
- 256nilai pada kabel sinyal, 0 sampai 255
- 128level saat sinyal dianggap menyala
- 50milidetik: satu putaran, ditambahkan oleh setiap komponen logika
- 256kanal radio
Apakah ini gerbang logika, atau coding?
Kebanyakan gerbang logika. Pemain menggabungkan saklar, inverter, dan latch memori menjadi sirkuit AND, OR, NOT, bahkan komputer utuh. Rasanya seperti coding karena kamu merancang perilaku, tetapi kamu tidak pernah menulis satu baris pun: kamu membangunnya sepotong demi sepotong, seperti tukang listrik.
Rangkaian tetap praktis, dengan aturan sederhana. Sinyal adalah angka dari 0 sampai 255, bukan sekadar hidup atau mati: ia bisa berarti “penuh”, “setengah”, atau “sedikit” — dan ia dihitung hidup mulai 128. Komponen logika menjawab 255 atau 0, dan masing-masing menambah satu langkah 50 ms, sehingga sinyal terlihat merambat melalui bangunanmu. Dan sinyal dan daya adalah dua hal berbeda: logika berjalan di kabel sinyal tipis, sementara energi yang menyalakan lampu atau memutar motor harus dihasilkan dan dibawa di kabel daya. Seluruh sisi energi ada di panduan listrik dan radio kami — di sini kita tetap di logika.
Jadi ini bukan game pemrograman?
Tanpa kode, tanpa skrip. Setiap perilaku berasal dari komponen yang dipasang di dunia dan kabel di antaranya. Kalau kamu ingin game tempat memprogram robot baris demi baris, ini bukan. Kalau kamu suka melihat sirkuit bekerja dengan matamu sendiri — dan berjalan di dalamnya — inilah dia.
Komponen: apa yang mengirim sinyal, apa yang mendengarkan
Setiap perangkat punya port: hijau untuk yang masuk, oranye untuk yang keluar, menyala saat kamu memegang kabel — dan kini masing-masing menampilkan label kecil berisi nama dan arahnya (“Input A · Input”, “Write”, “Channel 3”); F1 menyembunyikannya. Klik kanan perangkat dengan tangan kosong dan lembarnya menjelaskan, dengan kata sederhana, panah, dan angka nyata (“180 × 100 ÷ 255 = 71”), apa yang dilakukannya dan apa yang sedang dilakukannya sekarang.
Apa yang mengirim sinyal
- Saklar lampu dan tombol: 255 selama menyala — atau nilai yang kamu atur di lembar saklar, dari 0 sampai 255 (saklar bernilai 1 menjadi “+1”, yang bernilai 100 menjadi “×100”). Tombol tetap tertekan selama satu detik.
- Sensor kehadiran: 255 selama pemain atau makhluk berdiri di depannya (radius 1 sampai 8 m), ditahan beberapa detik setelah mereka pergi. Ia butuh sedikit daya untuk berjaga.
- Sensor level: dipasang pada tangki, ia memberi tahu seberapa penuh, dari 0 sampai 255. Juga berdaya.
- Sensor chunk: 255 selama tanah di sekitarnya termuat dan stabil.
- Baterai melaporkan muatannya, panel surya apa yang diberikannya, generator apakah ia berjalan, dan antena penerima apa yang didengarnya.
Apa yang mendengarkan
- Relai listrik: menutup jalur daya saat perintahnya mencapai 128, setengah skala. Ia menarik 2 W saat tertutup.
- Transistor: meloloskan sebagian arus yang mengikuti sinyal — sinyal ÷ 255. Itulah peredupmu: lampu di belakangnya bersinar per seperempat.
- Katup: membuka pipa dengan tangan, atau lewat perintah sebanding dengan sinyal (20 W). Keran di sebelahnya sekadar mengisi embermu.
- Pintu dan pintu kolong pada kabel sinyal terbuka pada 128 dan menutup di bawahnya.
- Lampu, mesin, motor, dan pompa berhenti saat perintahnya turun ke 0, dan kecepatan motor mengikuti perintahnya.
- Persimpangan: membagi kabel. Pada kabel sinyal, ia menyalin sinyal ke setiap cabang.
Komponen logika (baru di alfa 1.0.9)
- Penunda: mengembalikan apa yang diterimanya N putaran lalu — dari 1 sampai 600 putaran, 0,05 sampai 30 detik, bawaannya 0,5 detik.
- Gerbang logika: AND, OR, NOT, NAND, NOR, atau XOR, dipilih di lembarnya. NAND dan NOR adalah AND dan OR yang dibalik; XOR menyala saat tepat satu input menyala. Ia bekerja bit demi bit pada 8 bit sinyal (NOT menghasilkan 255 − A); dengan sinyal 0 atau 255, ia gerbang klasik.
- Op-amp: menjumlahkan (maksimal 255), mengurangkan (tak pernah di bawah 0), melakukan aturan tiga A × B ÷ C (biarkan C tak tersambung dan nilainya 255: persentase), atau membandingkan A > B dan A = B.
- Memori: pada tepi naik input Write-nya, ia menyalin Value dan menyimpannya — sebuah D flip-flop, bernilai 0 di awal.
- Kopler optik: delapan kanal sinyal di satu sisi, serat di sisi lain. Sebagai laser ia mengirimnya ke serat, sebagai fotosel ia membacanya kembali. Ia butuh 5 W.
- Panel tampilan: papan dinding besar, dengan empat input perintah. Di dalam teksnya,
{1}sampai{4}menjadi nilai langsung — “Baterai: {1} %” — dengan daya 1 W.
Komponen logika tidak butuh kabel daya: kabel sinyal yang menghubungkannya yang memberi mereka daya. Hanya kopler dan panel tampilan yang menginginkan kabel daya kecil. Masing-masing adalah kotak kecil dari kayu ek berikat besi yang pengaturannya terukir dalam kuningan di atas dan di depan — “0.5s”, “AND”, “A+B”, “A*B/C”, “>”, “MEM”, “TX” / “RX” — dengan lampu kaca yang menyala selama keluarannya hidup. Perangkat yang lebih lama juga mengukir pengaturannya: “CH 7” pada antena, “AUTO” pada katup, “4m 2s” pada sensor kehadiran. Setiap komponen dibuat di kisi, dari cabang Teknologi buku resep.
Untuk membawa sinyal, kabel sinyal menjangkau 256 m, serat optik 10 km, dan serat okto membawa delapan sinyal sekaligus, satu per warna. Lebih jauh dari itu, sebuah repeater meneruskannya. Kabel-kabel kecil ini dipasang voxel demi voxel (25 cm), di sepanjang dinding atau di bawah rak, serapi yang kamu mau.
Cara membuat gerbang logika di Openworld
Inilah sirkuit yang benar-benar berfungsi dengan komponen saat ini. Trik tukang listrik lama masih berlaku, dan kotak-kotak baru membuka sisanya. Cobalah lima di antaranya di adegan di bawah: klik saklar dan tombolnya, ganti sirkuit, lihat denyut berlari — emas untuk daya, merah untuk sinyal.
- AND, OR, NOT, NAND, NOR, XOR — satu kotak. Atur gerbang logika di lembarnya dan hubungkan masukan A dan B-nya. Cara tukang listrik juga masih berlaku: dua relai berseri membuat AND, dan dua pengirim pada satu kabel sinyal membuat OR, karena kabel selalu membawa sinyal tertinggi yang ditaruh di atasnya — begitulah rumah
/ovm demo homemembuka pintu depannya dari dua sensor kehadiran. - Jam — penunda dan NOT, dalam loop. NOT membalik keluaran penunda dan memasukkannya kembali: sinyal berbalik setiap setengah detik, selamanya. Perpendek penundanya untuk ketukan lebih cepat.
- Denyut. Sebuah sinyal AND dengan NOT dari salinannya sendiri yang tertunda: saat tombol menyala, kamu mendapat satu denyut pendek, sepanjang penundanya.
- Penghitung. Tombol ke Write memori; keluaran memori ke op-amp yang diatur Add, dengan saklar bernilai 1 di B; hasil jumlahnya kembali ke Value memori. Setiap tekanan menambah satu. Pasang memori ke panel tampilan dan baca “Hitungan: 7”.
- Toggle. Sebuah memori yang Value-nya adalah NOT dari keluarannya sendiri, dan tombol di Write: setiap tekanan membaliknya — satu tombol untuk lampu aula.
- Ambang yang bisa diatur. Relai menutup di 128; untuk level lain, pakai op-amp yang diatur “>” dengan saklar bernilai sesuai keinginanmu: “tangki di atas 200”.
- Baterai dalam persen. Op-amp dalam A × B ÷ C, muatan baterai di A, saklar bernilai 100 di B, C tak tersambung: 255 menjadi 100. Di panel tampilan: “Baterai: 71 %”.
- Proporsional — peredup. Sensor level pada transistor membuat lampu makin terang saat tangki terisi, seperempat demi seperempat; pada katup kamu mendapat aliran yang mengikuti level, pada motor sebuah kecepatan.
- Bus 8 jalur. Delapan sinyal ke kopler optik yang diatur sebagai laser, serat okto sampai 10 km, kopler yang diatur sebagai fotosel di ujung lain: seluruh panel kendalimu, jauh di sana.
Mau yang sudah jadi? Di dunia kreatif, /ovm demo logic membangun empat di antaranya lengkap dengan plakatnya: jam yang mengedipkan lampu, persentase baterai di sebuah panel, penghitung yang naik di setiap tekanan, dan tiga saklar yang melintasi serat di antara dua kopler.

Klik saklar, tombol, atau komponen
Mesin yang terus berjalan saat tidak ada orang di dekatnya
Sebuah sirkuit tidak bergantung pada chunk yang termuat. Setiap perangkat dan setiap tautan juga terdaftar di OVM, yang mensimulasikannya bahkan di tempat tidak ada chunk yang termuat. Sensormu terus membaca, relaimu terus berpindah, dan tangkimu terus terisi saat kamu menjelajahi sisi lain planet.
OVM berjalan di thread-nya sendiri, menargetkan 20 putaran per detik, dan setiap putaran selalu 50 ms waktu simulasi. Bangun sesuatu yang raksasa dan kecepatan OVM-lah yang turun — semuanya melambat merata, tak ada yang terlewat — tidak pernah TPS game: pemain, makhluk, dan blok mempertahankan kecepatan normalnya. Sebuah lencana di layar memberi tahumu (“OVM 12 Hz (60 %)”, oranye di bawah 90 %, merah di bawah 50 %), /ovm stats memberi rincian, dan layar debug F3 punya kartu OVM.
Jarak nyaris tak berbiaya. Tautan adalah satu kanal dengan dua ujung, panjang, dan penurunan, jadi kabel melintasi lembah atau pipa mengelilingi planet berbiaya sama dengan yang pendek; yang berbiaya adalah jumlah perangkat. Inilah yang juga membuat pabrik berjalan saat kamu pergi: tungku dan konveyor hidup di simulasi yang sama dengan sirkuitmu.
/ovm stats
/ovm scope world
/ovm scope loadedRadio: tiang, dan antena parabola yang mengikuti Bulan
Antena membawa sinyal tanpa kabel sama sekali. Ada 256 kanal: sebuah pemancar mengirim perintahnya (0 sampai 255) di kanalnya, dan setiap antena dalam jangkauan yang mendengarkan kanal itu menaruh apa yang didengarnya di kabel sinyalnya sendiri. Tekan tombol di rumah, lampu menyala di desa sebelah.
- Tiang omnidireksional berbicara ke segala arah: sempurna untuk lembah atau desa. Ia tidak bisa menjangkau Bulan.
- Antena parabola terarah memusatkan sinarnya dalam kerucut 2° dan menjangkau jauh lebih jauh dengan daya yang sama. Arahkan lewat tampilan teropong (×1 sampai ×32), atau suruh ia mengikuti Bulan — atau, dari Bulan, Bumi — dan ia berputar sendiri saat planet berputar.
Lembarnya bicara terus terang: pilih sasaran — Dekat (100 m), Desa (1 km), Wilayah (10 km), Jauh (100 km), Bulan — dan ia memberi tahu berapa yang akan dikonsumsi. Jangkauan mengikuti hukum radio nyata (rumus Friis): menjangkau Bulan, 60.000 km jauhnya di game, butuh sekitar 34 kW dengan satu antena parabola di tiap ujung.
Dan gelombang tidak pernah menembus tanah. Bukit di antara dua tiang, kelengkungan planet bulat, atau Bumi sendiri saat Bulan terbenam: tautan terputus. Antena parabola yang sasarannya tenggelam di bawah cakrawala menjadi diam (“Sasaran di bawah cakrawala”) sampai terbit lagi. Ketik /radio show-signal true untuk melihat sinarnya.


Roda gigi, transformator, dan penulis sinyal
Roda gigi dengan rasio pilihanmu
Gerak juga bagian dari kotak perkakas. Motor listrik memutar poros pada 120 rpm, dan pada poros itu kamu memasang roda gigi milikmu sendiri — kecil (1 m), sedang (3 m), atau besar (5 m), dari kayu, besi, atau baja. Dua roda gigi berdampingan pada jarak yang tepat saling bertaut sendiri: rasionya adalah rasio ukurannya, dan arahnya berbalik. Rangkai mereka untuk mendapat kecepatan yang kamu butuhkan. Energi dilestarikan — tiap pertautan kehilangan sedikit — dan rangkaian yang saling bertentangan akan macet.
Transformator
Daya berjalan di dua ukuran kabel: kabel daya kecil (10 kW) dan kabel daya besar (250 kW). Sebuah transformator menyambungkan keduanya, naik atau turun, dengan efisiensi 97 %: naik untuk menyeberangi lembah, turun lagi di rumah. Semuanya ada di panduan listrik.
Penulis sinyal: perekam di atas kertas
Untuk melihat apa yang dilakukan sinyalmu seiring waktu, ada penulis sinyal, perekam grafik meja. Beri ia kertas dan sedikit daya (15 W), colokkan kabel sinyal — atau serat okto, dan delapan pena menggambar delapan kanal dengan warnanya. Pilih kecepatannya, dari 20 titik per detik sampai satu per menit. Setiap lembar menampung 128 titik dan menjadi sebuah bagan yang kamu baca seperti kartu kertas; penulis menyimpan 16 di antaranya secara berurutan — satu malam penuh dalam kehidupan sebuah sensor.
- 1
Daya
Panel surya atau generator, dan kabel daya kecil yang membentang ke sudut tangkimu.
- 2
Sensor
Pasang sensor level pada tangki dan beri daya dari kabel itu: ia butuh 3 W untuk membaca.
- 3
Relai
Tarik kabel sinyal dari sensor ke relai listrik pada jalur daya lampu. Di atas setengah penuh, lampu menyala.
- 4
Rekaman
Tambahkan persimpangan pada kabel sinyal dan penulis sinyal dengan kertas: pagi harinya, bagan menunjukkan level sepanjang malam.
Sirkuit yang menjalankan sebuah dunia
Kamu bisa membangun komputer dengan komponen yang bisa dibaca sekilas, tetapi sirkuitnya pertama-tama dibuat untuk menjalankan sebuah dunia: rumah, pompa, bengkel, dan tautan radio yang terus bekerja di seluruh planet — dan yang juga terlihat menyala oleh teman-temanmu, di Mac, PC, atau Linux.
Apa yang akan datang
OVM masih muda: ia hadir pada Oktober 2026, komponen logika datang bersama alfa 1.0.9, dan ia masih dikerjakan ulang selama alfa, jadi angka pastinya bisa berubah — lembar setiap perangkat selalu menunjukkan angka terkini. Berikutnya dalam daftar adalah antena yang menuju antariksa: antena relai di orbit dan satelit yang meneruskan sinyal dari satu sisi planet ke sisi lain, atau ke sebuah stasiun. Semua itu belum ada di game. Hari ini kamu sudah bisa menerbangkan roket ke orbit dan membangun stasiun luar angkasamu sendiri di atas sana; radio yang akan menghubungkan semuanya sudah direncanakan. Panel tampilan untuk sementara hanya menampilkan angka desimal.
Ikuti Openworld
@play_openworld adalah halaman Instagram resmi Openworld: video game dan kabar setiap pembaruan.
@play_openworldOpenworld dibuat oleh @tompascard
Tiga langkah menuju gerbang logika pertamamu
- 1Instal Openworld dengan file yang diunduh: ia memasang launcher.
- 2Buat akunmu di launcher dan konfirmasi email-mu.
- 3Pilih nama penggunamu… lalu main.
Openworld dimainkan di komputer: Mac, Windows, atau Linux. Kirim tautannya ke dirimu sendiri, kami menunggu di seberang sana.
Pertanyaan
Apakah membangun dengan gerbang logika seperti coding?
Ia lebih dekat ke elektronika daripada pemrograman: kamu merancang perilaku dengan memasang komponen, bukan menulis kode. Openworld bekerja dengan cara yang sama — tanpa skrip, hanya perangkat dan kabel yang bisa kamu lihat dan kelilingi.
Bagaimana gerbang logika bekerja di game seperti Openworld?
Pengirim (saklar, tombol, sensor) menaruh angka dari 0 sampai 255 di kabel sinyal; angka itu dihitung hidup mulai 128. Gerbang logika yang diatur ke AND, OR, NOT, NAND, NOR, atau XOR menjawab 255 atau 0, satu langkah (50 ms) kemudian. Pendengar bertindak atas hasilnya: relai listrik menutup jalur daya, transistor meloloskan sebagian arus, pintu terbuka.
Bagaimana cara menempatkan satelit di orbit?
Di Openworld hari ini, kamu bisa menerbangkan roket ke orbit stabil dan membangun stasiun di sana. Satelit dan antena relai di orbit sudah direncanakan, tetapi belum ada di game.
Apakah sirkuitku bekerja saat aku jauh?
Ya. OVM mensimulasikan setiap perangkat bahkan di tempat tidak ada chunk yang termuat, di thread-nya sendiri. Admin server dapat membatasinya ke zona di sekitar pemain dengan /ovm scope loaded.
Bisakah membangun komputer di Openworld?
Bisa: dengan NOT dan memori, kamu bisa membangun latch, register, penjumlah, dan seluruh unit aritmetika. Setiap komponen menambah satu putaran 50 ms, jadi ia sengaja lambat — dan kamu bisa melihatnya berpikir.
Bagaimana cara membuat jam dengan gerbang logika?
Hubungkan penunda dan gerbang NOT dalam satu loop: NOT membalik keluaran penunda dan mengirimkannya kembali, sehingga sinyal berbalik setiap kali penunda habis. Di Openworld, penunda 0,5 detik menghasilkan lampu yang berkedip sekitar sekali per detik.





