Pages

Diberdayakan oleh Blogger.

Senin, 22 Juni 2015

UNITY 3D

Unity merupakan ekosistem pengembangan game  mesin render yang kuat terintegrasi dengan satu set lengkap alat intuitif dan alur kerja yang cepat untuk membuat konten 3D interaktif, penerbitan multiplatform yang mudah, ribuan kualitas, aset siap pakai di Asset Store dan berbagi pengetahuan di komunitas.

Untuk developer dan studio independen, Unity dengan demokratisasi ekosistem menghancurkan waktu dan biaya hambatan untuk menciptakan permainan unik dan indah. Mereka menggunakan Unity untuk membangun penghidupan melakukan apa yang mereka suka, menciptakan permainan yang menghubungkan dan menyenangkan pemain pada platform apapun.

Unity merupakan suatu aplikasi yang digunakan untuk mengembangkan game multi platform yang didesain untuk mudah digunakan. Unity itu bagus dan penuh perpaduan dengan aplikasi yang profesional. Editor pada Unity dibuat degan user interface yang sederhana. Editor ini dibuat setelah ribuan jam yang mana telah dihabiskan untuk membuatnya menjadi nomor satu dalam urutan rankking teratas untuk editor game. Grafis pada unity dibuat dengan grafis tingkat tinggi untuk OpenGL dan directX. Unity mendukung semua format file, terutamanya format umum seperti semua format dari art applications. Unity cocok dengan versi 64-bit dan dapat beroperasi pada Mac OS x dan windows dan dapat menghasilkan game untuk Mac, Windows, Wii, iPhone, iPad dan Android.
Unity secara rinci dapat digunakan untuk membuat video game 3D, real time animasi 3D dan visualisasi arsitektur dan isi serupa yang interaktif lainnya. Editor Unity dapat menggunakan plugin untuk web player dan menghasilkan game browser yang didukung oleh Windows dan Mac. Plugin web player dapat juga dipakai untuk widgets Mac. Unity juga akan mendukung  console terbaru seperti PlayStation 3 dan Xbox 360. Pada tahun 2010, telah memperoleh Technology Innovation Award yang diberikan oleh Wall Street Journal dan tahun 2009, Unity Technology menjadi 5 perusahaan game terbesar. Tahun 2006, menjadi juara dua pada Apple Design Awards.

Server aset dari Unity dapat digunakan semua scripts dan aset game sebagai solusi dari versi kontrol dan dapat mendukung proyek yang terdiri atas banyak gigabytes dan ribuan dari file multi-megabyte. Editor Unity dapat menyimpan metadata dan versi mereka, itu dapat berjalan , pembaharuan dan didalam perbandingan versi grafis. Editor Unity dapat diperbaharui dengan sesegera mungkin seperti file yang telah dimodifikasi. Server aset Unity juga cocok pada Mac, Windows dan Linux dan juga berjalan pada PostgreSQL, database server opensource.


Perizinan atau license dari Unity ada dua bentuk. Ada Unity dan Unity Pro. Versi Unity tersedia dalam bentuk gratis, sedang versi Unity Pro hanya dapat dibeli. Versi Unity Pro ada dengan fitur bawaan seperti efek post processing dan render efek texture. Versi Unity merupakan yang gratis memperlihatkan aliran untuk game web dan layar splash untuk game yang berdiri sendiri. Unity dan Unity Pro menyediakan tutorial, isi, contoh project, wiki, dukungan melalui forum dan perbaruan kedepannya. Unity digunakan pada iPhone, iPod dan iPad operating system yang mana iOS ada sebagai add-ons pada Unity editor yang telah ada lisensinya, dengan cara yang sama juga pada Android.

Sejerah Dan Perkembangan Untiy

Unity 3d adalah salah satu software yang bagus untuk mengembangkan game 3D dan selain itu juga merupakan software atau aplikasi yang interaktif dan atau dapat juga digunakan untuk membuat animasi 3 dimensi. Unity lebih tepat  dijelaskan sebagai salah satu software untuk mengembangkan video game atau disebut juga game engine , yang sebanding dengan game engine yang lain contohnya saja: Director dan Torque game engine. Unity sebanding dengan mereka ( Director dan Torque ) dikarenakan mereka semua sama – sama menggunakan grafis yang digunakan untuk pengembangan aplikasi 3D.
                                            
Dalam beberapa tahun perkembangannya, sebelum dirilis, Unity telah diluncurkan pertama kali sebagai versi pra – rilis dengan GooBall sebuah video game yang didesain khusus untuk Apple Macintosh.

