1 poin oleh GN⁺ 2023-12-10 | 1 komentar | Bagikan ke WhatsApp

W4 Games menggalang $15 juta untuk mendorong titik balik dalam pengembangan video game yang berpusat pada engine Godot

  • W4 Games menggalang $15 juta melalui pendanaan Seri A dari sekelompok investor yang mencakup OSS Capital dan Naval Ravikant (pendiri AngelList).
  • Industri video game sudah menunjukkan laju pertumbuhan yang kuat, dan permintaannya diperkirakan akan melonjak karena perubahan demografi, meluasnya akses internet, munculnya teknologi baru, serta meningkatnya adopsi di industri non-game.
  • Engine Godot adalah teknologi gratis dan open source yang membantu developer membuat game 2D dan 3D, dan perusahaan ini berkomitmen membangun ekosistem yang berpusat pada engine tersebut.

Rencana pertumbuhan W4 Games dan dukungan untuk ekosistem engine Godot

  • W4 Games berencana mendukung pengembangan open source engine Godot, serta membangun produk dan layanan seperti W4 Console dan W4 Cloud untuk game Godot guna mempercepat ekspansi Godot.
  • Perusahaan ini menargetkan ekspansi internasional ke Amerika Utara, Eropa, dan Asia, serta pengembangan program pendidikan Godot, dan berencana memperluas jumlah karyawan menjadi lebih dari dua kali lipat dalam 18 bulan ke depan.

Tentang W4 Games

  • W4 Games adalah startup Irlandia yang didirikan pada 2021 oleh para veteran Godot dan pengusaha berpengalaman.
  • Perusahaan ini mendorong inovasi dengan memperkenalkan model bisnis commercial open source software (COSS) ke industri game yang secara tradisional bergantung pada solusi proprietari.
  • Pada 2021, W4 Games menutup putaran pendanaan seed yang dipimpin oleh OSS dan Lux Capital, dengan partisipasi dari SISU Ventures dan Bob Young, salah satu pendiri Red Hat.

Opini GN⁺

  • Poin terpenting dari artikel ini adalah komitmen W4 Games untuk membangun ekosistem yang berpusat pada engine Godot dan upayanya membuka cakrawala baru dalam pengembangan game melalui teknologi open source.
  • Pertumbuhan software open source dan perubahan inovatif di industri game merupakan kabar menarik bagi orang-orang yang tertarik pada teknologi, dan hal ini diharapkan memberi developer lebih banyak kebebasan dan fleksibilitas.

