Manusia Menggunakan Game Komputer Paling Sulit di Dunia untuk Membuat ... Mesin Turing yang Bekerja

Melanjutkan tema hari ini dari proyek yang sangat ambisius yang dilakukan dalam permainan pembangunan kota — seseorang telah membuat Benteng Kurcaci kota yang beroperasi, secara efektif, sebagai mesin turing .

Tidak, itu tidak disebut MOAR-ia. Meskipun seharusnya.

Untuk yang belum tahu, Dwarf Fortress adalah untuk game pembangunan kota biasa karena baris perintah UNIX adalah untuk Windows: abstruse, sangat menghukum kesalahan pemula , sangat esoteris dalam dokumentasi , dan benar-benar buram dalam pengoperasian.

Selain kurva belajarnya yang sangat curam, Dwarf Fortress adalah gim yang sangat sulit. Lupa membawa kayu saat Anda mendirikan kota? Ups, semua kurcacimu mati. Meninggalkan gerbang Anda terbuka ketika Cyclops lokal datang berkunjung? Ups, semua kurcacimu mati. Secara tidak sengaja melemparkan utusan elf ke lubang magma ketika dia hanya mencoba menawarkan perjanjian perdagangan? Ups, semua kurcacimu mati.

Juga, antarmuka adalah seluruhnya terdiri dari grafik berbasis ASCII . Takut belum?

Mari kita periksa apa yang terjadi ketika saya benar-benar menggunakan komputer ini untuk melakukan perhitungan: (1) Input saya (2) memasuki kota Benteng Dwarf (3) yang perilakunya diatur oleh mesin Benteng Dwarf, ditulis dalam C++ (4) yang berjalan WINE (5) di lingkungan jendela GNOME Ubuntu (6) berjalan pada kernel Linux, ditulis dalam C (7) yang mengubah instruksi menjadi mikrokode (8) untuk prosesor AMD di dalamnya.

Astaga. Para komentator di forum Dwarf Fortress benar:

Sekarang pertanyaannya adalah: dapatkah Anda membangun komputer yang mampu menjalankan benteng kerdil di dalam benteng kerdil, kemudian membangun komputer 8 bit di benteng kerdil yang berjalan di komputer di benteng kerdil. Karena jika demikian, Anda akan memenangkan semua internet.

Peta kota yang dapat digulir adalah sini ; dokumen desain pencipta dapat ditemukan sini .