GooBall, dengan unity pra – rilis , telah diluncurkan atau diumumkan pada bulan Maret tahun 2005, sementara itu Unity diluncurkan secara resmi sebagai aplikasi yang bersifat komersial pada dua bulan setelahnya yaitu bulan Juni tahun 2005. Satu tahun kemudian yaitu tahun 2006, aplikasi pengembang game ini telah menjadi nominasi untuk Apple design awards dalam kategori “Best OS X Graphics”.
Unity juga disebut sebagai aplikasi pengembang multiplatform, yang mana artinya unity mendukung untuk mengembangkan aplikasi game dan aplikasi yang lain untuk beberapa platforms seperti game console, Mobile Phone platforms, Windows dan OS X.

Sejak unity secara resmi dirilis sebagai Unity versi 1.0.1, banyak pembaharuan (update), upgrades dan fitur yang telah ditambahkan selama tahun perilisannya tersebut dan Unity terus berkembang secara terus – menerus. Sekarang ini Unity sudah ada pada versi 3.0 yang telah diumumkan pada bulan Maret 2010, bagaimanapun versi ini masih didalam pre order, yang mana artinya pengguna dapat memesan tetapi sebenarnya software masih belum rilis untuk pengiriman.

Unity ada atau datang dengan beberapa pilihan perijinan (license), berkisar dari yang gratis untuk Unity paket utama ( dasar ) untuk Unity pro,  untuk satu license dijual dengan harga $1200. Baik Unity yang versi gratis dan Unity yang versi pro menawarka banyak fitur yang dapat digunakan, masih untuk yang versi gratis memperlihatkan sebuah halaman spash pada game yang tetap (regular) , dan desain untuk game online menggunakan Unity watermark.

Lebih dari beberapa tahun banyak game yang dikembangkan dan dibuat berjalan pada Unity, beberapa lebih ketetapan berada dalam satu bungkus atau masukkan: Butuh Kecepatan: Dunia, yang mana sekarang ini dalam perkembangan dan waktunya rilis berikutnya pada tahun ini, WolfQuest, yang mana rilis pada tahun 2007, Tiger Woods PGA Tour Online , yang mana telah dibuat pada April pada tahun 2007 dan Atmosphir , yang mana banyak game baru yang dapat berjalan di Unity.
Harus di catat akan dapat mengembangkan game untuk Iphone/Ipad platform, degan melakukan upgrade plug-in yang dibutuhkan oleh Uniy, untuk licensenya dapat diperoleh pada website Unity.

VUFORIA


   Vuforia adalah suatu modul yang berisikan library untuk membuat aplikasi berbasis Augmented Reality di perangkat mobile seperti handphone atau tablet PC, saat ini Vuforia mendukung platform Android dan IOS. Vuforia merupakan penerus dari projek Augmented Reality sebelumnya yaitu Qualcomm Augmented Reality (QCAR) yang digantikan pada tahun 2012. Hingga tahun 2013, Vuforia telah dapat dijalankan lebih dari 500 model handphone dan akan semakin bertambah seiring dengan perkembangannya, hal ini menandakan bahwa Vuforia telah menjadi salah satu modul untuk Augmented Reality yang stabil dan baik.

   Untuk penggunaannya, Vuforia tidak disertai dengan tools khusus namun dengan mengintegrasikan modulnya ke Editor lainnya yaitu IDE Eclipse untuk Windows, Xcode untuk MAC dan Editor Unity 3D. Walaupun Vuforia tidak menyertai editor khusus, namun untuk pembuatan markernya, Vuforia menyediakan layanan pembuatan marker secara web-based dimana developer hanya tinggal mengunggah gambar yang akan dijadikan target marker ke website pembuat marker Vuforia.
Vuforia menggunakan teknologi Computer Vision untuk mengenali dan melacak gambar planar (Gambar Target) dan objek 3D sederhana, seperti kotak, secara real-time. Kemampuan registrasi citra ini memungkinkan pengembang untuk posisi dan orientasi objek virtual, seperti model 3D dan media lainnya, dalam kaitannya dengan gambar dunia nyata ketika hal ini dilihat melalui kamera dari perangkat mobile. Objek virtual kemudian melacak posisi dan orientasi dari gambar secara real-time sehingga pengguna perspektif pada objek sesuai dengan perspektif mereka pada target gambar, sehingga tampak bahwa objek virtual adalah bagian dari adegan dunia nyata. Vuforia SDK mendukung berbagai 2D dan 3D jenis sasaran termasuk 'markerless "Image Target, konfigurasi 3D Multi-Target, dan bentuk beralamat Fidusia Marker dikenal sebagai Bingkai Marker. Fitur tambahan dari SDK termasuk lokal Occlusion Deteksi menggunakan 'Virtual Buttons', pemilihan target gambar runtime, dan kemampuan untuk membuat dan mengkonfigurasi ulang sasaran set pemrograman pada runtime .

   Vuforia menyediakan Antarmuka Application Programming (API) di C++, Java, Objective-C, dan Net. bahasa melalui perluasan ke mesin permainan Unity .  Dengan cara ini, SDK mendukung pengembangan asli untuk iOS dan Android sementara juga memungkinkan pengembangan aplikasi AR di Unity yang mudah dibawa ke kedua platform. Aplikasi AR yang dikembangkan menggunakan Vuforia karena itu kompatibel dengan berbagai perangkat mobile termasuk iPhone ( 4 / 4S ), iPad, dan ponsel Android dan tablet yang menjalankan OS Android versi 2.2 atau yang lebih besar dan ARMv6 atau 7 prosesor dengan FPU (Floating Point Satuan) kemampuan pemrosesan.


