Kisah dan catatan dari pembinaan FleaWinder — sarkas animasi kecil yang dikuasakan oleh papan kekunci dan tetikus anda.
Membawa sarkas ke skrin kecil
FleaWinder direka untuk jalur lebar dan nipis di atas bar tugas — selesa dalam landskap. Telefon dalam mod potret. Membuatkan sarkas berfungsi pada skrin kecil bermakna memikirkan semula susun atur tanpa kehilangan apa yang menjadikannya hidup.
The embeddable widget flips to a tall canvas on mobile, stacking the acts vertically instead of spreading them across a ribbon. Anyone dropping FleaWinder into their own site gets a layout that adapts automatically. Four theme presets (dark, light, warm, cool) and a scale parameter let it blend with whatever surrounds it.
Cabaran yang lebih besar ialah kebolehbacaan. Pada skrin telefon, kutu yang dilukis pada skala desktop hanyalah titik-titik. Kami menambah langkah zum yang membesarkan badan kutu supaya kostum, ekspresi dan aksesori mereka benar-benar kelihatan — ikat kepala Pip, topi keledar Rex, mahkota kecil Blaze. Butiran personaliti yang sentiasa ada tiba-tiba boleh dibaca pada jarak lengan.
Bahagian selebihnya daripada pengubahsuaian mudah alih kurang glamor tetapi sama penting: sasaran sentuh mesra jari, penskalaan fon yang lebih baik, ruang responsif di seluruh laman pemasaran. Tiada yang revolusioner — hanya memastikan sarkas kelihatan betul di mana sahaja anda menemuinya.
Kostum, musim, dan seorang ketua sarkas
Minggu ini sepenuhnya tentang kedalaman visual. Setiap kutu dalam koloni kini memakai kostum unik — Nova mempunyai payung di tali tegang, Rex memakai topi keledar dalam meriam, Blaze mendapat mahkota untuk aksi peniup api. Butiran kecil, tetapi ia memberi setiap penghibur identiti yang boleh dikenal pasti sepintas lalu.
Pentas itu sendiri berubah mengikut kalendar. Sistem zarah bermusim menjatuhkan salji pada musim sejuk, bunga sakura pada musim bunga, kelip-kelip pada musim panas, dan daun melayang pada musim luruh. Terdapat juga warna siang/malam halus yang terikat dengan jam dunia sebenar anda — jalur menjadi hangat pada waktu emas dan malap selepas gelap, dengan bintang lebih cerah di langit malam.
Penambahan terbesar ialah ketua sarkas — kutu istimewa bertopi tinggi yang berjalan-jalan antara aksi, memeriksa pertunjukan. Dia tidak membuat persembahan; dia menyelia. Mendapatkan laluan rondaannya dengan betul bermakna mengatur jarak jalannya supaya dia tiba tepat apabila peralihan aksi selesai, yang memberikan seluruh sarkas rasa koreografi yang tidak dimilikinya sebelum ini.
Di sebalik tabir, sistem tema lengkap kini menggerakkan semua ini. Lapan palet warna serta mod bermusim automatik yang memilih yang sesuai berdasarkan bulan. Setiap warna dalam setiap aksi dan elemen antara muka diambil dari tema aktif, jadi pertukaran terasa lancar bukan ditampal.
v1.1.0: Dua Aksi Baharu
Versi 1.1.0 menambah Aksi Juggling dan Peniup Api ke dalam barisan, menjadikan jumlah keseluruhan tujuh aksi sarkas langsung. Kedua-duanya berjalan pada sistem tenaga yang sama yang menggerakkan seluruh pertunjukan — ketukan kekunci, pergerakan tetikus, dan klik anda.
Kutu Juggling menjejak pelbagai bola dalam lengkungan parabolik sebenar. Bilangannya berskala mengikut tenaga: dua atau tiga semasa melahu, sehingga enam pada kuasa penuh, dengan tangkapan di belakang belakang apabila penonton menjadi riuh. Mendapatkan pemasaan yang betul memerlukan penyahgandingan fasa setiap bola supaya ia tidak bergumpal.
Peniup Api menggunakan sistem zarah sedia ada tetapi dengan kesan kilauan haba baharu. Panjang api berkembang mengikut tenaga, dan klik menghasilkan letupan bonus. Bahagian yang paling sukar ialah pencampuran warna — beralih dengan lancar dari merah gelap di pangkal ke kuning terang di hujung tanpa kelihatan berjalur.
Kedua-dua aksi menyesuaikan diri ke dalam sistem putaran sedia ada, jadi anda akan melihat mereka bertukar masuk dan keluar bersama lima yang asal. Jika anda ingin menyematkan kegemaran, panel Tetapan kini membolehkan anda menogol aksi individu hidup dan mati.
Sejarah di Sebalik Halaman Sejarah
Halaman sejarah FleaWinder mendokumentasikan lebih empat ratus tahun sarkas kutu sebenar — daripada lakaran mikroskop Robert Hooke pada 1665 hingga penghibur Oktoberfest yang masih bekerja hari ini. Menulisnya memerlukan pembacaan bil permainan Victoria, keratan akhbar digital, dan sejumlah kertas akademik yang mengejutkan tentang hiburan entomologi.
Bahagian yang paling sukar ialah memutuskan apa yang perlu ditinggalkan. Louis Bertolotto sahaja boleh memenuhi sebuah buku (dan dia memang berbuat demikian — beberapa, sebenarnya). Komprominya ialah garis masa yang menyentuh perkara utama dan satu set bahagian yang boleh dikembangkan untuk sesiapa yang ingin mendalami.
Halaman ini menggunakan huruf besar permulaan, pembahagi hiasan, dan fon serif untuk mengimbas kembali risalah dan bil permainan yang digambarkannya. Setiap bahagian runtuh secara lalai supaya pembaca tidak terbeban, tetapi perenggan pertama sentiasa kelihatan dengan huruf besar permulaan untuk menarik anda masuk.
Semua teks tersedia dalam Bahasa Inggeris, Sepanyol, dan Jerman. Proses terjemahan mendedahkan beberapa sejarah tempatan yang menarik — tradisi Flohzirkus Jerman di Oktoberfest, sebagai contoh, mempunyai keturunan tersendiri yang berbeza daripada adegan London dan New York.
Mengapa Saya Membina FleaWinder
Saya mahukan sesuatu yang menjadikan komputer terasa hidup — bukan secara mengganggu, tetapi sebagai teman senyap yang bertindak balas terhadap kehadiran anda. Kebanyakan penyelamat skrin diaktifkan apabila anda pergi; FleaWinder diaktifkan apabila anda tiba.
Ideanya mudah: ambil semua input melahu yang sistem pengendalian anda abaikan — irama taipan anda, kelajuan tetikus anda, kadaran klik anda — dan suapkan kepada sekumpulan kutu sarkas animasi. Semakin banyak anda bekerja, semakin hidup pertunjukan itu.
Membinanya sebagai tindanan lutsinar di atas bar tugas ternyata menjadi kekangan yang tepat. Ia sentiasa kelihatan tetapi tidak pernah menghalang. Anda tidak berinteraksi dengannya secara langsung; anda hanya bekerja, dan ia bertindak balas. Cabaran teknikal ialah menjadikannya benar-benar boleh diklik tembus supaya ia tidak pernah merampas fokus.
FleaWinder ialah surat cinta kepada sarkas kutu Victoria — seni nyata berusia berabad-abad di mana pembuat jam mengikat kutu sebenar untuk menarik kereta kuda miniatur dan berjalan di atas tali tegang. Halaman sejarah menceritakan kisah itu sepenuhnya.