Showing posts with label Unity3D. Show all posts
Showing posts with label Unity3D. Show all posts

Monday, April 25, 2016

Buat Game Android 3D Unreal Engine 4 vs Unity3D 5, Mana yang Lebih Populer?

Unreal Engine 4 vs Unity3D 5

Pengembangan Aplikasi Game 3D dan 2D saat ini memang sedang populer menggunakan Engine game yang terpopuler dikalangan Game Development baik berbasis game desktop, game IOS maupun game Android yang sangat membantu sang developer dalam mengembangkan dan membangun game yang komplex sekalipun. Salah satu engine game terpopuler saat ini tahun 2016 adalah unity3D Engine yang merupakan aplikasi pengembang dan pembuat game android paling banyak digunakan. Tutorial pembuatan game android menggunakan Unity3d Engine juga sudah banyak kami posting di blog ini.

Selain mengembangkan game dengan menggunakan Unity3D, bagi kamu yang masih pemula dalam dunia game developmet mungkin belum pernah mendengar yang namanya Unreal Engine. Ya.. aplikasi Unreal Engine merupakan engine pengembangan game yang populer dan tidak kalah dengan Unity3d. Tahun 2016 ini Unreal Engine merupakan salah satu game engine diantara ratusan game engine lainnya yang terbaik merurut game developer sendiri. Hal itu disebabkan karena game yang dikembangkan menggunakan Unreal Engine memiliki tampilan grafis 3D dan 2D yang memukau. Lighting, shadow dan detail nya hampir mendekati grafis console game.

Ada banyak sekali game – game populer baik berbasis desktop maupun untuk smartphone yang berbasis Android yang dikembangkan dengan menggunakan Unreal Engine. Misalnya saja Game Infinity Blade 1 dan 2, Lili, Dark Meadow. Sampai saat tulisan ini dipublish, Unreal Engine sudah sampai pada versi 4.11 dan berita terHOTnya untuk versi 4 Unreal Engine bisa didownload dan digunakan secara gratis, kamu hanya akan dikenakan biasa sebesar 5% jika pendapatan dari aplikasi game yang kamu buat jika sudah lebih dari $3000.

Berikut kami rangkum keunggulan yang dimiliki Unreal Engine 4 dan Unity3D 5 sehingga tidak membingungkan bagi kamu yang ingin belajar membuat game dengan menggunakan aplikasi terbaik yang mudah kamu pelajari.

Keunggulan Unreal Engine 4

  1. Unreal Engine versi 4 bisa kamu gunakan secara gratis tanpa harus membayar sepeserpun. Dengan bermodalkan koneksi internet dan kamu bisa mendownload serta menginstall aplikasi Unreal Engine di PC kamu.
  2. Unreal Engine versi 4 memiliki tampilan grafis yang tidak bisa diperca sehingga begitu realistis.
  3. Dalam mengembangkan aplikasi game dengan Unreal kamu bisa menggunakan bahasa pemrograman Blueprints Visual Scripting system, atau menggunakan bahasa pemrograman C++.
  4. Asset yang bisa kamu gunakan secara gratis dan full featured dari Unreal Engine. Sangat banyak sekali asset yang dipublish pada Unreal Engine oleh jutaan pengembang aplikasi game Unreal Engine yang bisa di pakai dalam membuat project game kamu.
  5. Platform yang bisa dijalankan dengan menggunakan Unrela Engine adalah Windows PC, Mac OS X, iOS, Android, VR, Linux, SteamOS, HTML5, Xbox One, dan PS4.
  6. Unreal Engine memiliki Dokumentasi yang lengkap baik berupa video tutorial yang di upload berbagai game developer dari seluruh penjuru dunia.

