{"id":2939,"date":"2026-10-03T19:53:03","date_gmt":"2026-10-03T12:53:03","guid":{"rendered":"https:\/\/vlobs.com\/blog\/?p=2939"},"modified":"2026-10-03T19:53:03","modified_gmt":"2026-10-03T12:53:03","slug":"sqldoom","status":"publish","type":"post","link":"https:\/\/vlobs.com\/blog\/sqldoom","title":{"rendered":"SQLDoom Membawa Doom ke Database CedarDB dengan Renderer SQL"},"content":{"rendered":"<p><strong>VLOBS.COM<\/strong> &#8211; Lukas Vogel merilis SQLDoom, port Doom yang menjalankan logika permainan dan renderer melalui SQL di database CedarDB. Proyek ini dikembangkan setelah versi DOOMQL sebelumnya dinilai lebih menyerupai Wolfenstein karena menggunakan raycasting.<\/p>\n<p>Dalam port terbaru ini, Vogel menetapkan bahwa tampilan harus menyerupai Doom dan proses rendering serta game loop harus sepenuhnya berbasis SQL. Keluaran SQL untuk rendering dibatasi pada tabel atau bitmap yang mengodekan nilai RGB setiap piksel.<\/p>\n<p><strong>Baca juga<\/strong>: <a href=\"https:\/\/vlobs.com\/blog\/ekspansi-cybercab-tesla\">Tesla Hadapi Tantangan Ekspansi Cybercab Usai Sebulan di Austin<\/a><\/p>\n<p>Python tetap digunakan untuk menangani pengaturan waktu, input keyboard, dan tampilan bitmap. Bagian lainnya berasal dari kueri SQL dan CedarDB.<\/p>\n<p><strong>Baca juga<\/strong>: <a href=\"https:\/\/vlobs.com\/blog\/penolakan-pusat-data\">Penolakan Pusat Data Terkait AI Meluas dari AS ke Eropa dan Asia<\/a><\/p>\n<p>Vogel mengatakan kepada The Register bahwa kinerja SQLDoom justru lebih baik daripada pendekatan yang lebih sederhana pada versi tahun sebelumnya. Ia juga menyebut port tersebut bisa dimainkan untuk deathmatch.<\/p>\n<p>Menurut Vogel, game ini dapat dimainkan di laptopnya yang menggunakan Ryzen 7 7840U. Permainan multipemain juga tersedia secara online melalui server di EU dan US. The Register menilai kinerja server terasa agak lambat, kemungkinan lebih disebabkan oleh server daripada port tersebut.<\/p>\n<p><strong>Baca juga<\/strong>: <a href=\"https:\/\/vlobs.com\/blog\/celah-keamanan-epic\">Epic Jeda Sebagian Besar Pengembangan demi Perbaiki Celah Keamanan<\/a><\/p>\n<p>SQLDoom menjadi demonstrasi kemampuan CedarDB, sistem database yang mengompilasi kueri kompleks menjadi kode mesin. Vogel mengatakan port tersebut tidak menggunakan satu baris kode pun dari port Doom lain yang sudah ada.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lukas Vogel membuat SQLDoom, port Doom yang menjalankan logika permainan dan renderer melalui SQL di database CedarDB.<\/p>\n","protected":false},"author":0,"featured_media":2941,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[26,99],"tags":[1536,1541,1535,1538,1537,1539,1540,1534],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>SQLDoom: Game Doom Berjalan di Database CedarDB<\/title>\n<meta name=\"description\" content=\"Lukas Vogel menghadirkan SQLDoom, port Doom dengan logika permainan dan renderer berbasis SQL yang berjalan di database CedarDB.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vlobs.com\/blog\/sqldoom\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SQLDoom: Game Doom Berjalan di Database CedarDB\" \/>\n<meta property=\"og:description\" content=\"Lukas Vogel menghadirkan SQLDoom, port Doom dengan logika permainan dan renderer berbasis SQL yang berjalan di database CedarDB.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vlobs.com\/blog\/sqldoom\" \/>\n<meta property=\"og:site_name\" content=\"Vlobs Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-03T12:53:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/vlobs.com\/blog\/wp-content\/uploads\/2026\/10\/sqldoom.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"499\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/vlobs.com\/blog\/sqldoom\",\"url\":\"https:\/\/vlobs.com\/blog\/sqldoom\",\"name\":\"SQLDoom: Game Doom Berjalan di Database CedarDB\",\"isPartOf\":{\"@id\":\"https:\/\/vlobs.com\/blog\/#website\"},\"datePublished\":\"2026-10-03T12:53:03+00:00\",\"dateModified\":\"2026-10-03T12:53:03+00:00\",\"author\":{\"@id\":\"\"},\"description\":\"Lukas Vogel menghadirkan SQLDoom, port Doom dengan logika permainan dan renderer berbasis SQL yang berjalan di database CedarDB.\",\"breadcrumb\":{\"@id\":\"https:\/\/vlobs.com\/blog\/sqldoom#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/vlobs.com\/blog\/sqldoom\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/vlobs.com\/blog\/sqldoom#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/vlobs.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SQLDoom Membawa Doom ke Database CedarDB dengan Renderer SQL\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/vlobs.com\/blog\/#website\",\"url\":\"https:\/\/vlobs.com\/blog\/\",\"name\":\"Vlobs Blog\",\"description\":\"Informasi Berita Teknologi Internet Terkini\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/vlobs.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SQLDoom: Game Doom Berjalan di Database CedarDB","description":"Lukas Vogel menghadirkan SQLDoom, port Doom dengan logika permainan dan renderer berbasis SQL yang berjalan di database CedarDB.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vlobs.com\/blog\/sqldoom","og_locale":"en_US","og_type":"article","og_title":"SQLDoom: Game Doom Berjalan di Database CedarDB","og_description":"Lukas Vogel menghadirkan SQLDoom, port Doom dengan logika permainan dan renderer berbasis SQL yang berjalan di database CedarDB.","og_url":"https:\/\/vlobs.com\/blog\/sqldoom","og_site_name":"Vlobs Blog","article_published_time":"2026-10-03T12:53:03+00:00","og_image":[{"width":800,"height":499,"url":"https:\/\/vlobs.com\/blog\/wp-content\/uploads\/2026\/10\/sqldoom.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vlobs.com\/blog\/sqldoom","url":"https:\/\/vlobs.com\/blog\/sqldoom","name":"SQLDoom: Game Doom Berjalan di Database CedarDB","isPartOf":{"@id":"https:\/\/vlobs.com\/blog\/#website"},"datePublished":"2026-10-03T12:53:03+00:00","dateModified":"2026-10-03T12:53:03+00:00","author":{"@id":""},"description":"Lukas Vogel menghadirkan SQLDoom, port Doom dengan logika permainan dan renderer berbasis SQL yang berjalan di database CedarDB.","breadcrumb":{"@id":"https:\/\/vlobs.com\/blog\/sqldoom#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vlobs.com\/blog\/sqldoom"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/vlobs.com\/blog\/sqldoom#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vlobs.com\/blog\/"},{"@type":"ListItem","position":2,"name":"SQLDoom Membawa Doom ke Database CedarDB dengan Renderer SQL"}]},{"@type":"WebSite","@id":"https:\/\/vlobs.com\/blog\/#website","url":"https:\/\/vlobs.com\/blog\/","name":"Vlobs Blog","description":"Informasi Berita Teknologi Internet Terkini","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vlobs.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vlobs.com\/blog\/wp-json\/wp\/v2\/posts\/2939"}],"collection":[{"href":"https:\/\/vlobs.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vlobs.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/vlobs.com\/blog\/wp-json\/wp\/v2\/comments?post=2939"}],"version-history":[{"count":1,"href":"https:\/\/vlobs.com\/blog\/wp-json\/wp\/v2\/posts\/2939\/revisions"}],"predecessor-version":[{"id":2940,"href":"https:\/\/vlobs.com\/blog\/wp-json\/wp\/v2\/posts\/2939\/revisions\/2940"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vlobs.com\/blog\/wp-json\/wp\/v2\/media\/2941"}],"wp:attachment":[{"href":"https:\/\/vlobs.com\/blog\/wp-json\/wp\/v2\/media?parent=2939"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vlobs.com\/blog\/wp-json\/wp\/v2\/categories?post=2939"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vlobs.com\/blog\/wp-json\/wp\/v2\/tags?post=2939"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}