Rabu, 12 Juli 2017

Perbandingan Game Engine Unity 3d dan Blender untuk pembuatan game

Menurut Wikipedia (http://en.wikipedia.org), engine game adalah komponen software inti dari sebuah video game. Engine game biasanya menangani perenderan grafik dan teknologi penting lainnya,tetapi juga memungkinkan dalam menangani fungsi tambahan seperti kecerdasan buatan, pendeteksian tubrukan antara objek game dengan benda lainnya. 

Game engine (bahasa Indonesia: mesin permainan) adalah sebuah sistem software yang dirancang Pengertian dan Macam Macam Game Engine untuk pembuatan dan pengembangan suatu video game. Ada banyak sekali game engine yang dirancang untuk bekerja pada beberapa konsol video game dan sistem operasi desktop seperti Microsoft Windows, Linux dan Mac OS X. Fungsi utama yang secara khusus disediakan oleh game engine meliputi mesin render (renderer) untuk grafik 2D atau 3D, mesin fisika, deteksi tabrakan (dan tanggapan tabrakan), suara, script, animasi, kecerdasan buatan, jaringan, streaming, manajemen momori, threading, dukungan lokalisasi dan layar grafik. Proses pembuatan game seringkali dihemat oleh sebagian besar developer dengan menggunakan kembali game engine yang sama untuk membuat game yang berbeda.

UNITY 3D

Unity 3D adalah sebuah game developing software. Dengan software ini, kita bisa membuat game 3D yang seru. Karena game developer ini sangat mudah menggunakannya, dengan GUI yang memudahkan kita untuk membuat mengedit dan membuat script untuk menciptakan sebuah game 3D.

Unity tidak dirancang untuk proses desain atau modelling, dikarenakan unity bukan tool untuk mendesain. Jika ingin mendesain, pergunakan 3D editor lain seperti 3dsmax atau Blender. Banyak hal yang bisa dilakukan dengan unity, ada fitur audio reverb zone, particle effect, dan Sky Box untuk menambahkan langit.

Fitur scripting yang disediakan, mendukung 3 bahasa pemrograman, JavaScript, C#, dan Boo. Flexible and EasyMoving, rotating, dan scaling objects hanya perlu sebaris kode. Begitu juga dengan Duplicating, removing, dan changing properties. Visual Properties Variables yang di definisikan dengan scripts ditampilkan pada Editor. Bisa digeser, di drag and drop, bisa memilih warna dengan color picker. Berbasis .NET. Artinya penjalanan program dilakukan dengan Open Source .NET platform, Mono.

Unity Technologies dibangun pada tahun 2004 oleh David Helgason (CEO), Nicholas Francis (CCO), dan Joachim Ante (CTO) di Copenhagen, Denmark setelah game pertama mereka GooBall, gagal lagi dalam meraih sukses. Ketiganya menyadari nilai sebuah engine dan tool dalam sebuah pengembangan game dan berencana untuk membuat sebuah engine yang dapat digunakan oleh semua dengan harga terjangkau. Unity Technologies mendapat bantuan dana dari Sequoia Capital, West Summit Capital and iGlobe Partners.
Kesuksesan Unity terletak pada fokus mereka untuk memenuhi kebutuhan indie developer yang tidak dapat membangun game engine mereka sendiri atau membeli lisensi game engine yang terlalu mahal. Fokus perusahaan ini adalah “Democratize game development” atau diterjemahkan sebagai “Demokrasi Pembangunan Game” dan membuat sebuah pembangunan game baik 2D maupun 3D bisa dicapai oleh banyak orang. Oleh siapa pun.
Pada tahun 2008, Unity melihat kebangkitan iPhone dan menjadi game engine pertama yang melakukan dukungan penuh pada platform tersebut. Unity sekarang di gunakan oleh 53.1% developers (termasuk mobile game developer) dengan ratusan game yang dirilis baik untuk iOS maupun Android. Pada tahun 2009, Unity mulai meluncurkan produk mereka secara gratis. Jumlah developer yang mendaftar melonjak drastis sejak pengumuman tersebut. Pada April 2012, Unity mencapai popularitas yang sangat tinggi dengan lebih dari 1 juta developer.

Kekurangan :
  • Memori yang digunakan banyak
  • Butuh penyesuaian yang agak kompleks pada saat mau develop game 2d tanpa bantuan plugin
  • Perlu penyesuaian mengikuti gaya component based


Kelebihan :
  • Gratis
  • Multiplatform
  • Mempercepat desain level/layout di game dengan adanya editor WYSIWYG


Fitur-fitur Unity :
  • Rendering
  • Scripting
  • Asset Tracking
  • Platform
  • Asset Store
  • Physics


Blender 
Blender adalah salah satu software open source yang digunakan untuk membuat konten mulmedia khususnya 3 dimensi, ada beberapa kelebihan yang dimiliki blender dibandingkan software sejenis.
Untuk kelebihannya diblender: 

  • Open source blender merupakan salah satu software open source, dimana kita bisa bebas memodifikasi source codenyya untuk keperluan pribadi maupn komersial, asal tidak melanggar GNU General Public Lincense yang digunakan Blender.

·     
  • Multi flatform karna sifatnya yang open source, blender tersedia untuk berbagai macam operasi system seperti linux, max dan windows, sehingga file yang dibuat menggunakan blender versi linux tak akan berubah ketika dibuka di blender versi mac maupun windows.

·   
  • Update dengan status yang open source, blender bisa dikembangkan oleh siapapun. Sehingga update software ini jauh lebih cepat dibandingkan software sejenis lainnya. Bahkan dalam hitungan jam, terkadang software ini sudah ada updatenya, update an tersebut melainkan di graphicall.org


  • Free Blender merupakan sebuah software yang Gratis Blender gratis bukan karena tidak laku, melainkan karena luar biasanya fitur yang mungkin tak dapat dibeli dengan uang, selain itu dengan digratiskannya software ini, siapapun bisa berpartisipasi dalam mengembangkannya untuk menjadi lebih baik. Gratisnya Blender mendunia bukan seperti 3DMAX/ Lainnya yang di Indonesia Gratis membajak :p. Tak perlu membayar untuk mendapatkan cap LEGAL. Karena Blender GRATIS dan LEGAL

·
  • Lengkap Blender memiliki fitur yang lebih lengkap dari software 3D lainnya.  Coba cari software 3D selain Blender yang di dalamnya tersedia fitur Video editing, Game Engine, Node Compositing, Sculpting.

·
  • Ringan Blender relatif ringan jika dibandingkan software sejenis. Hal ini terbuti dengan sistem minimal untuk menjalankan Blender. Hanya dengan RAM 512 dan prosesor Pentium 4 / sepantaran dan VGA on board, Blender sudah dapat berjalan dengan baik namun tidak bisa digunakan secara maksimal. Misal untuk membuat highpolly akan sedikit lebih lambat.

·
  • Komunitas Terbuka Tidak perlu membayar untuk bergabung dengan komunitas Blender yang sudah tersebar di dunia. Dari yang newbie sampai yang sudah advance terbuka untuk menerima masukan dari siapapun, selain itu mereka juga saling berbagi tutorial dan file secara terbuka. Salah satu contoh nyatanya adalah OPEN MOVIE garapan Blender Institute.


Tetris dengan Unity 3d


Tetris dengan Blender

Sumber :
http://tugaskuliahgame2.blogspot.co.id/2015/09/kelebihan-dan-kekurangan-unity.html
http://juniorohimton26.blogspot.co.id/2015/11/perbandingan-blender-dan-unity-3d.html
http://yunitaarahman.blogspot.co.id/2016/04/beberapa-software-untuk-pembuatan-game.html
https://en.wikipedia.org/wiki/Unity_(game_engine)
https://unity3d.com

Share:

Jumat, 12 Mei 2017

Analisa Game Point Blank

Point Blank adalah sebuah permainan komputer ber-genre FPS yang dimainkan secara online. Permainan ini dikembangkan oleh Zepetto dari Korea Selatan dan dipublikasikan oleh Zepetto. Selain di Korea Selatan, permainan ini mempunyai server sendiri di beberapa negara seperti Thailand, Rusia, Indonesia, Brasil, Turki, Amerika Serikat, dan Peru. Di Indonesia, permainan ini dikelola oleh Garena.
Dalam game ini terdapat dua kubu yang berseteru, yaitu CT Force dan Free Rebels. Setiap Trooper dapat bermain sebagai CT Force maupun Free Rebels sesuai selera masing-masing.
CT Force (Pasukan Polisi) – Blue Team
Akibat konflik dengan imigran yang semakin meluas, pemerintah memutuskan dibentuk suatu organisasi khusus untuk menghadapi para teroris, terpilih 30 pasukan elit dalam melaksanakan misi ini.
Sejak dibentuknya organisasi ini, mencari informasi dan keberadaan dari organisasi teroris yang dinamakan Free Rebles. Sejalan dengan meningkatnya ancaman teroris dari organisasi Free Rebels, pemerintah kemudian mengirimkan bantuan pasukan terbaik yang pernah ada di pemerintahan yang kemudian datang dan bergabung dan berganti nama menjadi CT-FORCE (Counter Terrorist Force).

Free Rebels (Teroris) – Red Team
Semakin bertambahnya imigran yang tidak mendapatkan pekerjaan dan terusir dari masyarakat, sehingga untuk bertahan hidup para imigran kemudian melakukan berbagai macam tindak kriminal dari perampokan hingga pengedaran obat-obatan terlarang.
Aksi kriminal ini berkembang menjadi gerakan yang teroganisir hingga terbentuk organisasi yang dinamakan Free Rebels. Tujuannya tidak lain untuk menguasai seluruh perdagangan obat terlarang dan senjata di seluruh dunia serta menciptakan rasa takut bagi masyarakat.
Mode Permainan
Point Blank memiliki 11 mode permainan, yaitu:

1.      Death Match
Bunuh pemain musuh hingga skor tim-mu mencapai nilai yang ditentukan atau berusahalah menjadi tim dengan skor terbanyak saat waktu permainan habis.
2.      Bomb Mission
Tujuan tim Free Rebels adalah untuk meledakkan area yang disebut bombsite dengan C4, sementara tujuan tim CT-Force adalah mencegah tim Free Rebels meledakkan bombsite.
3.      Destroy Mission
Hancurkan objek yang menjadi target dalam mode ini.
4.      Madnest
Habisi Semua Zombie.
5.      Eliminate
Habisi semua musuh yang ada untuk memenangkan ronde.
6.      Shotgun Mode
Hanya senjata tipe shotgun saja yang dapat digunakan dalam mode ini.
7.      Sniper Mode
Hanya senjata tipe sniper rifle saja yang dapat digunakan dalam mode ini.
8.      Defense Mission
Pertahankan objek yang menjadi sasaran atau menghancurkanya
9.      Ally Mission
Bertahan dari serangan dinosaurus dan keluar (escape) melalui pintu yang ada.
10.  Cross Counter
Melawan Dinosaurus sampai waktu habis.
11.  Knuckle Mode
Habisi musuhmu dengan menggunakan Bare Fist (sarung tinju)

Kelebihan

·         Pemaksimalan tampilan grafis
Point Blank dirancang dengan mesin game I-Cube Engine yang membuatnya menghasilkan objek dan efek realistis. Graphics Quality I-Cube Engine ini juga memungkinkan Point Blank untuk menampilkan kualitas grafik kelas tinggi meskipun hanya dengan system requirement yang cukup rendah. Kelebihan lain, pemain dapat mengatur sendiri tingkat kualitas grafik agar disesuaikan dengan spesifikasi komputer yang digunakan.

·         Mode yang banyak
Salah satu yang menarik dari Point Blank adalah mode game yang cukup banyak. Anda bisa memilih Death Match, Boms Mission, Destroy, Eliminate, Shotgun Match dan AI Match. Setiap mode memiliki aturan sendiri dan dengan misi berbeda.

·         Fitur kelompok Clan
Tersedia Clan atau lebih mirip kelompok, dimana Anda bisa bergabung didalamnya seizin pemimpin yang disebut Master. Anda yang tergabung dalam Clan juga dapat melakukan pertandingan melawan Clan lain dalam server khusus Caln. Pertandingan antar Clan sering disebut dengan kata ‘War’.

·         Tempat yang banyak dan berbeda-beda
Awalnya Point Blank tidak mempunyai banyak tempat, namun sekarang sudah berkembang dengan berbagai Map baru. Map Point Blank juga bermacam-macam bentuknya, mulai dari komplek pertokoan, rumah sakit, tempat latihan militer, gudang, rumah mewah, hotel sampai stasiun.

·         Senjata yang lengkap
Ada banyak senjata militer yang biasa digunakan oleh tentara yang dapat Anda temukan dalam Point Blanl. Diantaranya yang populer adalah Sniper Riffle, MP7, AK-47, Kriss SV, P90, SG 550 Ext, Dragonav, F2000 dan lain-lain.

Setelah membahas beberapa kelebihan yang ada, mari kita bahas kekurangan Point Blank yang sangat mencolok sebagai FPS terpopuler di Indonesia

Kekurangan

·         Minim karakter
Sayang sekali bahwa karakter dalam Point Blank dianggap sangat terbatas. Memang secara total ada sekitar 8 karakter, dengan proporsi 4 untuk Free Rebel yakni Red Bulls, Tarantula, D-Fox, dan Viper Red serta 4 lagi untuk CT Force yakni Acid Pool atau Paul, Keen Eyes, Leopard dan Hide. Dari antara 8 karakter tersebut hanya Red Bulls dan Acid Poll yang tersedia gratis. Sisanya Anda hanya bisa menggunakan dengan membeli cash maupun menggunakan poin exp untuk karakter Tarantula saja.

·         Mahalnya harga senjata
Turut menyedihkan bahwa banyak anak-anak usia belasan tahun menghabiskan puluhan, ratusan bahkan jutaan rupiah hanya untuk membeli cash Point Blank. Cash tersebut bisa digunakan untuk membeli senjata bagi karakter pemain. Hanya saja harganya relatif sangat mahal, untuk cash 1000 dihargai Rp 10 ribu, padahal harga satu senjata termurah kira-kira mencapai1250 cash. Harga pembelian tersebut hanya berlaku untuk satu senjata dengan rentan waktu 3 hari berakumulasi. Untuk senjata yang berlaku hingga 30 hari dibutuhkan cash mencapai 8000. Belum lagi untuk pembelian item lain seperti Hollow point, Smoke, Bomb, Helm, dan lain sebagainya.

·         Cheater merajalela
Salah satu yang terkenal dari game Point Blank tentunya adalah cheater. Cheater adalah para pemain curang yang menggunakan bantuan aplikasi ilegal agar karakternya mempunyai keunggulan, daya, kekuatan, amunisi yang lebih dari karakter biasa. Bahkan bisa saja cheater mempunyai kemampuan tidak terbatas. Sebagai contoh karakter yang menggunakan cheater dapat menembakan pelurunya hingga tembus tembok (wallshot), dapat melihat bayangan musuh (WH), memiliki peluru tidak terbatas, karakter tidak dapat mati, serta dapat menembus bawah tanah. Bahkan sempat populer cheat Exp dimana karakter berpangkat rendah bisa tiba-tiba mempunyai pangkat sekelas Mayor. Kehadiran cheater inilah yang sempat membuat reputasi Point Blank anjlok dan membuktikan bahwa game ini mempunyai sistem yang dapat ditembus.
Share:

Rabu, 19 Oktober 2016

Desain Pemodelan Grafis

PENGERTIAN DESAIN PEMODELAN GRAFIS

Desain pemodelan grafik terdiri dari 3 suku kata yakni  Desain, Pemodelan dan Grafik dan jika diuraikan masing – masing dari setiap arti suku kata tersebut memiliki pengertian sebagai berikut :

⦁ Desain
Desain adalah seni terapan, arsitektur dan pencapaian kreatif lainnya. Desain juga diartikan sebagai kerangka bentuk atau rancangan.
⦁ Pemodelan
Pemodelan adalah pola/contoh dari sesuatu yang akan dibuat atau dirancang. Pemodelan adalah tahap dimana akan dibentuknya suatu obyek. Proses pemodelan ini memerlukan perancangan dengan beberapa langkah saat pembuatannya.
⦁ Grafik
Grafik didefinisikan sebagai pengungkaapan dan perwujudan dalam bentuk huruf, simbol dan gambar dengan menggunakan proses pencetakan. Grafik juga didefinisikan sebagai suatu manipulasi model dan citra

.
PENGARUH KEBUDAYAAN DAN TEKNOLOGI DALAM MEMBUAT DESAIN PEMODELAN GRAFIS

⦁ Bidang Kebudayaan
Desainer menggunakan berbagai cara untuk menyampaikan artinya, dan sering kali memanfaatkan norma-norma budaya bersama, nilai-nilai, sejarah dan bahasa. Penggunaan simbol atau tokoh heroik dari masa lalu untuk mendukung atau mewakili sudut pandang atau kualitas tertentu. Selain itu, kebudayaan yang digunakan dalam desain pemodelan grafis secara tidak sengaja telah memberitahukan jati diri desainernya. Faktor budaya memberikan pengaruh luas dan dalam pada Desain pemodelan Grafis, misalnya pengiklan harus mengetahui peranan yang dimainkan oleh budaya, sub budaya dan kelas sosial pembeli agar dapat memuaskan keinginan dan perilaku konsumen.

⦁ Bidang Teknologi
Design grafis, seperti disiplin ilmu lainnya, terkait dengan teknologi di berbagai tingkatan. Teknologi mempengaruhi bagaimana desain yang diproduksi dan juga mempengaruhi perkembangan dalam gaya, seni dan masyarakat secara keseluruhan, yang pada gilirannya tercermin dalam bentuk desain. Teknologi juga menawarkan desainer berbagai media untuk proyek-proyek mereka. Teknologi menyangkut cara-cara atau teknik memproduksi, memakai, serta memelihara segala peralatan dan perlengkapan. Teknologi muncul dalam cara-cara manusia mengorganisasikan masyarakat, dalam cara-cara mengekspresikan rasa keindahan, atau dalam memproduksi hasil-hasil kesenian.


DESAIN PEMODELAN GRAFIS DARI SEGI INTERAKSI MANUSIA DAN KOMPUTER


Peranan desain pemodelan grafik sangatlah penting dalam interkasi manusia dengan komputer atau dalam istilah bahasa asingnya adalah Human Computer Interaction (HCI) dimana fungsi pemodelan grafik adalah membuat sesuatu yang dapat mempermudah pengguna atau user baik dalam menjalankan suatu program agar mudah dimengerti atau membuat sesuatu yang mudah di sentuh, enak dilihat dan mudah digunakan dan sesuai atau efisien.
Dalam mewujudkan suatu pemodelan grafik yang benar-benar efisien tidaklah mudah, disini harus adanya sinkronisasi dalam proses interaksi manusia dengan komputer dimana disini manusia sebagai pengendali proses yang ada di komputer dan komputer pun harus mendapatkan cara komunikasi elektronik agar dapat sinkron dengan user maka dari itu di bagilah beberapa bagian-bagian metode yang di gunakan untuk prosesnya antara lain :
⦁ Ergonomi, hubungan manusia dengan mesin/komputer dimana interaksi tersebut dapat  berupa bentuk fisik
⦁ Faktor manusia, disini manusia berpihak sebagai user dimana tugas dari user adalah sebagai pemerintah untuk prosesnya suatu sistem kerja pada komputer

Kemampuan estetika dari desain grafis adalah peningkatan yang penting terhadap desain sistem manusia-komputer sebagai pengguna antarmuka menjadi lebih fleksibel dan powerfull. Bagaimanapun, hal ini belum dapat diklaim untuk menjadi media baru yang tekstual dan penampilan grafik yang diunggulkan. Jelasnya, tidak ada individu dapat diharapkan mempunyai pelatihan formal di semua bidang tersebut, walaupun permintaan cukup tinggi untuk orang dengan latar belakang multidisipliner, gabungan kemampuan sistem komputer dengan beberapa keahlian ilmu manusia. Suatu alternatif yang lebih realistis adalah untuk menuju ke suatu kesadaran akan tingkat pemahaman menyeluruh dari subjek bidang-bidang yang relevan, mungkin dikombinasikan dengan ilmu yang khusus dalam satu bidang atau lebih. Tingkat kesadaran dari ilmu pengetahuan adalah esensi khusus untuk insinyur dan ilmuwan komputer, yang secara mendasar diharapkan mendesain antarmuka pengguna-sistem sebagai bagian dari sistem proses desain secara menyeluruh.Para perancang antarmuka manusia dan komputer berharap agar sistem komputer yang dirancangnya dapat bersifat akrab dan ramah dengan penggunanya (user friendly).
Untuk membuat antarmuka yang baik dibutuhkan pemahaman beberapa bidang ilmu, antara lain :
⦁ Teknik elektronika & ilmu komputer, memberikan kerangka kerja untuk dapat merancang sistem.
⦁ Psikologi, memahami sifat, kebiasaan, persepsi, pengolahan kognitif, dan ketrampilan motorik pengguna.
⦁ Perancangan grafis dan tipografi, sebuah gambar dapat bermakna sama dengan seribu kata. Gambar dapat digunakan sebagai sarana dialog cukup efektif antara manusia dan komputer.
⦁ Ergonomik, berhubungan dengan aspek fisik untuk mendapatkan lingkungan kerja yang nyaman, misal : bentuk meja & kursi kerja, layar tampilan, bentuk keyboard, posisi duduk, pengaturan lampu, kebersihan tempat kerja.
⦁ Antropologi, ilmu pengetahuan tentang manusia, memberi suatu pandangan tentang cara kerja berkelompok yang masing – masing anggotanya dapat memberikan konstribusi sesuai dengan bidangnya.
⦁ Linguistik, merupakan cabang ilmu yang mempelajari tentang bahasa. Untuk melakukan dialog diperlukan sarana komunikasi yang memadai berupa suatu bahasa khusus, misal bahasa grafis, bahasa alami, bahasa menu, bahasa perintah.
⦁ Sosiologi, studi tentang pengaruh sistem manusia-komputer dalam struktur sosial.

Share:

Kamis, 21 April 2016

Puisi Untuk Ibu Kartini

” Emansipasi Wanita “


Berjuang tak harus angkat senjata
Berjuang tak harus ke medan perang
Bejuang tak harus menumpas penjajah
Berjuang tak harus kaum lelaki

Kami siap karena kami ada
Kami ada bukan untuk di belakang
Kami ada siap untuk mendobrak
Kami ada bukan untuk pelengkap

Wahai wanita Indonesia
Dengan semangat ibu Kartini
Mari kita buktikan
Kita mampu ikut membangun negeri ini
Share: