ADS

Mempelajari Fitur baru Software Godot

 

Mempelajari fitur baru

Godot adalah mesin permainan yang kaya fitur. Ada banyak hal yang dapat dipelajari tentangnya. Halaman ini menjelaskan cara menggunakan manual daring, referensi kode bawaan, dan bergabung dengan komunitas daring untuk mempelajari fitur dan teknik baru.

Memanfaatkan manual ini secara maksimal

Yang Anda baca sekarang adalah buku panduan pengguna. Buku ini mendokumentasikan setiap konsep dan fitur yang tersedia pada mesin. Saat mempelajari topik baru, Anda dapat memulai dengan menelusuri bagian yang sesuai di situs web ini. Menu sebelah kiri memungkinkan Anda menjelajahi topik yang luas sementara bilah pencarian akan membantu Anda menemukan halaman yang lebih spesifik. Jika ada halaman untuk tema tertentu, halaman tersebut sering kali akan ditautkan ke konten yang lebih terkait.

../../_images/manual_search.png

Manual ini memiliki referensi kelas pendamping yang menjelaskan fungsi dan properti yang tersedia pada setiap kelas Godot saat pemrograman. Meskipun manual ini membahas fitur umum, konsep, dan cara menggunakan editor, referensi ini membahas tentang penggunaan API (Antarmuka Pemrograman Aplikasi) skrip Godot. Anda dapat mengaksesnya secara daring dan luring. Kami sarankan untuk menelusuri referensi ini secara luring, dari dalam editor Godot. Untuk melakukannya, buka Bantuan -> Cari Bantuan atau tekan F1.

../../_images/manual_class_reference_search.webp

Untuk menelusurinya secara daring, buka bagian Referensi Kelas pada manual .

Halaman referensi kelas memberi tahu Anda:

  1. Tempat kelas berada dalam hierarki pewarisan. Anda dapat mengeklik tautan teratas untuk melompat ke kelas induk dan melihat properti serta metode yang diwarisi suatu tipe.

    ../../_images/manual_class_reference_inheritance.webp
  2. Ringkasan peran dan kasus penggunaan kelas.

  3. Penjelasan tentang properti, metode, sinyal, enum, dan konstanta kelas.

  4. Tautan ke halaman manual yang merinci kelas lebih lanjut.

Catatan

Jika referensi manual atau kelas hilang atau tidak memiliki informasi yang cukup, silakan buka Masalah di repositori GitHub resmi godot-docs untuk melaporkannya.

Anda dapat menahan Ctrl(macOS Cmd) lalu arahkan kursor ke teks seperti nama kelas, properti, metode, sinyal, atau konstanta untuk menggarisbawahinya, lalu (macOS ) untuk melompat ke sana.Ctrl + ClickCmd + Click

Belajar berpikir seperti seorang programmer

Mengajarkan dasar-dasar pemrograman dan cara berpikir seperti pengembang game berada di luar cakupan dokumentasi Godot. Jika Anda baru mengenal pemrograman, kami sarankan dua sumber daya gratis yang bagus untuk membantu Anda memulai:

  1. Universitas Harvard menawarkan kursus gratis untuk belajar pemrograman, CS50 . Kursus ini akan mengajarkan Anda dasar-dasar pemrograman, cara kerja kode, dan cara berpikir seperti programmer. Keterampilan ini penting untuk menjadi pengembang game dan mempelajari mesin game secara efisien. Anda dapat melihat kursus ini sebagai investasi yang akan menghemat waktu dan tenaga Anda saat belajar membuat game.

  2. Jika Anda lebih suka buku, lihat ebook gratis Automate The Boring Stuff With Python oleh Al Sweigart.

Belajar bersama komunitas

Godot memiliki komunitas pengguna yang terus berkembang. Jika Anda menemui kendala dalam suatu masalah atau butuh bantuan untuk lebih memahami cara mencapai sesuatu, Anda dapat meminta bantuan pengguna lain di salah satu dari banyak komunitas yang aktif .

