Sabtu, 07 Mei 2011

Teknologi Film dan Game

Game dapat dibuat dengan menggunakan banyak bahasa pemrograman dan software. Namun ada beberapa bahasa yang memang sudah umum dan teruji digunakan dalam membuat game. Seperti C++ dan Flash. Ditilik dari kemampuan, keduanya memang sangat berbeda dan tujuan penggunaannya pun berbeda pula. Kita tidak membahas siapa yang lebih baik disini karena seperti yang dikatakan sebelumnya, keduanya tidak berkaitan sama sekali bila dilihat dari tujuan penggunaannya. Bukti dilapangan menjelaskan bahwa game komersil sekarang ini umum dibuat dengan C++. Sementara hampir semua game casual dan berbasis web menggunakan Flash.
Selain C++ dan Flash, kita juga bisa menggunakan bahasa lain untuk membuat game, seperti Darkbasic, Blitz, Lite-C untuk 3D Game studio, LUA, Phyton, C#, dan bahasa lain yang berorientasi untuk game.
Paling sering, 3D rendering mesin atau sistem dalam mesin permainan dibangun di atas grafis API seperti Direct3D atau OpenGL yang menyediakan perangkat lunak abstraksi dari GPU atau video card. Perpustakaan tingkat rendah seperti DirectX, SDL, dan OpenAL juga umum digunakan dalam permainan karena menyediakan perangkat keras akses independen lain perangkat keras komputer seperti perangkat input (mouse, keyboard, dan joystick), kartu jaringan, dan kartu suara. Sebelum hardware-accelerated 3D grafis, renderers perangkat lunak telah digunakan. Software rendering masih digunakan di beberapa model tools atau untuk yang masih diberikan gambar bila akurasi visual dinilai lebih real-time performance (frame per detik) atau ketika perangkat keras komputer tidak memenuhi persyaratan seperti shader mendukung atau, dalam kasus dari Windows Vista, dukungan untuk Direct3D 10.
Sebagai teknologi mesin permainan matang dan menjadi lebih user-friendly, aplikasi mesin permainan telah diperluas dalam ruang lingkup, dan kini digunakan untuk permainan serius: visualisasi, pelatihan, kesehatan, dan simulasi militer aplikasi. Untuk memfasilitasi aksesibilitas, platform perangkat keras baru kini sedang ditargetkan oleh mesin permainan, termasuk ponsel (misalnya iPhone) dan web browser (misalnya Shockwave,Flash, Silverlight, Persatuan Web Player, O3D).
Selain itu, lebih banyak mesin permainan sedang dibangun atas bahasa tingkat tinggi seperti Java dan C # /. NET (misalnya TorqueX, Blade3D, dan Visual3D.NET) atau Python (Panda3D). Karena kebanyakan game 3D seperti sekarang kebanyakan GPU-terbatas (yaitu dibatasi oleh kekuatan kartu grafis), potensi slowdowns bahasa tingkat tinggi menjadi diabaikan, sementara produktivitas keuntungan yang ditawarkan oleh bahasa-bahasa ini bekerja untuk mesin permainan pengembang 'manfaat. Tren baru-baru ini didorong oleh perusahaan-perusahaan seperti Microsoft untuk mendukung Indie pengembangan permainan lebih platform, seperti Xbox360 dan Zune menggunakan .NET Framework dan XNA untuk rendering grafis dan audio.
Autodesk merilis peranti lunak dan kreasi hiburan digital serta middleware Versi 2012.

Versi 2012 menyediakan kemampuan alur kerja berulang, membantu pengguna mengatur kompleksitas dan menyediakan perangkat kreatif baru.

"Rilis produk 2012 kami memanfaatkan teknologi peranti keras terkini untuk meningkatkan kinerja dan menghantarkan grafik pada viewport yang mengagumkan," ujar senior vice president Autodesk, Media & Entertainment Marc Petit, dalam keterangannya, Sabtu (2/4/2011).

Menurutnya Autodesk juga telah meningkatkan kemampuan kerja antarsistem dan menyederhanakan integrasi pipeline, membuatnya semakin mudah bagi konsumen untuk mengambil keuntungan dari satuan perangkat terspesialisasi, serta menyediakan perangkat kreatif baru untuk tren produksi modern seperti pembuatan film virtual dan produksi 3D stereoskopik.

"Audien film, video game dan televisi menuntut konten lebih mutakhir, yang menyebabkan kompleksitas produksi melebihi anggaran. Agar senantiasa kompetitif, studio harus meningkatkan efisiensi produksi dan memaksimalkan kemampuan kreatifnya," lanjut Petit.