Keunggulan Unity3D Versi 5

  1. Membuat aplikasi game android menggunakan Unity3D lebih diutamakan untuk seorang pemula, dan Unity3D tersedia dengan dua versi, yaitu versi gratis dan berbayar. Kamu bisa menggunakan versi gratis dan tidak akan mendapat full featured yang tersedia dalam Unity3D. Kecuali menggunakan versi berbayar.
  2. Unity3D juga memiliki tampilan grafis yang professional, namun menurut penulis untuk masalah tampilan Unreal Engine lebih efektif.
  3. Membuat aplikasi game dengan Unity3D bisa menggunakan bahasa pemrograman C#(c Sharp) dan Java Script. Berbeda dengan Unreal Engine
  4. Asset yang bisa digunakan dalam Unity3D versi gratis dalam mengembangkan sebuah Project game berbeda dengan menggunakan Unity3D versi berbayar. Sehingga kamu hanya disarankan menggunakan Unity3D versi free dalam tahap pembelajaran. Dan gunakan versi pro untuk membangun project game yang komplit.
  5. Platform yang bisa dijalankan jika menggunakan Unity 3D adalah Windows PC, Mac OS X, Linux, Web Player, WebGL, VR(including Hololens), SteamOS, iOS, Android, Windows Phone 8, Tizen, Android TV dan Samsung SMART TV, Xbox One & 360, PS4, Playstation Vita, dan Wii U.
  6. Unity3D Engine  juga mempunyai Dokumentasi yang lengkap yang di upload berbagai game developer dari seluruh penjuru dunia.

  • [message]
    • Kesimpulan
      • Dalam mengembangkan game berbasis Desktop, penulis lebih memilih menggunakan Unreal Engine karena lebih efesien dan performa yang lebih tinggi. Namun jika kamu hanya ingin membangun aplikasi game yang tidak terlalu komplex seperti aplikasi game android, kamu disarankan menggunakan Unity3D, selain itu juga lebih mudah dipelajari dalam membuat aplikasi game bagi kamu yang memang buta dalam bahasa pemrograman.

Jika kamu seorang developer game android, desktop maupun IOS kamu bisa berbagi cerita dengan kami dengan cara berkomentar di bawah ini ya. Kamu juga bisa mendapatkan artikel unik dan tutorial – turorial keren lainnya langsung dari situs ngehh.id secara gratis setiap hari. Terima kasih.

Monday, March 28, 2016

Membuat Game Android Part 1 : Pengenalan Main Window Pada Unity3D 5.3

Pengenalan Menu Window Pada Unity3D 5.3

Sebelum memulai membangun aplikasi game dengan menggunakan unity3D Engine aplikasi game Engine terpopuler dan terbaik sepanjang tahun 2016 ini, ada baiknya kamu melakukan pengenalan dengan tampilan dari window yang ada pada Unity3D engine yang sedikit rumit. berikut kami rangkum menu - menu main window yang wajib kamu ketahui sebelum lebih dekat dengan aplikasi Unity3D Engine.

#1. Project Window

Project Window pada Unity3D merupakan tempat dimana kita membuat project. Project window akan menampilkan seluruh asset file dengan folder – folder yang terstruktur dengan tampilan daftar hirakis. Dengan memilih sebuah folder dan mengklik folder tersebut maka akan ditampilkan seluruh file dari isi folder tersebut.

#2. Assets Window

Dalam window project terdapat Asset window, dimana asset ini merupakan tempat penyimpanan aset-aset game yang akan kamu buat misalnya script, model, sub-folder dan lain sebagainya. Jika kamu menggunakan asset unity (bisa dengan mendownload langsung disitus resmi unity3D Engine) file dan seluruh folder yang kamu download akan otomatis tersimpan di folder assets.
Dalam window asset juga terdapat broadcrumb yang memudahkan kamu dalam mengenali struktur folder yang ada di aplikasi pembuat game terpopuler unity3D ini.

#3. Favorites Window

Favorit window merupakan tempat dimana kamu menyimpan file atau folder yang ada dalam stuktur project Unity3D yang kamu buat. Window Favorit ini akan sangat membantu kamu dalam mengambil atau menyimpan file yang paling sering kamu gunakan dalam pengembangan aplikasi game kamu menggunakan unity3D.

#4. Search Bar

