Thursday

Knowing Unity, The Game Engine

5:46 PM 0 Comments
Kalian tau game Pokemon Go? Angry Birds? Siberia? Atau game yang dulu marak saat munculnya Android, Temple Run? Game-game yang saya sebutkan tadi adalah keluaran dari UNITY TECH. Bagi orang awam, mungkin tidak mengenal developer apa yang digunakan untuk memproduksi game tersebut. Di dunia ini, perusahan game bukan hanya UNITY (UNITY TECH) saja, tapi masih banyak lagi. Sebagai contohnya, Garena yang berasal dari Indonesia. Contoh game keluaran dari Garena adalah POINT BLANK. Atau contoh lainnya adalah Electronic Arts, game-game keluarannya adalah serial The Sims 1-4 dan FIFA.

Nah, disini saya akan membahas UNITY. Apasih UNITY itu? Unity adalah game engine untuk membuat game baik 3D maupun 2D yang dikeluarkan UNITY TECH. Jadi, UNITY TECH tidak hanya memproduksi game secara masal, namun menyediakan juga software untuk membuar game tersebut.

Sampai sekarang, UNITY sudah mendukung lebih dari 3 platform utama, mulai dari PC, Web, Android, IOS, XBOX, Nintendo, Machintos bahkan Playstation. Keunggulan dari Unity adalah mekanisme development gamenya jauh lebih ringkas.

Tapi, Unity ini bukanlah sebuah software yang instant. Dalam sebuah game, yang dibutuhkan adalah grafik untuk karakter, scenario dalam game, textur dan game button, cutscene, movie, sound special effect dan musiknya. Unity tidak menyediakan itu semua. Kebutuhan tersebut dimiliki oleh software tersendiri.

Seperti Ms.Word untuk membuat scenario dalam game. Photoshop atau GIMP, untuk membuat game button dan textur dalam game. 3DS Max dan Blender, untuk membuat animasi karakter dalam game. Adobe Premiere untuk membuat cutscene dan movie dalam game. Furity  dan LMMS untuk membuat music dan sound special effect.

Lah, Unitynya dipakai dimana?

Secara lebih rinci, Unity bertujuan untuk menggabungkan seluruh ‘kebutuhan’ game dari masing-masing software memjadi produk yang baru yaitu Game.

Sudah? Itu saja? Apakah itu sudah bisa menjadi Game?

 Belum. Kita membutuhkan karakter yang bergerak saat kita perintahkan, kita membutuhkan game button yang dapat kita klik, kita membutuhkan jalan cerita yang ‘berjalan’ sebagai mana mestinya saat kita mainkan. Kita membutuhkan sound effect saat karakter game tersebut melakukan suatu pergerakan. Lalu bagaimana caranya? UNITY adalah game engine yang berbasis script C#. Jadi, kita harus menyesuaikan script C# dengan menggunakan IDE UNITY. Secara tidak langsung, membuat game itu dituntut untuk menguasai bahasa C#.

Jadi, fitur-fitur dalam Unity adalah hanya untuk menggabungkan dan mengsinkronisasikan seluruh kebutuhan game agar menjadi sebuah Game.

Unity memiliki 2 versi, yaitu Free dan Pro. Bedanya adalah, versi Free hanya mendukung beberapa perangkat saja. Sedangkan Pro mendukung banyak perangkat. Tapi, UNITY menyediakan 30 hari trial untuk menggunakan versi Pro-nya. Jadi, bagi kalian yang ingin menggunakan versi Pro, harus terlebih dahulu menyiapkan kebutuhan game matang-matang.

sumber : http://imedia9.net/belajar-unity-untuk-pemula-itu-susah-banget.html
http://www.sederhanagulo.com/belajar-unity3d-game-engine.html

Sunday

Dear me in future, I'LL MEET YOU

2:00 PM 0 Comments
Kalau bukan karena tugas, saya juga gak akan kepikiran pengen jadi apa di masa depan. Banyak maunya, dulu karna suka yang berbau-bau data, pengen jadi DBA. Suka ngoding karena bisa QBasic sama Pascal aja jadi pengen jadi programmer, tapi nyadar kalau programmer cuma sekedar bikin program aja. Nah, trus saya tertarik sama software engineer.

