Kamis, 23 April 2015

JS1k: 2015 - Entri Saya: Dakon (Congklak Jawa)

Tahun ini, 2015, saya ikut dalam kontes JS1k ini.

Entri saya dinamakan Dakon, (sudah pernah dengar?). Mengapa Dakon, kan, temanya Hype Train?
Karena dalam Dakon--congklak juga--, tangan kita berperilaku seperti kereta, lho kok? Iya, karena tangan kita mampu memindahkan benih (kecik) dari satu rumah ke rumah yang lain.

Langsung saja, ini tautan entrinya.

Sebenarnya, saya ingin menambah beberapa tampilan(baca: hiasan) agar lebih menarik, tapi sudah melampaui 1k (1024 bita). Sehingga, saya tidak dapat menambah tampilan yang lain.
Tetapi, beberapa aturan telah ditambah, jadi kalian dapat seolah-olah bermain Dakon (congklak).

Oh iya, sebenarnya permainan ini didesain untuk satu pemain, kalian menjadi pemain pertamanya. Selanjutnya, biarkan algoritma(baca: komputer) yang bermain.

Meskipun tidak menang, yang penting kesenangan waktu codingnya itu yang aku suka.

Semoga suka!

Lirik Lagu JKT48 - Kimi to Niji to Taiyou to (Bersama Kamu, Pelangi, dan Mentari)

Kali ini, saya menulis tentang lirik dari lagu yang dibawakan oleh grup 3 huruf + 2 angka. Langsung saja ini liriknya:

JKT48 - "Kimi to Niji to Taiyou to"
("Bersama Kamu, Pelangi, dan Mentari")

lihatlah pelangi di langit setelah hujan
kau ada di sebelah kiri gedung sekolah
menunduk ke bawah, tak mengapa kau menangis
langit cerah 'kan datang dari kejauhan

menunggulah sebentar dari celah awan
kesedihan 'kan bersinar cahaya
yang menembus sampai ke sanubari

[Reff]
kuingin melindungimu dalam dekapan tanganku
'kan menjadi matahari dan menunggu pelangi senyumanmu
kuingin melindungimu, memeluk erat dirimu
air mata yang menetes 'kan bersinar dengan kilauan cahaya tujuh warna

[Musik]

saat kesulitan bagaikan derasnya hujan
'ku 'kan datang dengan payung untuk berteduh

kebaikan bagaikan angin yang berembus
dan mengeringkan permukaan tanah
dan di tiang basah setelah hujan

[Reff]
yang bisa aku lakukan hanya mencari pelangi
di langit yang luas ini, terbentang jembatan kebahagiaan
yang bisa aku lakukan hanyalah menyampaikan
perasaanku kepadamu yang berkilau sesaat setelah hujan reda

[Musik]

[Reff]
kuingin melindungimu dalam dekapan tanganku
'kan menjadi matahari dan menunggu pelangi senyumanmu
kuingin melindungimu, memeluk erat dirimu
air mata yang menetes 'kan bersinar dengan kilauan cahaya tujuh warna

meski cinta itu terlihat 'kan menghilang dalam sekejap
cinta pasti akan terlihat di kala kau ingin menangis

(Edit 29 April 2020: JKT48 merilis video lirik resmi untuk lagu ini.)

Versi pendek lirik di atas dinyanyikan dalam acara iClub48 - Episode 40 - 7 Maret 2015 - Part 1/3 (2 menit pertama/lagu pembuka).

Nuwun. Terima kasih sudah baca.

JS1K 2015 telah selesai!

Perlombaan Javascript kurang dari 1024 bita tahun 2015 telah berakhir. Pemenang telah diumumkan pada tanggal 3 April 2015.
Baiklah, ini daftarnya:
  1. "Defender" oleh Keith Clark ()
  2. "Mysterious Monorail" oleh homecoded / DESiRE (@homecoded)
  3. IMPOSSIBLE ROAD oleh Mathieu 'p01' Henri (@p01)
  4. "Train Window" oleh Reinder Nijhoff (@reindernijhoff)
  5. "Islands" oleh Philippe Deschaseaux
  6. "Klondike" oleh Eugene Lapin
  7. "Polyphonic Piano" oleh Roland Bouman
  8. "Zop" oleh Zolmeister
  9. "Particle Party" oleh HellMood / DESiRE
  10. "Pietime" oleh Evan Hahn
Juga terdapat 10 juara harapan:

  • js1k.com/2145
  • js1k.com/2217
  • js1k.com/2240
  • js1k.com/2241
  • js1k.com/2157
  • js1k.com/2231
  • js1k.com/2135
  • js1k.com/2161
  • js1k.com/2280
  • js1k.com/2331

Minggu, 15 Februari 2015

JS1k: Kompetisi Kode Javascript

JS1k: The JavaScript Code Golfing Competition

Pernah mendengar kalimat tersebut? Kompetisi tahunan yang telah berlangsung 6 kali ini menggelar kompetisi ketujuhnya.

Sebelumnya, yang dimaksud dari JS1k adalah kompetisi untuk membuat aplikasi dengan ukuran maksimal berkas atau skrip 1024 karakter (=1kB).