Disamping struktur folder dalam sebuah project unity3D kamu window untuk pencarian juga sudah tersedia. Disini kamu bisa mencari folder, file yang mungkin sudah terlalu banyak dan sudah untuk mencari satu per satu dalam project kamu.


#5. Scene Window

Window Scene merupakan tampilan / windows yang interaktif kamu dengan tampilan/game/mapping yang sudah kamu bangun. Kamu akan merancang aplikasi game kamu di sini. Dalam window scene ini kamu bisa mengatur opsi tampilan seperti tampilan 3D dan tampilan 2D serta tata letak dan posisi Latar Belakang, karakter game kesayangan kamu, kamera, pencahayaan, serta semua aplikasi objek yang kamu gunakan dalam pengembangan aplikasi game kamu. Dengan kemahiran dalam mengolah dan memanipulasi suatu object sehingga terlihat lebih real dan asli akan sangat berpengaruh dan merupakan kewajiban yang utama bagi seorang game developer menggunakan aplikasi unity3D engine.

#6. Game Window

Tampilan dari window Game dalam aplikasi Unity3D merupakan tampilan yang telah diatur dari tata letak camera yang telah kamu atur dari window Scene. Tampilan yang muncul dari window game ini merupakan hasil tampilan akhir dari sebuah aplikasi game kamu, baik dalam sistem operasi android maupun desktop. Semakin kreatif seorang developer mengatur posisi dari camera akan semakin bagus hasil yang akan ditampilkan saat finishing game tersebut.
Dalam Window Game ini terdapat button Play dan Stop. Dimana tombol ini berfungsi untuk debugging game yang sedang kamu kembangkan.

Dari sedikit penjelasan diatas mengenai aplikasi Unity3D tentang pengenalan main window yang wajib kamu ketahui sebelum memulai membuat dan mengembangkan aplikasi game android, IOS dan Desktop dapat kita simpulkan dalam proses pembelajaran membuat game harus benar-benar tekun, ulet, kreatif dan tetap sabar. Heheh

Tutorial membuat aplikasi game lainnya akan kami posting pada kesempatan lainnya. Terima kasih.

Friday, March 25, 2016

6 Bahasa Pemrograman untuk Membuat Game Android, IOS dan Desktop

Bahasa Pemrograman untuk Membuat Game Android, IOS dan Desktop

Kamu hoby dalam mengembangkan atau membuat game berbasis Android, IOS atau Desktop? Kamu juga lagi nyari referensi buat belajar membuat game – game tersebut? Jawabannya Cuma satu kata “YA”, kamu bisa belajar di situs ngehh.id belajar membuat game Android, IOS, Web Game, Game Flash dan game Desktop sampai ngehh ! dengan berlangganan dengan kami melalui email secara gratis kamu akan mendapatkan tutorial dan tips terbaru dalam pelajaran membuat game yang akan diupdate setiap hari. Pembuatan game yang kami khususkan adalah embuat game berbasis Android dengan menggunakan Unity3D Engine dengan bahasa pemrograman C# (C Sharp).

Sesuai judul postingan tentang bahasa pemrograman yang cocok untuk para developer game kami akan menjelaskan secara singkat jenis bahasa pemrograman apa yang mungkin cocok buat kamu disana. Berikut daftar bahasa program dan contoh game yang dihasilkan dari berbagai bahasa pemrograman.

#1 Bahasa Pemrograman C++

Bahasa pemrograman C++ merupakan bahasa program tingkat tinggi, yang mana para developer game Desktop sangat banyak menggunakan bahasa pemrograman C++ ini untuk membangun dan mengembangkan aplikasi game berbasis Desktop. Bahasa pemrograman C++ merupakan perkembangan dari bahasa C dengan perkembangan yang menambahkan beberapa konsep-konsep baru seperti class dengan sifat-sifatnya seperti inheritance dan overloading.

Kamu bisa mencoba belajar dan membuat game kesuakaan kamu dengan menggunakan bahasa pemrograman C++. Contoh game populer yang dikembangkan menggunakan bahasa pemrograman C++ seperti Crysis 2 dan Crayon Physics Deluxe.

#2 Bahasa Pemrograman C# (C Sharp)