Software engineer itu kerjaannya lebih tinggi dari programmer, karena bukan cuma bisa ngulis code program aja, tapi harus menganalisa, merekayasa, memspesifikasi dan mengimplementasikan perangkat lunak. Tergiur banget saya kalau saya bisa semuanya. Apalagi saya dari dulu terobsesi dengan Google Corp dari film The Internship.

Keterampilan yang harus dimiliki oleh Software Engineer :
1. Menguasai keahlian yang dimiliki programmer.
2. Menguasai keahlian yang dimiliki System Analist.
3. Menguasi SDLC (System Development Life Cycle).
4. Menguasai metologi software development.

Bukan hanya keterampilan itu saja, Software Engineer juga sama halnya seperti Chef. Pekerjaan seorang chef adalah bagaimana agar masakan terlihat istimewa saat dihidangkan. Sama halnya seperti Software Engineer, yang tugasnya adalah membuat program agar terlihat lebih istimewa, user friendly di kalangan pengguna.



Beberapa hal yang seharusnya saya lakukan supaya saya bisa jadi Software Engineer adalah :
1. Yang pasti saya harus lulus dulu S1 di Gunadarma, bukan sia-sia saya mengambil jurusan Sistem Informasi disana.
2. Karena beberapa apliksai di google kebanyakan menggunakan java, phyton dan C++. Tidak menutup kemungkinan bahwa saya harus pro dalam ketiga bahasa itu.
3. Berkenalan dengan orang banyak yang bisa mendukung saya untuk bisa mencapai cita-cita.
4. Mendaftarkan diri di beasiswa S2 yang diberikan oleh Google.
5. Lulus S2.
6. Bekerja sebagai Software Engineer di Google.

Thursday

Wattpad, The Easier Way to Discover Stories

4:39 PM 0 Comments




Latar Belakang

Perkembangan jaman dan teknologi adalah sebanding. Sudah banyak teknologi berkembang di bidang kesehatan, pangan, fotografi, gaming, pendidikan dan lain-lain. Perkembangan teknologi pun semakin membantu hobi kita. Hobi bermain game, sudah didukung dengan inovasi dari berbagai console game. Hobi fotograsi, sudah didukung dengan kamera yang setiap generasinya memiliki spesifikasi yang semakin lama semakin membaik. Bagaimana dengan hobi menulis dan membaca? Tentunya teknologi sudah mendukung kedua hobi tersebut menjadi satu. Ada sebuah web yang menggabungkan kedua hobi tersebut menjadi satu, Wattpad.

Isi

Wattpad adalah sebuah web komunitas online bagi para penulis dan pembaca. Fungsi dari Wattpad ini hamper sama dengan blogger. Yaitu kita bisa membuat akun gratis untuk dapat mengakses ke dalam Wattpad. Nah, di dalam Wattpad tersebut, kita bisa mulai menulis cerita ataupun membaca cerita dari hasil karya orang lain. Bentuk ceritanya pun berbagai macam, ada cerita pendek dan cerita bersambung dari berbagai genre. Ada genre romance, thriller, drama, teen fiction dan bahkan fan fiction.
Bagi kalian yang tidak suka ribet-ribet membawa buku, Wattpad adalah pilihan utama bagi kalian yang memiliki hobi menulis dan membaca. Caranya mudah, kita cukup menuliskan alamat webnya kemudian akan muncul berbagai macam cerita. Lewat Wattpad juga kalian bisa bertukar ide tentang sebuah tulisan ataupun tentang bacaan. Karena Wattpad menyediakan kolom komentar dan vote, melalui kolom komentar sesame penulis dan pembaca akan bertukar pikiran dan memberikan kritik saran yang membangun.

Apa sih yang membuat Wattpad ini menjadi sangat menarik?

Wattpad bisa menjadi tempat menulis cerita karangan sendiri, tanpa harus ketakutan kalua tulisan kita akan dikopi oleh orang lain. Kenapa? Karena Wattpad dilengkapi dengan ‘Hak Cipta’. Jadi, kita bisa dengan bebas menulis apa saja lewat web Wattpad ini.

Repot juga membuka web Wattpad tanpa ada kuota?

Gak perlu khawatir! Ada aplikasi Wattpad juga. Bisa di download di playstore maupun app store. Caranya gimana? Setiap cerita yang ingin kalian baca, kita tinggal masukkan cerita tersebut ke dalam library, library ini menampung judul-judul cerita favorite kita ataupun menjadi list bacaan yang akan kita baca. Dan saat disimpan ke dalam library, tanpa menyalakan paket data pun kita akan tetap bisa membaca buku secara online.

