2 poin oleh GN⁺ 2024-01-19 | 1 komentar | Bagikan ke WhatsApp

Proyek pengembangan game bersama anak

  • Anak saya belakangan mulai menunjukkan minat pada komputer dan merancang game di atas kertas.
  • Ia ingin membuat game 3D dan meminta bantuan saya sebagai ayahnya.
  • Saya punya pengalaman pengembangan, tetapi tidak punya pengalaman dalam pengembangan game, meski pernah mempelajari dasar-dasar matematika 3D pada era 90-an.

Alat pengembangan game dan pengelolaan proyek

  • Saya melihat proyek bersama anak ini sebagai peluang bagus untuk menumbuhkan minat pada perancangan dan pengembangan perangkat lunak.
  • Saya sedang mempertimbangkan penggunaan kit pengembangan seperti Unity.
  • Saya meminta saran tentang cara mengelola ruang lingkup proyek dengan tepat agar anak saya bisa merasakan pencapaian dan mengembangkan hasil yang mendekati visinya.

Pendapat GN⁺

  • Tulisan ini menunjukkan contoh bagaimana orang tua dan anak dapat mempererat hubungan sambil mengerjakan proyek teknis bersama, sekaligus menumbuhkan kreativitas dan minat teknis anak.
  • Platform pengembangan game yang ramah pengguna seperti Unity cukup mudah diakses bahkan oleh nonprofesional, sehingga bisa menjadi titik awal yang baik bagi anak-anak untuk tertarik pada pengembangan game.
  • Menjaga proyek tetap dalam ruang lingkup yang terkendali merupakan faktor penting agar anak bisa merasakan pencapaian dan mempertahankan minatnya secara berkelanjutan.

1 komentar

 
GN⁺ 2024-01-19
Pendapat Hacker News
  • Ringkasan komentar pertama:

    • Anak itu sebenarnya tidak ingin ngoding, tetapi ingin membuat game.
    • Tekankan bagian kreatifnya, dan dorong untuk mengerjakannya di atas kertas.
    • Anak mengeksplorasi ide dengan kecepatan imajinasinya dan ingin menghabiskan waktu bersama orang tua.
    • Penting untuk menikmati berjalan-jalan atau perjalanan ke sekolah sambil membicarakan game.
  • Ringkasan komentar kedua:

    • Merekomendasikan GameMaker, dan menyarankan membuat game 2D daripada 3D.
    • Game 3D sulit diselesaikan sendirian dan kompleksitasnya meningkat.
    • Jika lebih suka pendekatan yang berfokus pada pemrograman, direkomendasikan Love2D atau Raylib.
    • PICO-8 ditujukan untuk kalangan ahli, tetapi punya kelebihan bisa dipelajari dengan cepat.
  • Ringkasan komentar ketiga:

    • Anak itu mungkin sebenarnya ingin memainkan game, dan orang tua bisa membantu sebagai programmer.
    • Sarankan untuk jujur bahwa membuat game itu sulit, lalu belajar bersama dan menyelesaikan masalah bersama.
    • Jelajahi Unity atau Godot, dan tonton bersama video pembuatan game sederhana.
    • Cari aset yang sesuai dengan gaya/tema game untuk mendorong mekanik game.
  • Ringkasan komentar keempat:

    • Bisa mulai membuat game melalui Nintendo Game Builder Garage.
    • Gunakan RPG Maker dan pilih versi yang berbeda sesuai gaya game.
  • Ringkasan komentar kelima:

    • Anak mulai belajar pemrograman melalui Scratch, Microbit, pembuatan mod Minecraft, dan sebagainya.
    • Disarankan mulai dengan tantangan dasar Scratch dan tutorial dasar untuk membuat mod Minecraft.
    • Membagikan situs web yang berisi game buatan anak tersebut.
  • Ringkasan komentar keenam:

    • Mulai membuat game dengan menggunakan Game Maker.
    • Jangan memulai proyek yang harus dikelola anak sendiri; ambil peran sebagai pemandu lewat tutorial.
    • Minat anak bisa berpindah ke ide lain, jadi tujuannya adalah belajar dan bersenang-senang.
  • Ringkasan komentar ketujuh:

    • Unduh engine Godot dan pelajari pembuatan game melalui tutorial YouTube serta dokumentasi resmi.
    • Menyediakan kursus gratis untuk mempelajari pemrograman gdscript.
  • Ringkasan komentar kedelapan:

    • Penting untuk menunjukkan minat dan ikut terlibat pada anak serta ide-idenya.
    • Cari tahu jenis game dan bagian dari proses desain yang paling menarik baginya.
    • Bisa mulai membuat game menggunakan game Make-A-Game.
    • Jika anak menginginkan 3D, jangan sarankan beralih ke 2D.
    • Lingkungan pengembangan seperti Godot atau Unity direkomendasikan saat anak sedikit lebih besar.
  • Ringkasan komentar kesembilan:

    • Engine game Godot sangat bagus, dan ada game di Itch.io yang mengajarkan bahasa scripting.
    • Ada banyak tutorial YouTube untuk pemula maupun ahli.
  • Ringkasan komentar kesepuluh:

    • Jika yang diinginkan bukan membuat game komputer, bisa mengeksplorasi "membuat" game dengan kertas, papan, atau komponen fisik.
    • Pelajari konsep "produk layak minimum", lalu coba game tersebut dan dapatkan masukan tanpa pemrograman komputer.