Jadi Mesin

Malam tadi gue ama Dara ke Game Master. Memperhatikan beberapa orang yang berulang kali gagal bermain Triplet Catcher Ice Cream. Dara udah ngajakin gue keluar, tapi gue ngeliat kesempatan yang gak diliat orang lain. Sebuah Magnum dengan rongga bawah yang cukup lebar di pojokan salah satu box di dalam mesinnya.

Gue gesek kartu Game Master, geser si catcher sampai mentok, lalu tekan tombol eksekusinya. Dara yang masih berkata “gak akan dapet” ketika si catcher udah setengah jalan ke bawah, berubah takjub. Akhirnya dapet, setelah sekian lama gagal memainkan mesin seperti ini.

Luck is what happens when preparation meets opportunity. ~ Seneca


Demi Kemaslahatan Perut #2

Akhir-akhir ini gue lagi suka masak. Masak apapun yang kira-kira masakable. Mulai dari “sandwich” telur, nasi goreng bumbu instan, sampe midog yang keasinan. Ditambah gue kini tinggal selangkah jadi Family Man. Kalau dihubungkan dengan kebutuhan primer yang gue tau dari jaman SD dulu, maka memasak adalah kemampuan primer nomer dua setelah menjahit. Menjahit untuk memenuhi kebutuhan sandang, memasak untuk kemaslahatan perut, dan membuat rumah untuk kebutuhan papan. 🙂


Adik Ketemu Gede

Rata-rata temen gue punya adik dengan jarak yang gak begitu jauh. Mulai dari beberapa menit (karna mereka kembar), sampai ada yang 12 tahun. Sejauh ini gue belum nemu temen yang jarak dengan adiknya lebih jauh dari gue. 18 tahun. Yang lahir ketika gue hampir lulus SMA.

Meskipun waktu itu sekeluarga gak nyangka kalo ibu gue bakal hamil lagi, tapi kehadiran adik yang ketemu ketika gue udah gede ini bener-bener ngisi rumah yang sepi, karna dua dari tiga anak lainnya udah pada lulus kuliah. Sejak dulu Tuhan sudah tau gue bakal jarang pulang ke rumah. Lalu Dia turunkan teman kecil untuk menyalakan rumah, dan menambah kerinduan gue buat pulang.


Demi Kemaslahatan Perut

Jadi sarjana pendidikan yang kurang-ngajar dan lebih sering ngoding bikin tubuh gue jadi makin berat. Gue yakin ini juga dirasain oleh para programmer lain. Entah itu makin kurus kemudian tubuhnya berat karna kekurangan energi, atau makin gemuk karna tubuh kebanyakan energi untuk disimpan dalam lemak.

Selayaknya mesin motor, perut sebagai mesin pengolah makanan juga butuh service agar tak banyak sumber energi yang tersimpan terlalu lama. Makin lama rajin menimbun energi, makin sulit buat survive dan kembali rajin berolahraga, demi kemaslahatan perut.


Bahasa Pemograman Baru Dari Apple

Programmer memang bukan pekejaan yang keras, membutuhkan banyak tenaga, dan mengeluarkan banyak keringat. Tapi meski begitu, jadi programmer harus siap untuk belajar sepanjang hayat.

Apple, di acaranya semalam, Worldwide Developer Conference, mengumumkan bahasa pemrograman baru, Swift. Swift adalah pengembangan dari Objective-C yang mereka klaim lebih cepat, mudah dan modern. Mungkin itu satu – satunya alasan yang bisa saya terima mengapa mereka membuat bahasa pemrograman baru. Selain itu, ini adalah pekerjaan baru bagi programmer buat baca dokumentasinya.

Semoga kelak bahasa pemrograman baru mereka benar – benar bisa membantu.


Lagu Untuk Kalian

Ini lagu bukan kalian yang kangen karena main ke rumah pasangan dan enggak ada siapa-siapa disana karena sedang keluar kota meskipun cuma untuk beberapa hari aja.