Kesimpulan

Jadi, Wattpad adalah tempat yang tepat untuk melatih kemampuan menulis kalian. Disini kalian bisa menulis secara gratis dan jika beruntung kalian akan mendapatkan banyak penggemar yang menginginkan agar cerita kalian di bukukan, dengan kata lain kalian bisa mendapatkan penghasilan dari buku yang kalian cetak untuk di jual.
Wattpad juga memberi penghargaan tiap tahunnya bagi para penulis yang tulisannya mendapat vote terbanyak atau yang paling di sukai atau digemari oleh pembaca. Penghargaan ini biasa disebut 'Watty Awards'. Caranya adalah dengan mengklik cerita dan vote cerita tersebut agar menang dalam kontes Watty Awards.

Referensi : https://www.kompasiana.com/elkiaaulia/wattpad-aplikasi-keren-bagi-para-penulis-dan-pembaca_55547d8c73977331149054eb


Friday

Did Hurt

12:15 PM 0 Comments
Years without knowing
Act liketh i careth not
Did hurt inside
I still rememb'r
Thy expressions of loveth art bett'r than wine
Bett'r than the fragrance of cologne
Nay wond'r i still receiveth into thee
Couldst thee prithee taketh me?
T's did hurt
Prithee bid me, thee whom i loveth,
Doth thee wanteth to maketh the horologe rev'rse?
Bid me

Tuesday

Coolest RAM for Gaming?

4:41 PM 2 Comments
Best RAM for Gaming

Jaman sekarang teknologi semakin berkembang. Laptop dan notebook juga berkembang pesat karena sebagian besar dari kita adalah peminat game. Orang-orang di dunia ini juga punya tipe tersendiri, ada yang lebih suka pakai laptop dan PC rakit.
Salah satu komponen hardware yang berperan penting didalam CPU adalah RAM. RAM menjadi faktor utama untuk membuat laptop atau komputer bisa memiliki performa yang cepat dan stabil.
Dimana fungsi RAM gunanya untuk menyimpan data cache saat aplikasi game lagi berjalan. RAM yang berkualitas akan membuat PC jadi gak ngadet lagi saat game dimainkan.
RAM seperti apa sih yang dikatakan berkualitas untuk PC gaming?
  1. Pilih merk RAM yang berkualitas
  2. Memiliki kecepatan frekuensi yang sesuai dengan kemampuan motherboard dan processor. 
  3. Kapasitas RAM harus sama agar komputer stabil
  4. Pilihlah RAM dengan socket/slot yang sama. Misalnya sebelumnya kita pakai slot ram DDR3, maka kalau ingin diganti dengan yang baru, maka kita harus memilih ram DDR3 juga.

Berikut adalah beberapa RAM yang baik untuk Komputer/Laptop gaming :
  1. Corsair Vengeance LPX
    Memori Vengeance LPX didesain untuk overclocking berkinerja tinggi.
  2. Crucial Ballistix Tactical
    Ram ini jauh lebih responsif dibanding DDR3 kecepatan 1333 MT/s. Lalu, kelebihan lain dari RAM ini adalah, dapat melakukan sesuatu yang lebih dalam waktu singkat. Biasanya pada memori standar komputer biasa dapat menampung 12,3Gb sebelum tertahan oleh batas bandwidths. Namun RAM ini dapat menaikkan limit bandwidths dari komputer biasa
  3. Corsair Dominator Platinum
    Corsair Dominator ini memiliki auto overclocking. Auto overclocking adalah dimana ram ini akan menyesuaikan kecepatan yang aman kepada komputer anda saat anda sedang bermain game maupun berada di desktop.
Kalau kalian memiliki budget yang banyak untuk membuat sebuah komputer gaming, maka menurut saya RAM yang paling cocok adalah CORSAIR DOMINATOR PLATINUM. Karena secara segi performa, menurut saya Dominator memiliki performa terbaik apalagi bagi kalian yang pecinta overclocking. Jika kalian memiliki budget yang kurang, maka RAM Crucial dan Corsair Vengeance juga adalah pilihan yang tepat.

uploaded : 9/26/2017