Bagi kamu pengembang aplikasi Desktop mungkin sudah tidak asing lagi dengan bahasa pemrograman C#, bahasa C# banyak mengadopsi syntax dari C++ merupakan pemrograman baru yang diciptakan oleh Microsoft. Bahasa pemrograman C# bisa digunakan untuk membangun berbagai macam jenis aplikasi, seperti aplikasi berbasis windows (desktop) maupun aplikasi berbasis web bahkan bahasa pemrograman juga bisa membuat aplikasi berbasis web services.

Selain beberapa keunggulan C# diatas, dengan menggunakan aplikasi pembuat game terkenal Unity3D Engine kita bisa menggunakan bahasa pemrograman C# sebagai bahasa program untuk membuat game Android, IOS dan Desktop. Beberapa game populer yang dibangun dari unity3D menggunakan pemrograman C# sudah pernah kami bahas di web ngehh.id ini seperti game LiloCity dari Agate Studio.

#3 Bahasa Pemrograman Java

Bahasa pemrograman Java merupakan bahasa pemrograman yang dapat membuat seluruh bentuk aplikasi, desktop, web, mobile serta aplikasi game android dan desktop. Sebagaimana dibuat dengan menggunakan bahasa pemrograman konvensional yang lain. Bahasa Pemrograman Java merupakan bahasa pemrograman yang berorientasi objek (OOP-Object Oriented Programming). Kelebihan bahasa pemrograman java diantaranya dapat dijalankan pada berbagai platform sistem operasi seperti windows, linux dan Mac OS.
Bahasa Pemrograman Java juga sangat cocok bagi kamu yang ingin membangun sebuah game atau mengembangkan game berskala besar dengan basis game desktop, web games dan mobile games seperti Android dan untuk IOS.

Contoh game yang dibangun menggunakan bahasa pemrograman Java seperti game Spiral Knights.

#4 Actionscript 3.0

 Seperti kita ketahui, ActionScript 3.0 merupakan bahasa pemrograman berorientasi objek seperti halnya bahasa pemrograman khusus pembuatan game lainnya. Tujuan dalam pengembangan bahasa pemrograman ActionScript 3.0 merupakan untuk menciptakan bahasa pemrograman yang ideal dalam proses membangun aplikasi Internet dengan cepat.

Bahasa pemrograman Actionscript 3.0 biasa digunakan para pengembang aplikasi web games yang menggunakan format Game Flash. Beberapa contoh aplikasi game yang dibuat menggunakan bahasa pemrograman Actionscript 3.0 seperti Game Shopping Paradise yang ada di web Facebook.com dan masih banyak web game lainnya yang dibangun menggunakan pemrograman Actionscript 3.0.

#5 JavaScript

Bahasa pemrograman JavaScript selain dikembangkan dalam aplikasi web juga sangat powerfull untuk dikembangkan dalam script web game, selain javascript juga didukung oleh PHP dan HTML. Contoh game yang dibuat dengan menggunakan gabungan dari ketiga bahasa pemrograman tersebut seperti game Football Saga.

#6 Bahasa Pemrograman Objective-C

Objective-C  juga merupakan bahasa pemrograman yang bisa kamu gunakan dalam mengembangkan aplikasi game yang menggunakan Mac OS.

Dari penjelasan dan contoh bahasa pemrograman serta aplikasi game yang dibuat dari bebebrapa bahasa pemrograman bisa kita simpulkan bahwa dalam pembuatan game baik berbasis Android, IOS maupun game Desktop tidak terpokok pada satu bahasa program. Kamu bisa belajar membuat game kesukaanmu dengan mencoba daftar bahasa program diatas, serta kuasailah satu bahasa program terlebih dahulu sehingga lebih mudah jika ingin migrasi menggunakan bahasa program yang lain.

Thursday, March 24, 2016

2 Game Android Terbaik & Terpopuler Menggunakan Unity3D Engine Tahun 2016

Game Android Terbaik & Terpopuler Menggunakan Unity3D Engine

