How To Make Your Own Video Game – Jika Anda membaca artikel saya tentang mengajari anak-anak coding, Anda akan tahu pentingnya menjadikannya menyenangkan dan bermanfaat bagi mereka. Saya dan anak saya sedang memainkan game Godot pertama kami, tetapi satu kekurangan dari kesenangan kami adalah kami menggunakan laptop dengan layar kecil dan keyboard standar. Pengalaman bermain game ini tidak dapat bersaing dengan game Nintendo Switch di TV layar lebar yang memerlukan penyempurnaan.
Konsol seperti Switch hanyalah komputer kecil dengan output HDMI dan input pengontrol USB/Bluetooth. Solusi yang jelas adalah dengan membangun konsol yang menjalankan game kami sendiri. Sisi positifnya, membangun konsol adalah proyek tersendiri dengan banyak peluang pembelajaran. Ini sama-sama menguntungkan.
How To Make Your Own Video Game
Jadi saya mulai mencari perangkat keras dan perangkat lunak serupa perangkat keras yang dapat berfungsi dengan game Godot, output HDMI, dan pengontrol game sebenarnya. Apa yang terjadi disini
Make Your Own Video Game! — Wellfleet Public Library
Ini ditulis sebagai panduan umum jika Anda ingin membuat konsol Anda sendiri, apakah itu persis seperti milik kami atau sama sekali berbeda.
Mulailah dengan permainan yang ingin Anda mainkan dan kerjakan mundur. Jenis permainan apa yang kamu mainkan? Sistem operasi apa yang dapat menjalankan game-game ini? Perangkat keras apa yang Anda perlukan untuk menciptakan pengalaman bermain game yang bagus?
Menariknya, Godot 4 keluar beberapa minggu setelah kami membeli perangkat keras yang mengubah kebutuhan kami. Mesin game menggunakan API grafis untuk berkomunikasi dengan unit pemrosesan grafis (GPU) dan menampilkan game di layar. Godot 3 bekerja dengan baik dengan OpenGL 2.1. Godot 4 lebih menyukai Vulkan dan mendukung OpenGL hanya dalam “mode kompatibilitas” untuk perangkat lama, dengan versi minimum OpenGL 3.3. Perhatikan API grafis yang digunakan mesin game Anda. Pilih perangkat keras dan sistem operasi yang mendukungnya.
Perangkat keras adalah bagian yang membutuhkan uang. Saya tidak ingin menghabiskan lebih banyak uang untuk pengalaman bermain game yang bagus. Saya juga ingin tampilannya seperti konsol dan bukan desktop. Sebuah komputer desktop tunggal (SBC) dalam wadah yang ramping tampaknya sesuai dengan kebutuhan.
Create Your Own Video Game And Sell It For Profit
2 Arsitektur SBC tersedia secara luas yang dapat mendukung video game, Intel dan ARM. Prosesor Intel mendukung desktop dan laptop. Mereka biasanya memiliki efisiensi lebih tinggi, menggunakan lebih banyak daya, dan biaya lebih mahal. Prosesor ARM memberi daya pada ponsel dan tablet. Umumnya kurang efisien, lebih hemat energi, dan lebih murah. Saya memutuskan untuk menggunakan ARM karena kami membuat game 2D yang tidak memerlukan banyak kekuatan pemrosesan, dan sejujurnya, prosesor ARM 64-bit modern sangat mengesankan meskipun memiliki arsitektur kelas bawah.
ARM SBC paling populer untuk proyek DIY adalah Raspberry Pi, jadi dari situlah saya memulai. RP4 sepertinya merupakan pilihan yang jelas. Itu murah, cukup kuat untuk menjalankan game 2D, dan banyak digunakan di lingkungan pendidikan. Bahkan ada proyek untuk menjalankan Godot di Raspberry Pi. Masalahnya adalah hampir mustahil untuk mengendalikannya. Mereka telah dipesan kembali selama bertahun-tahun karena masalah rantai pasokan terkait COVID.
Karena tidak ingin menunggu atau membayar mahal untuk RP4 bekas, saya mencari alternatif. Beberapa ARM SBC serupa termasuk Asus Tinker, Orange Pi, Banana Pi, ODROID N2+ dan BeagleBoard.
Jika Anda mencari performa lebih dari ARM, pertimbangkan SBC berbasis Intel yang lebih bertenaga seperti Intel NUC, UDOO BOLT, dan ODROID H3+. Anda bahkan dapat membuat PC dengan kartu grafis kelas atas, namun hal ini membuatnya tidak terasa seperti PC gaming dan lebih seperti PC desktop.
Twine 101: Create Your Own Video Game No Matter Your Skill Level
Perangkat keras terpenting yang perlu dipertimbangkan adalah GPU, terutama jika Anda berencana menjalankan game 3D. Pastikan Anda memiliki memori umum (RAM) yang cukup. 4GB mungkin merupakan jumlah minimum yang patut dipertimbangkan, tetapi 8GB tidak ada salahnya. Posting ini berfungsi sebagai panduan yang baik jika Anda menggunakan Godot.
Saya akhirnya memesan Orange Pi 4 LTS. Biayanya lebih rendah, mirip dengan RP4 tetapi dengan GPU yang lebih baik dan berjalan di Ubuntu atau Android. Yang paling penting, itu bisa dipesan tidak seperti RP4. Kami tidak membuat game yang rumit, jadi RAM 4GB dirasa cukup.
Jika Anda menyukai perangkat Orange Pi dan menginginkan sesuatu yang lebih bertenaga, Orange Pi 5B kini tersedia (bukan saat saya memesannya) dengan GPU yang jauh lebih baik dan versi Android yang lebih baru. Tapi lebih mahal dan hanya dilengkapi dengan WiFi6. Jika saya memulai proyek ini hari ini, saya bisa pergi.
Terakhir, tentukan aksesori apa yang Anda perlukan, seperti pengontrol game, mouse dan keyboard, kabel USB, perangkat penyimpanan, catu daya, heatsink, dan casing untuk SBC. Saya memesan kit dari Amazon yang mencakup casing, antena, heatsink, dan catu daya. Dokumentasi mengatakan Anda memerlukan kartu TF dan pembaca, yang benar jika Anda ingin menginstal Ubuntu, tetapi tidak perlu menginstal Android.
Learn How To Make Your Own Video Games With Gamemaker: Studio At Retrogamecon
Godot kompatibel dengan banyak sistem operasi dan platform. Kami sedang membuat game di laptop, jadi kami hanya memerlukan satu konsol untuk menjalankan game yang diekspor, yang berarti Android dan iOS adalah opsi yang layak selain Windows, OSX, dan Linux.
Saya berasumsi kami akan menggunakan Ubuntu Linux di Orange Pi 4 karena ini adalah OS gaming yang populer dan mirip dengan OS yang kami gunakan di Raspberry Pi. Ternyata saya salah dan Android adalah jawabannya. Seperti yang saya sebutkan sebelumnya, Godot 4 mengubah persyaratan API grafis. Versi minimum OpenGL berubah dari 2.1 menjadi 3.3. Selain itu, OpenGL hanya digunakan sebagai “mode kompatibilitas” di Godot 4. Vulcan adalah API grafis untuk alasan yang bagus. Vulkan adalah kinerja tinggi, lebih efisien dan penerus OpenGL.
Persyaratan API grafis baru tidak berfungsi pada Orange Pi 4 dengan Ubuntu. Meskipun GPU Mali-T860 di Orange Pi 4 mendukung Vulkan, driver perangkat Linux untuk Mali-T860 tidak. Hanya OpenGL 3.1 yang didukung. Versi OpenGL minimum untuk mode kompatibilitas di Godot 4 adalah OpenGL 3.3. Jadi Ubuntu tidak bisa menjalankan game Godot 4 di Orange Pi 4.
Untungnya Orange Pi 4 juga bisa menjalankan Android 8.1 yang mendukung Vulkan dengan GPU Mali-T860. Bukan itu yang saya pikirkan, tetapi Android memecahkan masalahnya. Ini berfungsi lebih baik daripada menggunakan mode kompatibilitas Ubuntu dan Godot karena Vulkan adalah API grafis pilihan.
Humble Bundle: Learn To Create Game Art In Blender
Pelajaran: Perhatikan baik-baik API grafis GPU Anda dan OS yang ingin Anda jalankan. Pastikan API yang dibutuhkan game Anda mendukung keduanya. Saya tidak memeriksa dukungan driver Linux dan beruntung Android bisa menyelamatkan saya. Jika Anda menggunakan Linux, Anda mungkin menggunakan Mesa, dan Anda dapat memeriksa dukungan driver di sini. Jika Anda menggunakan Android, Anda dapat memeriksa kompatibilitasnya di sini.
Masalah perangkat lunak lain yang perlu dipertimbangkan adalah kompatibilitas pengontrol game. Sebagian besar pengontrol game hadir sebagai perangkat standar USB HID pada USB dan Bluetooth. Kami menggunakan pengontrol PlayStation 3 lama yang berfungsi dengan sistem Linux atau Android modern apa pun. Saya mempunyai masalah dengan mereka di OSX karena Apple berhenti mendukungnya, yang membuat pengembangan game kami agak sulit. Namun ada solusi yang diposting di Github yang masih berfungsi di OSX Ventura hingga saat ini. Jika Anda belum memiliki pengontrol permainan, ada opsi murah yang tersedia secara online yang berfungsi sebagai perangkat pengontrol permainan HID. Jika Anda berencana menggunakan driver tertentu, pastikan driver tersebut berfungsi dengan sistem operasi Anda sebelum Anda membeli.
Panduan ini dirancang untuk game Godot, namun konsepnya berlaku apa pun jenis game yang Anda mainkan. Jika Anda membuat game sendiri, periksa persyaratan sistem untuk konsol game Anda. Jika Anda membuat konsol game komersial, periksa persyaratan platformnya. Misalnya ada instruksi membuat konsol untuk Steam atau RetroPie. Namun karena tujuan kami adalah belajar dengan membuat game kami sendiri dan bukan hanya memainkan game komersial, maka lebih masuk akal untuk membuat konsol khusus.
Setelah Anda memiliki semua persediaan, mulailah bersenang-senang. Saat itulah saya mulai melibatkan anak saya dalam kegiatan. Sebelumnya, yang ada di benak anak berusia 7 tahun hanyalah perencanaan dan hal-hal spesifik. Sekarang mari kita pakai barang elektronik dan bersenang-senang.
Bloxels Build Your Own Video Games: Official Kit
Saya mencoba papan itu sendiri sebelum saya yakin itu benar-benar berfungsi. Bayangkan memecahkan masalah perangkat keras sambil mencoba membuat anak sibuk.
Orange Pi merupakan perangkat keras yang bagus, tetapi dukungan dan dokumentasi, setidaknya dalam bahasa Inggris, kurang dibandingkan dengan Raspberry Pi. Halaman wiki ini cukup untuk OP4 LTS.
Tidak ada instruksi untuk ini di halaman wiki, tetapi ada video di akun YouTube Orange Pie.
SBC sudah dimuat dengan Android, jadi tidak diperlukan instalasi perangkat lunak. Itu tidak menghentikan saya untuk membuatnya lebih sulit dari yang diperlukan. Seperti disebutkan di atas, saya berasumsi kami akan menjalankan Ubuntu, jadi saya mengikuti instruksi untuk membakar Ubuntu ke kartu TF, mem-boot Ubuntu dari kartu TF, dan menjalankannya.
Design A Video Game Activity Pack
How to make your own stickers whatsapp, how to make your own bfb intro, how to make own website, how to make your, how to create your own video, how to make your own phonk music, how to make own game, how to create your own website, how to make your own website, how to make your own website for free, make your own website, make your own t shirt design