Tempat Hape Owsem

Ngapain aja gw selama ini, ternyata tempat kaset bekas yang kita punya bisa dimanfaatkan untuk dudukan hape yang keren. Gak ribet, gak perlu kuliah sampe 6 tahun, tinggal buka tempat kasetnya sampe 300 derajat, lalu puter balik. Dan, tada…..

webcam-toy-photo2

webcam-toy-photo1


Bereksperimen dengan Codepen

Banyak aplikasi yang bisa digunakan untuk membangun website, tapi belum ada aplikasi untuk bereksperimen dengan pemrograman web semudah codepen. Aplikasi web ini bisa di akses di codepen.io. Begitu website dibuka, akan muncul beberapa pen dari orang lain yang dapat kita lihat kode sumbernya.

Kita juga dapat membuat pen baru dan bereksperimen dengan aplikasi web yang akan kita buat dengan mudah dan realtime. Ada kolom HTML yang bisa juga diganti dengan HAML, Jade, Markdown, dan Slim. Ada kolom CSS yang juga bisa digunakan untuk bereksperimen dengan SASS, LESS, dan Stylus. Ada kolom Javascript yang lebih kaya lagi dengan memudahkan kita untuk bereksperimen dengan Coffescript, Livescript, atau library Jquery, YUI, dll. Semuanya tidak perlu install, hanya perlu koneksi internet, lalu akses ke http://codepen.io dengan browser. Simpel.


Flappy Bird

Sekarang lagi rame pada main Flappy Bird, burung yang terbang naik turun dengan di tap. Game sederhana yg bikin Riki betah main berjam jam buat dapet skor maksimumnya yg saat ini 46. Versi android game ini bisa didownload disini.

Capture

Nah, tadi siang. karena menunggu rapat untuk Angkot The Game, daripada bosan, Egi mencoba membuat gamenya. Dan gue jadi tertantang, akhirnya gue juga coba bikin gamenya di Unity sekitar 10 menit, sebelum akhirnya riweuh rapat. Silakan main game versi gue disini. ;P


Pelajaran Dari Global Game Jam 2014

Tiga hari ini gue ikut Global Game Jam. Ngejam bareng developer game lain seluruh Dunia. Gue ikut di Jam Site Bandung, tepatnya di Agate Studio.

Bikin game bareng dengan orang – orang yang baru dikenal tentu pengalaman yg menarik. Baru kenal, udah bikin game bareng. Padahal belum pernah tau seberapa jauh kemampuannya mereka dalam membuat game. Tapi disini bukan soal hasil gamenya nanti, tapi prosesnya. Seru, asik, menyenangkan, banyak pengalaman.

Bikin Game BarengBikin game bareng

Meskipun sehari-harinya gue ngoding buat game. Tap di GameJam beda. Kita atur desainnya, asetnya, dan kodenya sendiri tanpa batasan, tanpa perlu memikirkan berapa banyak orang akan main, berapa banyak orang akan beli, berapa rating gamenya, dan lain lain, karna Global Game Jam bukanlah kompetisi untuk mencari yang terbaik. Kita disini membuat game dengan kreativitas yang tidak dibatasi oleh hal hal tersebut. Meskipun ditentukan tema oleh panitia pusatnya, namun itu bukanlah patokan, itu hanyalah tantangan yang – kalau asik, ya ikuti.

Bikin game selama 48Jam bukanlah perkara mudah. Oleh karena itu disini tidak diwajibkan untuk gamenya selesai seutuhnya. Meski begitu, kita bisa atur dengan desain game yang mini yg bisa dikerjakan secara cepat. Di #GGJ14 kali ini saya menjadi Programmer sekaligus merangkap mengerjakan Game Design, dan bareng 3 orang teman saya satu tim, membuat Projek Mobil. 🙂

Sesi Pamer Game GGJ14 BandungSesi pamer game masing-masing kelompok