Bagi kamu para developer game Android, IOS dan Desktop, apakah game buatan kamu sudah pernah menjadi game terpopuler dan terbaik yang tersering di uduh oleh penggemar game lainnya? Jika kamu ingin belajar membuat game android menggunakan Unity3D ada baiknya kamu perhatikan kumpulan game populer yang dibuat dengan menggunakan Game Engine Unity3D.

Dalam membuat atau mengembangkan sebuah game bukanlah hal yang mustahil, jika kamu bukan seorang programmer java atau programmer android, jangan khawatir. Kamu hanya perlu hafal basic syntax dari bahasa pemrograman C# dan punya kemauan keras untuk belajar maka itu merupakan modal yang sudah lebih dari cukup untuk menjadikan kamu sebagai developer game Android, seperti daftar game Android berikut yang dibuat dari Game Engine Unity3D.

Game Android paling populer dibuat Menggunakan Unity3D Engine :

#1 Stupid Zombies

Stupid Zombies merupakan game terpopuler yang dibuat dengan aplikasi Game Engine Unity3D untuk android. Game Stupid Zombies merupakan game yang dipublikasikan oleh GameResort sebuah lembaga pengembang game menggunakan Unity3D Engine yang jelas sudah professional.

Skema cerita dari game Stupid Zombies seperti dalam kebanyakan action game yang lain, kamu merupakan harapan terakhir dari manusia yang akan melawan zombie bodoh ini. Namun dalam perlawanan kita harus hati – hati karena walaupun yang kamu hadapi itu adalah zombie bodoh kamu harus menggunakan senjata kamu secara maksimal, menembak dengan efektif dan bertahan hidup sampai ke level 720.

Stupid Zombies pertama di publish pada tanggal 23 April 2015 dengan ukuran game se populer itu tidak terlalu besar kisaran 27 MB. Stupid Zombie pertama mendapatkan rating dari pengguna sekitar 4,3. Lumayan besar lho gan. Sekitar 4 bulan setelah release game stupid 1, Stupid Zombie 2 kembali di publish pada 20 Agustus 2015. Semakin banyak pengguna Android yang menguduh aplikasi game populer yang dibuat dari Unity Engine ini.

Apa yang baru dari Game Stupid Zombies? Dengan performa baru namun dalam tema yang sama, ada banyak bug yang kini sudah diperbaiki seperti mengupdate background dan bug lainnya. Dalam versi yang ke dua ini ukuran file dan tampilan game semakin elite, ukuran file berkisar 39Mb dan berjalan pada sistem android versi 2.3 atau versi android yang lebih tinggi.

Minggu lalu tepatnya tanggal 13 Maret 2016 GameResort kembali mengupdate game populer yang telah jutaan kali di uduh di google play dengan nama Stupid Zombies 3 - Dying Light. Dengan menggunakan costum paskah kamu akan memerangi Stupid Zombie ini.

Bagi kamu pecinta game baik game android maupun game desktop dan IOS, tidak ada salahnya jika mencoba game yang satu ini.

# 2 Can Knockdown

Game populer ke-dua yang menggunakan aplikasi pengembang game Android Unity3D Engine adalah Can Knockdown. Game yang dikembangkan oleh perusahaan Infinite Dreams yang sudah sangat populer dan professional dalam membangun game – game kreatif dan populer ciptaan mereka. Game Can Knockdown diperbaharui pada tanggal 17 September 2013 dan pada versi terakhir dari game ini adalah versi 1.32. Game Can Knockdown bisa berjalan pada sistem operasi Android versi 2.0.1 atau lebih tinggi. Rating yang diperoleh oleh game terbaik ini sekitar 4,0.

Pada tanggal 26 Agustus 2015 lalu kembali dirilis game populer Can Knockdown 3 yang sebelumnya juga telah di publish Can Knockdown 2. Dari versi sebelumnya memiliki keunikan tersendiri, dimana tingkat kesulitan dan grafik yang lebih memuaskan. Game Knockdown baik versi 1,2 dan versi 3 bercerita tentang bagaimana cara cepat dan pintar bagi kita sang pemain dalam melemparkan bola kasti sehingga dapat mengenai tumpukan kaleng dan mendapatkan poin yang tinggi. Dengan menggunakan Grafik 3D yang keren kamu tidak akan menyesal mencoba game populer ini.