Tempat terbaik untuk mengajukan pertanyaan dan menemukan pertanyaan yang sudah terjawab adalah situs Tanya Jawab resmi . Jawaban ini muncul di hasil mesin pencari dan disimpan, sehingga pengguna lain dapat memperoleh manfaat dari diskusi di platform tersebut. Setelah mengajukan pertanyaan di sana, Anda dapat membagikan tautannya di platform sosial lainnya. Sebelum mengajukan pertanyaan, pastikan untuk mencari jawaban yang sudah ada yang mungkin dapat menyelesaikan masalah Anda di situs web ini atau menggunakan mesin pencari pilihan Anda.

Mengajukan pertanyaan dengan baik dan memberikan rincian akan membantu orang lain menjawab pertanyaan Anda dengan lebih cepat dan lebih baik. Saat mengajukan pertanyaan, sebaiknya sertakan informasi berikut:

  1. Jelaskan tujuan Anda . Anda ingin menjelaskan apa yang ingin Anda capai dari segi desain. Jika Anda kesulitan mencari tahu cara membuat solusi yang berhasil, mungkin ada solusi lain yang lebih mudah yang mencapai tujuan yang sama.

  2. Jika terdapat kesalahan, bagikan pesan kesalahan yang sebenarnya . Anda dapat menyalin pesan kesalahan yang sebenarnya di panel bawah Debugger editor dengan mengeklik ikon Salin Kesalahan. Mengetahui apa yang dikatakannya dapat membantu anggota komunitas mengidentifikasi dengan lebih baik bagaimana Anda memicu kesalahan tersebut.

  3. Jika ada kode yang terlibat, bagikan contoh kode . Pengguna lain tidak akan dapat membantu Anda memperbaiki masalah tanpa melihat kode Anda. Bagikan kode sebagai teks secara langsung. Untuk melakukannya, Anda dapat menyalin dan menempel potongan kode pendek di kotak obrolan, atau menggunakan situs web seperti Pastebin untuk berbagi file panjang.

  4. Bagikan tangkapan layar dock Scene Anda beserta kode tertulis Anda. Sebagian besar kode yang Anda tulis memengaruhi node dalam scene Anda. Oleh karena itu, Anda harus menganggap scene tersebut sebagai bagian dari kode sumber Anda.

    ../../_images/key_concepts_scene_tree.webp

    Selain itu, jangan mengambil gambar dengan ponsel Anda, karena kualitas gambar yang buruk dan pantulan layar dapat membuat gambar sulit dipahami. Sistem operasi Anda seharusnya memiliki alat bawaan untuk mengambil tangkapan layar dengan PrtSctombol (Print Screen) (macOS: gunakan untuk tangkapan layar penuh, informasi selengkapnya di sini ).Cmd + Shift + 3

    Alternatifnya, Anda dapat menggunakan program seperti ShareX di Windows, atau FlameShot di Linux.

  5. Berbagi video permainan lari Anda juga dapat sangat berguna untuk memecahkan masalah permainan Anda . Anda dapat menggunakan program seperti OBS Studio dan Screen to GIF untuk menangkap layar Anda.

    Anda kemudian dapat menggunakan layanan seperti streamable atau penyedia cloud untuk mengunggah dan berbagi video Anda secara gratis.

  6. Jika Anda tidak menggunakan Godot versi stabil, sebutkan versi yang Anda gunakan. Jawabannya bisa berbeda karena fitur yang tersedia dan antarmukanya berkembang dengan cepat.

Mengikuti panduan ini akan memaksimalkan peluang Anda untuk mendapatkan jawaban yang Anda cari. Panduan ini akan menghemat waktu Anda dan orang-orang yang membantu Anda.

Tutorial komunitas

Manual ini bertujuan untuk menyediakan referensi lengkap tentang fitur-fitur Godot. Selain seri panduan memulai 2D dan 3D, buku ini tidak berisi tutorial untuk mengimplementasikan genre permainan tertentu. Jika Anda mencari tutorial tentang cara membuat permainan peran, permainan platform, atau yang lainnya, silakan lihat Tutorial dan sumber daya , yang mencantumkan konten yang dibuat oleh komunitas Godot.


Tidak ada komentar:

Posting Komentar