BAHASA PEMROGRAMAN JAVA SCRIPT

JavaScript adalah bahasa pemograman web yang bersifat Client Side Programming Language. Client Side Programming Language adalah tipe bahasa pemograman yang pemrosesannya dilakukan oleh client. Aplikasi client yang dimaksud merujuk kepada web browser seperti Google Chrome dan Mozilla Firefox. Jenis bahasa pemograman Client Side berbeda dengan bahasa pemograman Server Side seperti PHP, dimana untuk server side seluruh kode program dijalankan di sisi server. Untuk menjalankan JavaScript, kita hanya membutuhkan aplikasi text editor, dan web browser. JavaScript memiliki fitur: high-level programming language, client-side, loosely tiped, dan berorientasi objek.

Sejarah JavaScript dimulai sekitar tahun 1994, ketika internet dan website sedang mengalami perkembangan yang pesat. Website pada saat itu umumnya dibuat menggunakan bahasa pemograman PERL yang pemrosesannya hanya bisa dilakukan di sisi web server.

Kelemahan pemrosesan di sisi web server adalah, setiap instruksi dari user harus dikirim terlebih dahulu kepada web server, baru kemudian ditampilkan lagi di dalam web browser. Karena kecepatan rata-rata  koneksi internet yang terbatas, hal ini dipandang tidak efisien. Programmer web membutuhkan bahasa pemograman client-side yang bisa berjalan di web browser tanpa harus dikirim ke server.

Pada tahun 1995, Brendan Eich seorang programmer dari Netscape mulai mengembangkan sebuah bahasa pemograman script yang dinamakan MochaNetscape pada saat itu merupakan perusahaan software ternama yang memiliki web broser Netscape NavigatorBahasa script Mocha ini ditujukan untuk client-side dan juga server-side. Dalam perkembangan selanjutnya, nama Mocha diubah menjadi LiveScript untuk versi client-side, dan LiveWire untuk versi server-side.

Pada saat bahasa pemograman tersebut akan dirilis, Netscape mengadakan kerjasama dengan Sun Microsystems untuk mengembangkan LiveScript, dan tepat ketika Netscape Navigator 2 dirilis,Netscape merubah nama LiveScript menjadi JavaScript dengan tujuan bahasa baru ini akan populer seperti bahasa Java yang saat itu sedang booming di kalangan programmer. Versi JavaScript ini dinamakan dengan JavaScript 1.0.

Beberapa hal tentang JavaScript:

1. Didesain untuk menambah interaktif suatu web.
2. Merupakan sebuah bahasa scripting.
3. Bahasa scripting merupakan bahasa pemrograman yang ringan.
4. Berisi baris kode yang dijalankan di komputer (web browser).
5. JavaScript biasanya disisipkan (embedded) dalam halaman HTML.
6. JavaScript adalah bahasa intepreter (yang berarti skrip dieksekusi tanpa proses kompilasi.

7. Setiap orang dapat menggunakan JavaScript tanpa membayar lisensi.

Rabu, 17 Juni 2015

Titanium

Kau berteriak ! Namun tak sedikitpun aku dengar
Lantang ku bersuara, namun tak banyak ku berkata
Aku mengkritik, namun belati itu kembali kemari
Kau bisa menghujamku, dan aku 'kan berdiri

Akulah sang antipeluru, tiada kehilangan sedikitpun
Tembakkan! Tembakkan saja!
Semuanya akan memantul kembali. 
Kembali kau raih tujuanmu itu!
Tembakkan! Tembakkanlah saja!

Pelurulah aku, dan ku tak akan jatuh
Akulah sang besi baja
Tembakkan aku, namun ku tak akan jatuh

Akulah sang besi baja

Titip Pesan Untuk Indonesia

Indonesia....
Sebuah negeri yang sangat indah
Negeri yang kaya raya
Berbeda namun tetap satu di dalamnya


Alamnya yang begitu asri
Lautan yang terhampar luas
Pegunungan yang menjulang tinggi
Sungguh menyenangkan berada disini


Rasanya tak ada alasan untuk pergi
Bila memang harus pergi pasti tak lupa untuk kembali
Indonesia.... kau terlalu sulit untuk dilupakan
Karna kau memang tak pantas untuk dilupakan