<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Fadin</title>
    <description>The latest articles on DEV Community by Fadin (@fadin).</description>
    <link>https://dev.to/fadin</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3362004%2Fa4ce0dc3-fdf9-4f29-a82c-b5ef754b0169.png</url>
      <title>DEV Community: Fadin</title>
      <link>https://dev.to/fadin</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/fadin"/>
    <language>en</language>
    <item>
      <title>Kesulitan Fetch API Kuis Dinamis (Contoh: Mini-game Petualangan Super Beruang)</title>
      <dc:creator>Fadin</dc:creator>
      <pubDate>Sat, 26 Jul 2025 04:25:10 +0000</pubDate>
      <link>https://dev.to/fadin/kesulitan-fetch-api-kuis-dinamis-contoh-mini-game-petualangan-super-beruang-25df</link>
      <guid>https://dev.to/fadin/kesulitan-fetch-api-kuis-dinamis-contoh-mini-game-petualangan-super-beruang-25df</guid>
      <description>&lt;p&gt;Halo semua,&lt;/p&gt;

&lt;p&gt;Saya sedang mengerjakan sebuah proyek game kecil dan mencoba mengimplementasikan fitur mini-game kuis menggunakan API, terinspirasi dari artikel di Dev.to tentang Game Quiz API.&lt;/p&gt;

&lt;p&gt;Konsepnya sederhana: ketika pemain mencapai titik tertentu, sebuah kuis akan muncul. Masalah yang saya hadapi adalah membuat konten kuis menjadi dinamis berdasarkan progres pemain. Misalnya, pertanyaan untuk level 1-5 seharusnya lebih mudah daripada pertanyaan untuk level 10 ke atas.&lt;/p&gt;

&lt;p&gt;Saat ini, saya melakukan fetch ke satu file JSON besar lalu memfilternya di sisi klien, tapi rasanya kurang efisien dan lambat saat memuat.&lt;/p&gt;

&lt;p&gt;Saya ingin pengalaman pengguna terasa mulus dan terintegrasi, mirip dengan bagaimana mini-game disajikan di banyak game kasual. Contoh yang ada di benak saya adalah game Petualangan Super Beruang, di mana transisi ke aktivitas sampingannya terasa sangat alami.&lt;/p&gt;

&lt;p&gt;Bagi yang mungkin butuh konteks tentang pengalaman pengguna yang saya maksud, bisa melihatnya di sini: &lt;a href="https://modhello.com/id/super-bear-adventure/" rel="noopener noreferrer"&gt;https://modhello.com/id/super-bear-adventure/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Pertanyaan saya: Apakah ada pendekatan atau praktik terbaik untuk memuat set data kuis yang berbeda (untuk tingkat kesulitan yang berbeda) tanpa harus mengambil semuanya sekaligus? Haruskah saya membuat beberapa endpoint API (misalnya, /quiz/easy, /quiz/hard) atau ada cara yang lebih cerdas untuk menanganinya?&lt;/p&gt;

&lt;p&gt;Setiap masukan atau saran akan sangat saya hargai. Terima kasih banyak!&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Merge Fellas Unlimited Shake - Kenapa ada efek goyang aneh saat objek di-merge?</title>
      <dc:creator>Fadin</dc:creator>
      <pubDate>Fri, 18 Jul 2025 08:25:45 +0000</pubDate>
      <link>https://dev.to/fadin/game-android-ui-berantakan-di-beda-layar-gimana-best-practice-nya-suhu-4ooh</link>
      <guid>https://dev.to/fadin/game-android-ui-berantakan-di-beda-layar-gimana-best-practice-nya-suhu-4ooh</guid>
      <description>&lt;p&gt;Halo para suhu dan mastah developer,&lt;/p&gt;

&lt;p&gt;Saya sedang mengerjakan sebuah game mobile 2D sederhana dengan mekanisme merge (menggabungkan objek). Konsepnya mirip seperti game Merge Fellas atau sejenisnya. Saya menggunakan Unity &lt;/p&gt;

&lt;p&gt;Masalahnya:&lt;/p&gt;

&lt;p&gt;Setiap kali dua objek berhasil di-merge, tiba-tiba muncul efek getaran atau goyangan (shake) yang aneh pada objek hasil merge tersebut. Goyangan ini tidak berhenti, seolah-olah masuk ke dalam infinite loop. Saya menyebutnya bug 'unlimited shake'.&lt;/p&gt;

&lt;p&gt;Hal yang sudah saya coba:&lt;/p&gt;

&lt;p&gt;Mengecek Coroutine yang menangani animasi merge, sepertinya tidak ada loop yang salah.&lt;br&gt;
Mengatur Rigidbody2D setelah merge (mencoba set velocity dan angularVelocity ke nol).&lt;br&gt;
Memastikan tidak ada skrip animasi lain yang berjalan bersamaan.&lt;br&gt;
Mencoba menonaktifkan dan mengaktifkan kembali objek setelah merge.&lt;br&gt;
Namun, masalahnya tetap ada. Ini sangat mengganggu karena merusak pengalaman bermain. Apakah ada suhu di sini yang pernah mengalami masalah serupa? Mungkin ada yang salah dengan physics update atau cara saya menangani instantiate objek baru?&lt;/p&gt;

&lt;p&gt;Terima kasih atas semua masukannya! Sangat membantu.&lt;/p&gt;

&lt;p&gt;Sambil mencari solusi, saya menemukan sebuah referensi game yang mekanik merge-nya sangat mulus dan menjadi tujuan akhir saya. Berbeda sekali dengan efek 'unlimited shake' yang saya alami.&lt;/p&gt;

&lt;p&gt;Bagi yang penasaran, ini adalah referensi positif yang saya maksud. Animasinya sangat rapi dan saya ingin bisa membuat yang seperti ini.&lt;/p&gt;

&lt;p&gt;➡️ &lt;a href="https://modhello.com/id/merge-fellas/" rel="noopener noreferrer"&gt;https://modhello.com/id/merge-fellas/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Saya akan terus mencoba tips dari teman-teman semua. Terima kasih!&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>java</category>
      <category>ai</category>
      <category>devops</category>
    </item>
  </channel>
</rss>