1 komentar

 
GN⁺ 2023-12-10
Komentar Hacker News
  • Godot adalah perangkat lunak open source yang luar biasa, dan menurut saya memperkuatnya juga baik bagi pasar secara keseluruhan.
    Melihat skala serta pengaruh kontributor eksternal dan tidak adanya CLA, rasanya sulit bagi mereka untuk beralih ke lisensi proprietary di masa depan, dan saya juga tidak melihat tanda bahwa tokoh-tokoh inti W4/Godot menginginkan arah seperti itu.
    Namun, saya penasaran bagaimana venture capital akan menarik kembali investasi dan keuntungan mereka melalui W4. “Dukungan konsol” saja tampak agak tipis, meski mungkin saya memang belum cukup memahami industrinya.
    Secara pribadi, saya lebih menyukai model tata kelola terbuka seperti Blender atau Linux Foundation, di mana kontributor finansial besar mendukung proyek terbuka untuk mendapatkan perangkat lunak yang mereka butuhkan bagi bisnis mereka sekaligus berbagi biaya dan arah pengembangan.

    • Dukungan konsol dan pekerjaan porting sebenarnya merupakan bisnis utama bagi banyak perusahaan, contohnya M2 atau MP2 Games.
      Pekerjaan seperti ini sulit dibuka sebagai open source karena SDK konsol resmi mahal dan terikat NDA.
      Jika game seperti Undertale atau Minecraft berikutnya dibuat dengan Godot, W4 Games akan menjadi jalur termudah untuk membawa game itu ke konsol dan bisa menghasilkan royalti yang besar, jadi investasinya masuk akal. Namun saya berharap mereka tidak merusak Godot itu sendiri.
    • Dari FAQ, W4 tampaknya tidak berada di bawah Godot dan tidak mengendalikan bagian mana pun dari Godot: https://w4games.com/faq/
      Melihat halaman produknya, https://w4games.com/products/ mereka tampaknya ingin menghasilkan uang dari alat yang memudahkan porting game Godot ke konsol serta platform BaaS/SaaS.
    • Godot memakai lisensi MIT, jadi siapa pun bisa membuat fork proprietary jika mau.
      Komunitasnya cukup besar sehingga pengembangan versi open source tampaknya akan terus berlanjut, jadi mungkin bukan masalah besar, tetapi tidak adanya CLA tampaknya tidak terlalu relevan di sini.
    • Saya tidak punya informasi orang dalam dan tidak terlalu tahu banyak soal transaksi ini, tetapi model bisnis perangkat lunak open source komersial (COSS) biasanya ternyata cukup mudah dimonetisasi.
      Jika melihat banyak platform seperti Red Hat, MongoDB, dan lainnya, intinya biasanya adalah layanan.
      Secara garis besar ada dua jenis kontrak layanan: satu adalah model berbiaya rendah yang mendapatkan developer, staf dukungan, dan manajer di India dan tempat lain dengan biaya 10–100 dolar per hari, sedangkan yang lain adalah model berkualitas tinggi yang memakai talenta terbaik seharga 500 dolar per jam, seperti BCG, McKinsey, firma hukum, atau konsultasi UX kelas atas.
      Alat seperti Godot ternyata cukup banyak dipakai dalam sistem bergaya game di bidang korporasi, militer, dan pemerintahan, selain untuk game besar atau pendidikan anak. Untuk proyek yang tidak boleh gagal—seperti pesawat eksperimental senilai ratusan juta dolar atau alat pemasaran di pasar winner-takes-all—mereka akan mengalihdayakan pekerjaan ke penyedia tipe kedua.
      Jika Anda adalah developer atau kontributor utama dalam ekosistem terbuka, Anda menjadi pilihan default untuk permintaan kelas atas seperti ini, dan saat perlu memodifikasi alat inti, Anda bisa langsung memperbaikinya dengan tenaga internal.
      Banyak organisasi tidak punya kemampuan besar untuk menilai pemasok, sehingga label “developer utama Godot” menjadi cara mudah untuk menghindari kesalahan. Ini mirip alasan orang menyewa firma hukum atau perusahaan konsultan manajemen ternama.
    • Katanya “dukungan konsol” tampak tipis, tetapi jika dilihat dari sisi lain, ke depannya game konsol yang dirilis dengan Godot bisa saja menjadi lebih banyak daripada game dengan engine lain mana pun.
  • Saya tidak terlalu paham soal game engine, tetapi selama ini saya mengira Godot hanya cocok untuk game sederhana.
    Belakangan, setelah kekacauan lisensi Unity, banyak arus yang mengatakan Godot harus menggantikan Unity, dan saya penasaran apakah game seperti Cities Skylines, Subnautica, Rust, Outer Wilds, KSP, dan Ori benar-benar bisa dibuat dengan Godot.
    Saya ingin tahu apakah ini lebih merupakan target jangka panjang, atau sudah memungkinkan saat ini.

    • Unity pun dulu pernah dianggap sebagai platform untuk mobile dan hobi dibandingkan “engine besar” seperti Frostbite, CryEngine, dan Unreal.
      Godot juga sudah sampai di titik itu, dan menurut saya bahkan sebelum insiden lisensi Unity, adopsi oleh developer AAA sudah mulai terasa. Namun, seperti pertumbuhan Unity, pangsa game besar tidak akan langsung menjadi sebanding dalam semalam.
      Sebenarnya hampir game apa pun bisa dibuat dengan framework apa pun, bahkan tanpa framework sekalipun. Ini soal waktu dan usaha. LWJGL masih terlihat seperti framework “mainan”, tetapi dipakai di Minecraft, dan Factorio dulu memakai Allegro di atas SDL lalu kemudian pindah ke SDL2 murni.
      Sebaliknya, sebagian masalah teknis KSP1 atau Cities Skylines 2 dianggap terjadi karena Unity tidak cocok. Padahal Unity sudah diakui sebagai “engine sungguhan”. Pada masa EA mendorong semua tim developernya memakai Frostbite, developer EA juga pernah mengatakan bahwa Frostbite kurang bagus untuk game yang tidak terlihat seperti Battlefield.
    • Dari sudut pandang kualitas grafis dan proyek besar, saya membagi engine dan tool ke tiga kategori: mustahil, tidak realistis, dan memungkinkan.
      Membuat Crysis berikutnya dengan GameMaker, Construct, atau RPG Maker itu mustahil. Jika membongkar dan menulis ulang separuh jMonkeyEngine atau NeoAxis, secara teknis mungkin saja, tetapi secara praktis tidak realistis. Dengan engine siap pakai seperti Unity atau Unreal, mencapai target tersebut lewat banyak pekerjaan itu memungkinkan.
      Pada era 2.x dan 3.x, Godot jelas berada dalam kategori “tidak realistis”, tetapi kini membaik berkat renderer baru, fitur LOD yang cukup baik, dan dukungan C# yang bagus selain GDScript. Lewat upaya komunitas, fitur yang belum ada seperti plugin terrain juga mulai ditambahkan: https://godotengine.org/asset-library/asset
      Ekosistem komersialnya belum sebesar Unity, kadang masih terasa kurang matang, dan untuk menerapkan hal-hal yang biasa dilakukan di Unity atau Unreal pada proyek besar diperlukan lebih banyak pekerjaan. Meski begitu, rasanya makin lama makin memungkinkan.
      Di sisi lain, untuk proyek kecil, banyak game indie, game jam, dan prototyping cepat, saat ini Godot jelas lebih baik. Unity dan Unreal terlalu lamban dan berat, dan terutama Unity sangat terfragmentasi: pipeline legacy/URP/HDRP, DOTS, beberapa sistem input, beberapa solusi UI, dan sebagainya.
      Tidak semua game harus berskala sebesar game-game besar yang disebutkan sebelumnya, dan kenyataannya kebanyakan memang tidak. Dengan mengelola cakupan secara baik pun game bisa sangat sukses. Secara keseluruhan trennya naik, dan jika mulai sekarang, sepertinya akan mengalami kerepotan khas early adopter.
    • Menurut saya pengganti Unity itu mungkin. Jika ada yang kurang, Anda bisa menggandakan Godot dan memperbaikinya sendiri, dan seluruh engine juga bisa dikompilasi dalam 2 menit.
      Untuk game AAA saat ini masih ada batasan di sisi rendering pipeline, dan Clay John menjelaskannya dengan baik di GodotCon baru-baru ini: https://www.youtube.com/watch?v=MW3IFMvDTCY
      Misalnya, di perusahaan tempat saya bekerja, kami sedang mereplikasi Google Earth dengan data OSM menggunakan Godot 4.
    • Dalam jangka menengah saya rasa memungkinkan, dan jika bottleneck tertentu mendapat perhatian besar, mungkin juga bisa dalam jangka pendek.
      Unity lebih matang pada beberapa bagian tetapi kurang elegan, sementara Godot tampaknya cenderung mencoba melakukan semuanya dengan “benar” meskipun harus membayar biaya performa. Jadi Godot lebih tidak tambal-sulam, tetapi performanya bisa lebih rendah.
      Agar developer profesional bisa memakai Unity sampai batas ekstrem, mereka harus tahu tambalan seperti apa yang perlu dipakai dan dihindari, dan ini cukup tidak praktis. Beberapa game yang disebutkan tadi juga dibuat dengan Unity, tetapi terbentur batas performa.
      Godot belum setara dengan Unity dalam semua aspek performa 3D, tetapi itu bisa berubah cepat, dan dalam jangka menengah tampaknya akan mengejar tanpa sepenuhnya menjadi tambal-sulam. Untuk saat ini, sepertinya perlu merancang game dengan menghindari bagian-bagian yang performanya masih kurang.
    • Sepertinya tidak ada hal dalam Godot sendiri yang secara mendasar menghalangi pembuatan game 3D besar dan kompleks.
      Engine ini juga tidak dibatasi hanya untuk membuat platformer 2D sederhana, dan tampak sefleksibel serta sekuat Unity.
      Mungkin tidak memiliki efek visual setingkat Unreal Engine terbaru, sehingga judul kelas AAA bisa sulit, dan saya juga tidak begitu tahu soal stack multiplayer-nya, tetapi fondasinya sudah ada sehingga tampaknya tidak ada alasan orang tidak bisa melakukannya.
  • Pencapaian sebesar ini cukup mengesankan, dan bagus juga bahwa laju pengembangannya cepat.
    Arus saat ini untuk membuat alternatif yang layak bagi engine proprietary besar terasa bukan sekadar hype, melainkan momentum nyata.
    Beberapa tahun lagi, Blender + Godot mungkin menjadi pilihan default bagi studio kecil dan menengah, yang merupakan hal mengejutkan jika mengingat situasi pengembangan game 10–15 tahun lalu.
    Pada saat yang sama, sulit juga menghindari perasaan sinis saat melihat venture capital menaruh uang besar ke proyek open source. Sejauh ini, tim Godot telah memimpin proyek ini dengan cukup baik.

  • Untuk pengenalan Godot Engine, video ini bagus: https://youtu.be/nAh_Kx5Zh5Q
    Saya tidak ada hubungan apa pun dengan channel tertentu itu, tetapi cara penjelasannya membantu memahami bukan hanya Godot, melainkan juga secara umum engine lain dan apa yang sebenarnya dibantu oleh game engine.

  • Judulnya cukup membingungkan. Kalau membaca FAQ, jelas bahwa W4 tidak memiliki Godot: https://w4games.com/faq/
    W4 sedang membuat BaaS untuk game tradisional yang ditujukan bagi developer Godot, dan meski bisa berkontribusi pada pengembangan Godot, itu terpisah dari kepemilikan

    • Para pendiri W4 adalah pendiri proyek Godot Engine, dan banyak kontributor utamanya juga termasuk di dalamnya
      Menurut saya Godot telah melakukan hal yang benar demi menjaga sifat open source proyek ini secara berkelanjutan. Misalnya membatasi proporsi anggota organisasi tertentu di komite kepemimpinan, menyerahkan merek dagang kepada yayasan, dan tidak menamai perusahaannya Godot Engine, LLC
      Secara struktural, ini mendekati proyek open source yang paling aman dari kemungkinan beralih menjadi source-available di masa depan, tetapi kekhawatiran seperti pemisahan Godot Foundation dari organisasi induk atau fork dengan “kendali de facto” tetap ada
      Sebaliknya, W4 punya nilai jual yang lebih jelas dibanding memakai proyek open source secara langsung. Karena masalah hak kekayaan intelektual, produsen konsol tidak mengizinkan bagian integrasi konsol dibuka sebagai open source, sehingga bagian itu menjadi wilayah W4 yang tidak akan pernah bisa disaingi oleh proyek open source. Tentu saja perusahaan lain juga bisa membuat implementasi sendiri di atas proyek open source
    • W4 banyak mengembalikan kode ke engine
      Mereka sudah mengontribusikan seluruh renderer DirectX ke Godot Engine, yang dibuat karena diperlukan untuk pekerjaan porting konsol
  • Godot memang hebat, tetapi menurut saya masih sangat jauh untuk mencapai posisi Blender di bidang pemodelan 3D dalam pengembangan game
    Belum pasti juga apakah itu benar-benar akan terjadi, jadi perbaikan atau pendanaan apa pun patut disambut

    • Blender juga hampir berusia 30 tahun, tetapi belum tertanam sangat dalam di pipeline produksi arus utama, meski makin mendekat setiap hari
      Sementara Godot baru berusia sekitar 10 tahun, tetapi sudah mengambil sebagian pangsa Unity. Saya menantikan seperti apa Godot 20 tahun lagi, dan mungkin saat itu sudah melampaui Unity
    • Saya benar-benar penasaran, apa sebenarnya kesenjangan yang ada saat ini
  • Semoga Godot tetap mempertahankan jati dirinya seiring waktu
    Unity dulu juga merupakan penantang baru yang kuat di kalangan indie, seperti Godot sekarang. Semoga pola seperti Penpot/Figma tidak terulang

    • Unity tidak pernah menjadi perangkat lunak bebas dan open source, dan setahu saya Figma juga begitu
  • Ini juga terlihat seperti langkah venture capital yang memanfaatkan kesalahan Unity
    Saya penasaran seberapa parah kerusakan kepercayaan terhadap Unity setelah insiden biaya instalasi, dan seberapa besar moat Unity

    • Godot saat ini bahkan belum mendukung dengan baik hal-hal seperti pembelian dalam aplikasi di iOS/Android
      Tidak ada orang yang mau mengerjakan hal seperti ini sekadar demi kesenangan open source gratis
      Dari sisi studio, pengembangan game sendiri sudah sangat berisiko, jadi tidak ada alasan menambah risiko teknis akibat masalah seperti ini. Unity memberi keyakinan bahwa ia akan berjalan untuk hampir semua game non-AAA
      Semoga pendanaan 15 juta dolar ini membantu memperkecil kesenjangan itu
    • Ini juga terdengar agak seperti EEE
      “W4 Games will strengthen our role within the Godot ecosystem by supporting its open-source development and continuing to build products and services to facilitate Godot’s expansion, such as W4 Consoles (an approved middleware console porting solution for Godot games) and W4 Cloud (multi-tenant service to support millions of users).”
    • Unity masih lebih matang sebagai produk dibanding Godot, sehingga untuk banyak proyek sulit beralih ke Godot
      Unity lebih mudah digunakan, pipeline rendering-nya lebih matang dan kualitasnya lebih baik, integrasinya dengan software lain lebih banyak, asset store-nya besar, dan iklan juga bisa dipasang cepat lewat Unity Ads
      Kami berhenti menggunakan Unity karena perubahan ketentuan layanan dan berfokus pada game engine internal, tetapi use case kami sangat berbeda dari studio game
      Di studio game, ini soal angka. Harus membandingkan biaya dan manfaat melatih ulang staf untuk pindah ke engine lain. Saat ini, Unity tampaknya belum kehilangan daya tarik sampai-sampai tidak layak dipakai untuk produksi di masa depan
    • Moat Unity di aplikasi mobile sangat besar
      Untuk PC dan konsol, menurut saya waktunya tidak banyak lagi. Godot punya banyak kekurangan seperti fitur yang kurang, masalah performa besar, asset store, dan UI yang kurang memadai, tetapi pada akhirnya itu akan diperbaiki dan bisa saja menjadi engine dominan. Pertanyaan yang tersisa adalah seberapa jauh Unity akan melaju lebih dulu selama itu
    • Untuk studio besar, kemungkinan tidak akan jauh berbeda dari biasanya
      Mungkin hanya sebagian indie yang mem-porting game mereka ke GDScript, atau tidak memedulikan platform yang tidak bisa memakai C#/Godot
  • Saya berharap proyek open source besar seperti Godot, Blender, OpenToonz, dan GIMP mencapai potensi mereka
    Blender sudah hampir berada di posisi itu, dan saya berharap yang lain pada akhirnya akan menyusul
    Menurut saya GIMP juga bisa dengan mudah menempuh jalur pengenalan dan perhatian seperti yang telah dilalui Godot selama beberapa tahun terakhir, asalkan mendapat sedikit perhatian dan pendanaan nyata

    • GIMP tampaknya aktif bersikap antagonis terhadap penyediaan klon Photoshop yang diinginkan orang-orang
      Bahkan proyek-proyek yang mencoba mengubah antarmukanya agar mirip Photoshop pun disambut dingin
      Saya sekarang sudah sepenuhnya beralih ke Krita. Saya bukan seniman sungguhan dan hanya membuat coretan kecil untuk aplikasi, tetapi para developer Krita tampaknya lebih memahami apa yang dibutuhkan pengguna
  • Saya berharap suatu hari Godot menjadi Blender-nya engine pengembangan game