Pemenang dari tahun ke tahun:
  1. The Original - Marijn Haverbeke (aplikasi, laman web) - 1023 bita
    Beliau berhasil membuat permainannya yang menakjubkan: Legend Of The Bouncing Beholder.
  2. Xmas - Roman Cortes (aplikasi, laman web) - 1024 bita
    Beliau membuat semacam screensaver yang bertemakan Natal.
  3. Oregon Trail - Taras Zlotnikov (aplikasi, laman web) - 1023 bita
    Beliau membuat permainan "lengan robot": flexiDR↻ID game.
  4. Love - Philip Buchanan (aplikasi, laman web) - 1024 bita
    Beliau membuat screensaver tentang keromantisan waktu sore saat musim gugur: Autumn Evening
  5. Spring! - Philippe Deschaseaux (aplikasi, laman web) - 1017 bita
    Beliau membuat screensaver yang bercerita tentang kristal yang aneh dengan Furbee yang bersinar: Strange crystals II
  6. Here be dragons! - Felix Woitzel (aplikasi, laman web) - 1021 bita
    Beliau membuat aplikasi renderer untuk L-System type fractal dengan gambar Dragon curve: DragonDrop
  7. The JS1k hype train is real! - sedang berlangsung
Untuk tahun ini - 2015, telah dibuka. Batas akhir pengumpulan tanggal 1 Maret 2015 06.00 WIB (1 Maret 2015 00.00 CET).
Kompetisi ini dibuka untuk siapa pun.

Selamat berkompetisi!

Kamis, 15 Januari 2015

Minetest - Modifikasi - Generator Peta

Kali ini, kita akan membahas tentang modifikasi pada generator peta pada Minetest. Generator peta adalah komponen yang mempunyai tugas untuk membuat peta pada dunia dalam permainan. Penjelasan
Lalu, ada beberapa modifikasi yang telah dibuat oleh beberapa pengguna di forum komunitas Minetest.

River / mountain range mapgen [watershed] - oleh paramat

Modifikasi watershed oleh paramat ini menggunakan generator peta bawaan singlenode.

Fitur

  • Menggunakan "3d noise" untuk menciptakan sistem sungai, gua, lembah, dan kepulauan
  • Sungai dapat berupa dangkal atau dalam
  • Gua yang terhubung satu sama lain
  • Memiliki 9 bioma dipilih berdasarkan "3d noise"
    1. Tundra
    2. Snowy plains (=padang salju)
    3. Taiga
    4. Dry grassland (=padang rumput kering)
    5. Grassland (=padang rumput)
    6. Deciduous forest (=hutan gugur)
    7. Desert (=gurun)
    8. Savanna (=padang sabana)
    9. Rainforest (=hutan hujan)
Halaman di forum Minetest

Tangkapan layar



Experimental mapgen [mg] - oleh Nore

Modifikasi mg oleh Nore ini menggunakan generator peta bawaan singlenode.

Fitur

  • Gua dan generasi bijih
  • Desa!
  • Tebing
  • 10 Bioma:
    1. Ocean (=lautan atau samudera)
    2. Dry grasslands (=padang rumput kering)
    3. Wet grasslands (=padang rumput basah)
    4. Forest (=hutan)
    5. Jungle (=hutan rimba)
    6. Savanna (=padang sabana)
    7. Desert (=gurun)
    8. Tundra
    9. Taiga
    10. Beach (=pantai)
Halaman di forum Minetest

Tangkapan layar



Another Mapgen for Minetest [amgmt] - oleh srifqi

Modifikasi amgmt oleh srifqi(baca: s-rifqi) ini menggunakan generator peta bawaan singlenode dan 15 buah "2d noise".

Fitur

  • Danau eksperimental
  • Sistem gua baru
  • 16 Bioma:
    1. Frozen River (=sungai beku)
    2. Ice Plains (=dataran es)
    3. Ice Plains Spikes (=dataran es dengan paku es)
    4. Cold Taiga (=taiga dingin)
    5. Gravel Plain (=dataran kerikil)
    6. Stone Plain (=dataran batu)
    7. Extreme Hills (=bukit ekstrem)
    8. Taiga
    9. Plains (=dataran [rendah])
    10. Flower Plains (=dataran berbunga)
    11. River (=sungai)
    12. Swampland (=rawa)
    13. Forest (=hutan)
    14. Jungle (=hutan rimba)
    15. Savanna (=padang sabana)
    16. Desert (=gurun)
Halaman di forum Minetest

Tangkapan layar

Minetest - Generator Peta

Kali ini, kita akan membahas tentang generator peta pada Minetest. Generator peta adalah komponen yang mempunyai tugas untuk membuat peta pada dunia dalam permainan. Di dalam permainan, telah ada beberapa generator peta bawaan:
  • v5: Generator peta yang menggunakan "3d noise", menciptakan bentuk peta yang lebih "3d"
  • v6: Generator peta yang terstabil, dunia dengan bukit dan lautan
  • v7: Generator peta yang hanya terdiri dari batu (sampai versi 0.4.10, versi 0.4.11 telah ditambahkan blok yang lain)
  • singlenode: Generator peta yang hanya terdiri atas blok udara
Tangkapan layar