Dari penjelasan singkat mengenai game android populer tahun 2016 yang dibuat menggunakan Unity3D Engine diatas, jika kamu seorang developer game khususnya menggunakan Engine Unity3D, kamu boleh menyertakan link game buatan kamu, sehingga kami bisa mempromosikan game yang anda buat. Terima kasih.

Monday, March 14, 2016

Persiapan Membuat Game Android,IOS dan Desktop Pemula


Aplikasi Android berkembang dengan pesat di Indonesia, bahkan bisa dikatakan Indonesia merupakan Negara dengan pengguna Aplikasi Android terbanyak di Dunia. Moment ini tentu sangat menguntungkan bagi para Developer pemrograman Android, terutama pengembang Game Android, kebanyakan dari kita sudah memiliki SmartPhone dengan system operasi Android dan hampir 43 persen dari pengguna Android di Indonesia menginstall Game Android di systemnya.

Bagi kamu yang berminat menjadi programmer Android khususnya Developer Game Android bisa belajar Membuat Game mulai dari nol sampai tingkat tentunya, hanya dengan bermodalkan Internet dan seperangkat Komputer atau laptop tentunya.

Membuat Game berbasis Android, IOS maupun Desktop sekarang tidak terlalu rumit, khusus kamu yang masih pemula dan ingin memulai membuat game android bisa membaca tips dan trik serta persiapan yang kamu butuhkan sebelum memulai membuat game Android. Apa saja sih yang saya butuhkan sebelum membuat game Android?

Unity3D Engine

Apa itu Unity3D Engine ? Unity3D merupakan sebuah applikasi pembuat game 3D maupun game 2D, bukan hanya bisa membuat game Android, juga didesign untuk membuat game IOS, Desktop, PS4, XBOX ONE dan masih banyak lagi.

Dengan menggunakan Game Engine kamu yang masih awam sekalipun dengan hanya mengetikkan beberapa code akan bisa membuat game sesuai kebutuhan kamu. Selain itu Unity3D Engine juga sudah menyiapkan Asset Game seperti character Game, Map dan component game lainnya yang siap kamu gunakan untuk keperluan membuat game Android dengan Unity.

Unity3D Engine juga tersedia versi gratisan, kamu hanya perlu mendownload aplikasi ini ke situs resmi unity. Selama dalam prosess belajar kamu boleh menggunakan yang versi gratis dan asset game gratis juga.

Blender

Apa yang dimaksud dengan Blender ? Blender merupakan sebuah perangkat lunak yang berguna untuk mengembangkan model 3D, game Video yang bisa kamu gunakan untuk membuat Character maupun komponen – komponen game yang akan kamu buat. Membuat model 3D dari blender tidak terlalu sulit untuk dipelajari dengan syarat memang harus bersungguh – sungguh. Aplikasi Blender pembuat model 3D merupakan applikasi yang gratis dan bisa kamu download di situs resmi Blender.

Mungkin masing - masing dari kita yang sudah membaca artikel ini khususnya memiliki sebuah pertanyaan yang jawabannya sudah ada di monitor  depan anda. dengan sedikit keberanian dan niat yang tulus mari belajar dan berkarya.

Bagaimana cara mudah membuat game 3D dan 2D baik game Android maupun Desktop khusus pemula?

Hanya dengan dua aplikasi diatas Unity3D Engine dan Aplikasi Blender untuk membuat Modelling Character 3D kamu sudah bisa membuat game sederhana dan kamu sudah bisa menyumbangkan aplikasi keren buatan kamu kepada orang yang membutuhkan.

Silahkan berlangganan untuk dengan kami untuk mendapatkan update Tips Trik maupun tutorial programming terbaru lainnya.

Silahkan berlangganan untuk dengan kami untuk mendapatkan update Tips Trik maupun tutorial programming terbaru lainnya.