Godot adalah mesin game yang ingin membangun dirinya sendiri di sekitar komunitas gamer terlepas dari pengalaman, spesifikasi PC, atau kemampuan mereka.
"Hai teman-teman Game Reactor, kami berada di Bilbao untuk BIG 2024 dan saya di sini bergabung dengan Emilio yang telah berbicara tentang Godot Engine dan Godot Foundation, jadi terima kasih banyak telah bergabung dengan kami. Panel Anda sudah berlangsung hari ini dan Anda adalah berbicara tentang apa yang terjadi di balik layar dengan Mesin Godot dan Godot Foundation, jadi apa saja hal penting yang Anda bagikan kepada para developer muda yang berkumpul di sini? Jadi poin utamanya adalah kamu harus berpikir tentang Godot dengan cara yang berbeda yang Anda lakukan dengan mesin lain dan ketika kebanyakan orang tahu tentang Godot, mereka mengharapkan kami menjadi perusahaan besar dengan jutaan dolar dan karyawan dan mereka bisa berbicara kepada kami seperti itu tetapi lebih seperti sebuah komunitas yang berkumpul untuk mengatur dan melakukan sesuatu dan itu adalah jenis peralihan mentalitas yang berbeda karena Anda dapat benar-benar berkontribusi untuk itu dan kami sangat terbuka untuk menerima orang dan berpartisipasi dalam proses pembuatan mesin dan ya, saya ingin memberikan sedikit lebih banyak wawasan tentang bagaimana segala sesuatunya beranjak dari ide ke versi yang Anda dapat mengunduh dan ya, hanya menunjukkan perbedaan dan tantangan yang kami miliki tetapi keuntungan yang kami miliki sebagai sebuah komunitas. Jadi, bisa dikatakan bahwa Anda semacam mendemokratisasi akses bagi para pengembang, untuk indie pengembang untuk mengembangkan game dan alat dan dengan cara yang mungkin tidak ada pada akhir-akhir ini? Ya, dulu ada banyak mesin sumber terbuka tetapi mereka tidak menyertakan bagian editor yang sangat penting, yaitu di mana Anda sebenarnya dapat membuat kode dan memodifikasi level Anda dan semua yang biasanya harus Anda lakukan menggunakan banyak alat yang berbeda untuk melakukan satu hal, jadi Godot adalah editor populer pertama dan mesin yang mencakup semua itu dan tentu saja kami ingin mempermudah semua orang, itulah mengapa kami memiliki persyaratan yang sangat kuat dalam hal seperti persyaratan minimum untuk komputer Anda sehingga harus berjalan di hampir semuanya dan sangat ringan sehingga Anda dapat mengunduhnya dan Anda tidak perlu untuk memiliki koneksi online untuk menggunakannya, jadi ini sangat bagus untuk banyak tempat di mana Anda tahu bahwa Anda mungkin tidak memiliki internet yang sangat stabil atau mungkin sangat mahal bagi Anda untuk membeli lisensi atau perangkat lunak biasa, jadi kami mencoba untuk menjangkau orang-orang semacam itu dan Anda tahu kami mendapatkan banyak pengguna yang datang dengan latar belakang yang berbeda dan mereka menghargai hal itu, jadi kami berencana untuk mempertahankannya tetapi sebagian besar untuk orang-orang yang tidak terlalu ahli tetapi tidak pendatang baru, jadi ada sedikit tantangan dalam menggunakannya, Anda dapat melakukan penuh scripting dan sebagainya, tetapi jika Anda ingin mendalami karena ini adalah open source, Anda bisa dan Anda bisa mengembangkannya sebanyak yang Anda inginkan tetapi tidak semudah sesuatu yang Anda tahu awal di mana Anda dapat menarik dan melepas catatan dan melakukan hal-hal itu sedikit lebih rumit tetapi hari ini karena cukup populer, Anda memiliki banyak tutorial online yang dapat Anda pelajari cara menggunakan perangkat lunak, saya kira menjadi open source berarti Anda bisa mendapatkan akses ke lebih banyak jenis wawasan dan dan artikel dan cara-cara bagi Anda untuk belajar jadi apa yang bisa Anda ceritakan kepada saya tentang kisah Godot sejauh ini menjadi open source bagaimana Anda mempertahankan bisnisnya juga tapi juga tentang popularitas yang tadi kamu sebutkan ya jadi ini dimulai sebagai hal yang sangat kecil yang merupakan mesin in-house untuk sebuah studio di Argentina dan mereka membuat game dengan itu dan Anda tahu seperti mesin game yang mereka butuhkan adalah fitur yang Anda tahu untuk game itu tetapi ketika mereka menjadi open source, lebih banyak orang mulai menggunakannya dan mereka membutuhkan hal yang berbeda sehingga terus berkembang tetapi selalu dengan mentalitas seperti Anda ini tahu sangat pragmatis seperti apakah ini sesuatu yang Anda butuhkan jadi begitulah komunitas semakin terlibat dan kemudian mulai menjadi alternatif untuk perangkat lunak yang kita miliki saat ini dan menurut saya menjadi open source sangat penting karena bukan perusahaan yang memilikinya, tapi semua orang yang berkontribusi untuk itu sehingga itu adalah sesuatu yang kita ingin benar-benar Anda tahu membuat lebih umum saat ini sangat rumit untuk membuat mesin dari awal ada banyak persyaratan banyak platform yang perlu Anda targetkan banyak hal dan semakin banyak studio yang tertarik untuk meninggalkan in-house mereka mesin terpisah seperti di samping dan menggunakan sesuatu yang lebih umum karena Anda akan membutuhkan lebih banyak orang untuk mempekerjakan mereka, Anda tahu bahwa itu seperti Anda membutuhkan seseorang yang sangat pada alat yang Anda gunakan jadi saya pikir membawa sesuatu seperti open source ke dalam campuran ini sangat menarik karena akan memungkinkan studio untuk tidak meninggalkan teknologi internal mereka tetapi juga memiliki pendekatan yang baik alat untuk semua orang, saya tidak tahu apakah saya terlalu banyak, Anda tahu bagaimana Anda benar-benar mempertahankan operasi Anda kemudian ke depan ya jadi saat ini seperti semua yayasan itu didanai dengan donasi yang bisa jadi donasi dari perorangan atau dari perusahaan saat ini kami setengah dari volume jadi kami memiliki sebanyak individu dan sumbangan sangat sangat penting karena mereka tidak memiliki pamrih sehingga tidak ada syarat tentang apa yang harus dilakukan bahwa dengan uang itu ada beberapa sumbangan langsung yang bisa Anda lakukan seperti jika Anda ingin kami meningkatkan area tertentu dari mesin tetapi harus bermanfaat bagi semua orang dan harus mengikuti standar terbuka dan hal-hal seperti sehingga misalnya ada perusahaan seperti Meta yang ingin lebih banyak orang membuat game VR sehingga mereka dapat mendanai kami untuk menambahkan kemampuan tersebut di mesin tetapi syaratnya adalah jika kita menerapkan itu yang harus bekerja pada setiap headset itu tidak harus bekerja hanya pada quest jadi begitulah cara Anda tahu pembiayaan beberapa fitur sisi lain adalah game yang mungkin sekarang sukses seperti misalnya kasus Golden Idol yang sangat populer atau seperti Domekeeper atau permainan seperti kentang yang mulai menghasilkan lebih banyak uang dan kemudian mereka ingin menyumbangkan kembali kepada kami dan mereka dapat menyumbangkan kembali ke proyek kami sehingga Anda semacam memaksa perusahaan untuk terbuka pada akhirnya dengan mengharuskan mereka untuk membukanya oke oke jadi Anda baru saja menyebutkan beberapa judul yang ingin saya tanyakan, Anda tahu contoh atau contoh judul yang menggunakan mesin Anda, apakah Anda akan mengatakannya lebih sesuai untuk genre atau gaya tertentu seperti yang Anda ketahui di masa lalu kami telah melihat mesin yang lebih banyak Anda tahu dibangun untuk 3d untuk 2d untuk petualangan untuk ya jadi mesin mulai menjadi mesin 3d, 2d ditambahkan setelahnya tapi benar sekarang seperti 2d lebih populer tapi saya pikir itu karena basis pengguna yang paling banyak dari pengguna membuat game sendiri di rumah pengembang tunggal dan tentu saja ruang lingkup pembuatan game 3d yang Anda butuhkan lebih banyak tetapi akhir-akhir ini sejak tahun lalu kami mulai mendapatkan semakin banyak orang yang lebih selaras dengan alat 3d dan mereka memiliki tim yang lebih besar sehingga kami telah melihat semakin banyak game 3d yang yang cukup mengesankan yang sedang dikembangkan sekarang adalah PVKK, itu adalah nama Jerman yang sangat panjang tapi mereka membuat permainan 3d yang luar biasa dan banyak orang tidak tahu bahwa Anda bisa melakukan hal seperti itu dan biasanya bukan karena Anda tidak bisa sebelumnya adalah tidak ada tim yang membuat hal-hal seperti itu tetapi sekarang dengan lebih banyak popularitas, ada lebih banyak tim yang mampu melakukan hal-hal semacam ini sehingga menurut Anda, apakah Anda adalah mesin yang tepat untuk para pengembang indie, apa pun genrenya?
sekarang sebelumnya kami memiliki beberapa alternatif tapi sekarang saya terus mendengar Godot lebih dan lebih baru-baru ini kami melakukan wawancara tentang kepala lilin dan kemudian Rocio telah menggunakan Godot untuk kesuksesannya sebelumnya, jadi apakah Anda akan mengatakan bahwa itulah yang harus dilakukan untuk mesin ya ya karena kami menurunkan penghalang masuk sehingga pengunduhannya adalah seperti 54 megabyte sehingga Anda dapat mengunduhnya secara instan dan mencobanya, ini sangat cepat dan Anda dapat membiarkan Anda mengulang dengan sangat cepat sehingga Anda membuat perubahan dan Anda melihat dengan sangat cepat sehingga ada banyak orang baru yang datang dari solusi lain di mana membutuhkan waktu lama untuk menggunakannya, tetapi tentu saja industri akan membutuhkan waktu yang lebih lama tetapi karena gratis, sangat mudah untuk mengunduhnya dan dapat digunakan di mana saja dan Anda bisa belajar sendiri, saya pikir ini mulai menjadi pilihan yang bagus dalam salah satu kemacetan permainan terbesar yang terjadi di dalam setiap ide yang GMTK pembuat game toolkit game macet yang terbaru seperti 37% dari pengguna menggunakan Godot yang luar biasa karena Anda tahu seperti itu menggandakan jumlah orang yang menggunakannya dan kami tidak melihat hal itu melambat kapan saja segera dan semakin banyak orang, semakin banyak donasi yang kami dapatkan, semakin banyak orang yang kami dapat mempekerjakan untuk meningkatkan mesin dan semakin banyak kontribusi yang kami dapatkan, maka Anda tahu ini seperti efek bola salju dari kontribusi dan berbicara tentang hambatan masuk dan dan bahasa misalnya jadi baru-baru ini saya berbicara dengan John Romero tentang Doom yang asli dan betapa mudahnya kode itu dibawa kemana-mana."
"perakitan dan C dan Anda bisa menyukai bagian yang tidak ada di dalamnya untuk membuatnya lebih portabel dll dan kemudian beberapa pengembang seperti Jonathan Blow datang dengan J yang merupakan bahasa pemrograman baru, jadi bagaimana Anda berurusan dengan bahasa yang menurut Anda adalah bahasa yang harus Anda gunakan secara berurutan agar Godot memahami Anda, ya, jadi secara umum Anda bisa melakukannya semuanya dengan bahasa yang disebut GDScript. GDScript adalah bahasa pemrograman seperti Python bahasa yang ditafsirkan seperti Lua sebelumnya, tetapi kemudian seperti kita membuat bahasa baru untuk Godot secara khusus tetapi Anda juga dapat menggunakan C sharp atau C++ jika Anda ingin, saya lebih suka seperti GDScript kebanyakan orang yang mencobanya meskipun mereka tidak suka seperti Python atau hal-hal seperti itu mereka terbiasa dengan itu saya pantau semua media sosial dan tidak ada yang mengeluh tentang GDScript yang sulit dipelajari sehingga pasti itu sangat intuitif dan orang-orang mengambilnya dengan sangat cepat tetapi jika Anda ingin mendalami lebih dalam lagi, ya, mungkin Anda ingin melakukan sesuatu di C++ untuk lebih banyak lagi bagian kinerja Anda tahu kodenya tetapi juga menyukai hal yang baik tentang ini adalah Anda juga bisa mengembangkannya dengan bahasa apa pun yang Anda inginkan, jadi ada beberapa binding yang kami ekspos dan Anda dapat membawa bahasa Anda sendiri ada beberapa orang yang membuat binding untuk Rust misalnya, jadi jika Anda ingin menggunakan Rust, Anda bisa melakukan itu dan mungkin ketika J dirilis agar semua orang bisa menggunakannya orang yang sangat bersemangat tentang J akan melakukan itu sehingga Anda bisa menggunakan J di Godot, tetapi secara umum dengan GDScript Anda sudah lebih dari cukup."
"Oke, tentu saja mesin utama lainnya di luar sana adalah Unreal dan Unity setiap satu saja Anda tahu pengembang indie yang Anda ajak bicara, mereka akan membicarakannya mesin juga jadi bagaimana Anda mengatakan bagaimana Anda mengatakan Godot mengambil ruang dari apa yang Unity sebelumnya dan bagaimana kalian berurusan atau berurusan dengan kontroversi tahun lalu dengan kebijakan yang diperkenalkan Unity dan kemudian dihapus yang mungkin membuat para pengembang sedikit marah? Ya, jadi itu sangat menarik bagi kami karena kami tiba-tiba mendapat banyak perhatian yang tidak kami dapatkan sebelumnya dan hal itu juga membawa banyak harapan seperti yang diharapkan orang-orang kepada kami membuat Unity menjadi versi yang lebih baik dari Unity tetapi kita tidak bisa membuat itu kita bisa hanya membuat versi yang lebih baik dari Godot jadi ini semacam mengelola ekspektasi tentang apa yang terjadi ketika Anda masuk ke Godot seperti ini adalah cara kami melakukan sesuatu dan mungkin ada beberapa perbedaan di beberapa area tetapi mungkin baik-baik saja di area lain tetapi juga karena ini adalah proyek terbuka, orang-orang sekarang kehilangan beberapa fitur di Unity sedang mengimplementasikannya di Godot dan beberapa di antaranya mendapatkan sekarang disertakan dalam rilis 4.4 berikutnya, kita akan memiliki mode pengeditan langsung yang merupakan sesuatu yang diminta oleh banyak pengguna Unity karena sekarang dapat melakukannya berkat kontribusi kami, maka Anda tahu bahwa Anda akan memiliki itu tetapi Anda harus memahami bahwa ini adalah perangkat lunak yang berbeda meskipun konsep pembuatan game adalah sama di seluruh papan, ia memiliki beberapa keunikan yang perlu Anda pelajari dan ya, setelah Anda mengetahui hal itu terutama simpul yang merupakan bagian terpenting maka yang lainnya akan datang dengan sendirinya."
"dengan mudah. Simpul. Ya, node adalah unit utama dari segala sesuatu di Godot dan mereka adalah sangat fleksibel dan saya pikir ketika Anda bertanya kepada programmer yang telah menggunakan Godot semua orang tidak, itu adalah hal favorit mereka dan sekarang menjadi hal favorit saya sebagai sama seperti yang lainnya, sangat sederhana, sangat modular, Anda dapat mencampur dan mencocokkannya dan mungkin sudah ada simpul untuk semua yang Anda butuhkan dan jika belum kamu bisa membuatnya dan kamu juga bisa membaginya dengan komunitas ya itu saya pikir desainnya cukup bagus, Anda tahu banyak orang mengeluh tentang kelas atau pemrograman berorientasi objek, saya pikir ini adalah cara yang tepat untuk melakukannya karena ini berhasil tetapi jika Anda tidak menyukainya, Anda juga dapat menggunakan mesin lain yang memiliki paradigma lain, seperti hal yang keren tentang open source adalah seperti kita tidak benar-benar menjual lisensi jadi saya tidak akan kehilangan uang jika Anda menggunakan hal lain, jadi jika Anda ingin melakukan sesuatu yang berbeda, Anda bisa menggunakan bayi yang dibuat di Karat dan saya pikir mereka melakukan ECS yang juga baik seperti sangat populer saat ini tapi ya di Godot setelah Anda mempelajari Godot cara melakukan sesuatu itu sangat cepat sangat mudah oke Anda sebagian menjawab pertanyaan saya berikutnya pertanyaan tentang fitur-fitur di 4.4 yang belum kalian rilis jadi apa lagi yang bisa Anda ceritakan tentang fitur-fitur tersebut dan juga Anda menyebutkan contoh yang sangat spesifik yang sangat menarik yaitu bagaimana misalnya Meta bisa mendekati Anda dan kemudian membuat Godot lebih spesifik untuk misalnya VR dan kemudian Anda membuat fitur-fitur baru ini, jadi apa yang bisa Anda ceritakan tentang kedua hal baru tersebut fitur yang hadir dengan 4.4 dan juga fitur yang lebih spesifik dan semacam dukungan yang kalian kembangkan dengan komunitas akhir-akhir ini ya, jadi salah satu yang terbesar yang akan datang di 4.4 itu adalah mesin fisika baru yang kami memiliki mesin fisika yang sangat mudah diatur tetapi Anda tahu tidak ideal di Godot 4 dan banyak komunitas yang mulai menggunakan salah satu yang disebut Jolt. Jolt adalah sebuah sumber mesin fisika yang saya pikir digunakan dalam game Horizon Zero Dawn sehingga dikembangkan oleh orang-orang yang tahu barang-barang mereka dan ya orang-orang melakukan ekstensi untuk menggunakan mesin fisika di Godot dan itu sangat sangat populer dan karena itu menjadi sangat populer sampai-sampai Anda tahu itu tidak masuk akal bagi kami untuk juga menghabiskan lebih banyak sumber daya untuk mesin fisika kami sendiri, kami akan mengirimkannya dengan yang sepenuhnya open source dan juga berlisensi MIT."
"jadi ini adalah lisensi yang sama dengan yang kami miliki dan itu sebenarnya sangat bagus untuk Anda tahu karena itulah hal yang baik seperti kami mencoba untuk mendapatkan semacam ini kolaborasi di seluruh industri karena itu tidak begitu umum sampai sekarang untuk memiliki alat open source di game ya jadi di versi berikutnya mudah-mudahan kita akan juga memiliki Jolt pada proyek baru atau jika Anda ingin mengaktifkannya pada proyek Anda saat ini Anda harus melakukannya sendiri seperti mengaktifkannya karena jika tidak, kami akan merusak semua game fisika di luar sana, tapi ya itu salah satu fitur yang Saya menantikan contoh lain yang sama seperti yang Anda sebutkan dengan VR dan lebih spesifik ke ruang tertentu yang mana contoh lain yang bisa Anda berikan kepada saya dengan baik misalnya di awal seperti implementasi C sharp di mesin didanai oleh Microsoft dan saat ini kami akan memasukkannya ke dalam biner yang sama sehingga saat ini Anda harus mengunduh yang berbeda jika Anda ingin menggunakan C sharp atau tidak, tetapi karena kita berpikir untuk merilis sebuah penyimpanan aset segera banyak orang yang membuat plugin yang Anda tahu mereka mungkin dikembangkan dalam C sharp atau mereka mungkin mengembangkan skrip GD, itu akan menjadi aneh bahwa Anda harus mengunduh versi Godot yang berbeda sehingga membundel semua bersama-sama Anda akan dapat menggunakan skrip C sharp dan GD secara bersamaan yang sama dan kemudian Anda tahu bahwa mudah-mudahan akan menggunakan banyak basis kode yang ada di sekitar untuk perangkat lunak lain yang berkembang di C yang tajam dengan sedikit perubahan sehingga mereka juga bekerja di Godot karena industri standar saat ini karena kesatuan C tajam untuk sebagian besar alat ini ada banyak perusahaan yang sangat tertarik untuk menjual produk mereka ke pengguna Godot tetapi produk yang mereka miliki sangat terintegrasi dengan C sharp atau dengan unity pada khususnya sehingga akan membuat peralihan itu jauh lebih mudah bagi banyak mereka, kami ingin memilikinya di 4.4 tetapi mungkin akan hadir di 4.5 atau di masa depan oke penutupan satu proyek berbasis Godot yang Anda rekomendasikan untuk kami ambil lihat mungkin di sini di Indie Showcase atau yang tersedia atau akan segera tersedia tersedia di Steam atau apa pun, ya, jadi saya sangat menantikan PVKK itu akan datang di Steam, saya pikir ada satu permainan di sini, saya pikir itu disebut Space Divas itu dibangun di Godot tapi saya belum bisa melihat Anda tahu yang lain permainan pada awalnya sangat mudah untuk mengetahui semua permainan Godot tapi sekarang kita hanya tahu kapan mereka merilis dan kami melihat di SteamDB seperti ini dibuat dengan Godot jadi ya saya tidak yakin apakah ada lebih banyak game tetapi saya harus memeriksanya mungkin bertambah dari hari ke hari, terima kasih banyak atas waktunya Emilio, selamat menikmati terima kasih terima kasih banyak gracias"