Paket Autodesk Entertainment Creation 2012 menyediakan para seniman dan fasilitas produksi akses kepada rangkaian bertenaga perangkat kreatif dengan penghematan dana istimewa. Seniman dapat memperluas alur kerja peranti lunak Autodesk 3ds Max atau Autodesk Maya mereka yang familiar dengan perangkat intuitif untuk pemahatan dan pelukisan tekstur, animasi karakter langsung dan berbagai efek. Kemampuan kerja antar operasi dalam satu langkah dan antarmuka yang semakin konsisten di dalam paket perangkat lunak 2012 ini membantu para seniman merealisasikan potensi kreatif dan mengoptimalkan produktivitas mereka dengan memfasilitasi penggunaan ragam produk dan membuat perangkat terspesialisasi menjadi lebih mudah diakses.

Semua produk terkini dari Rangkaian Entertainment Creation menawarkan fitur dan peningkatan baru berupa,

1. Autodesk 3ds Max 2012 menghantarkan inti grafik akselerasi baru, mRigids untuk simulasi rigid-body dinamis pada viewport dan peningkatan pemahatan dan penggambaran baru seperti kuas Clone

2. Autodesk Maya 2012 menyediakan peningkatan signifikan untuk viewport yang menawarkan efek-efek full-screen, jejak gerakan yang dapat diedit untuk editing animasi pada viewport, demikian halnya dengan pilihan simulasi baru

3. Autodesk Softimage 2012 menyediakan prosedur pemodelan ICE baru, simulasi cloth Syflex yang terintegrasi, kemampuan stereoskopik dan tambahan berupa software development kit (SDK) berinti banyak

4. Autodesk Mudbox 2012 menghantarkan peningkatan pada perangkat lukisan, UV baru inovatif dan alur kerja topology-independent, peranti practical posing dan peningkatan dataset handling yang besar

5. Autodesk MotionBuilder 2012 menyediakan tampilan stereoskopik in-viewport baru dan rig kamera, sebuah gabungan antarmuka dan solver bagi Autodesk HumanIK 4.5 atau middleware 2012, begitu pula dengan perangkat baru untuk pembuatan film virtual.

Lalu peranti lunak Autodesk Flame Premium juga mengombinasikan efek-efek visual kelas tinggi dan perangkat finishing dengan pemeringkatan warna langsung pada satu solusi. Rilis 2012 menyediakan beberapa update seperti,

a. Perangkat baru inovatif yang membantu seniman mengintegrasikan efek pencahayaan 3D ultrarealistis ke dalam komposit

b. Perangkat efek komprehensif untuk penyelesaian proyek 3D stereoskopik, alur kerja finishing yang ditingkatkan dengan CG pipelines.

c. Rangkaian perangkat baru didesain untuk membuat komposit 3D secepat dan seinteraktif komposit 2D tradisional.

Peranti lunak Autodesk Smoke 2012 menawarkan sebuah solusi kreatif berbasis timeline, terpadu bagi finishing tingkat profesional di Mac. Perangkat Smoke mencakup koreksi warna, komposit, efek visual 3D dan stereoskopik 3D serta menampilkan alur kerja tambahan yang efisien dengan Apple Final Cut Pro. Rilis 2012 mencakup:

- Sistem pencahayaan 3D yang didesain ulang
- Flame FX, sebuah perangkat kreatif dan teknis baru yang komprehensif bagi tugas-tugas finishing kebanyakan, menampilkan Damage, Deform, Edge Detect dan Pixel Spread

Teknologi middleware game Autodesk membantu memecahkan tantangan waktu tempuh, memampukan para programmer untuk fokus pada area pengembangan dengan dampak tinggi. Rilis middleware baru menawarkan peningkatan berikut ini,

1. API (application programming interface) yang ditingkatkan pada Autodesk Beast 2012 global illumination middleware memungkinkan para pengembang untuk mengintegrasikan perangkat preview pencahayaan interaktif eRnsT ke dalam editor tingkatan game yang disesuaikan.

2. Middleware animasi karakter Autodesk HumanIK 2012 sekarang mendukung sistem hiburan portabel generasi selanjutnya (kode: NGP) dari Sony Computer Entertainment Inc., demikian halnya untuk mobile platform Apple iOS, memungkinkan animasi karakter yang lebih realistis pada perangkat mobile gaming terkini.

3. Middleware kecerdasan artifisial Autodesk Kynapse 2012 fokus pada peningkatan kinerja waktu tempuh dan membuat fitur canggih menjadi lebih mudah digunakan