Senin, 21 November 2016

Business Model Canvas Of Six Cloud Hosting And Data Center


Business Model Canvas atau yang biasa disingkat dengan BMC mulai mendapatkan ketenaran di Indonesia. Mulai banyak universitas yang mengajarkan BMC, menjadikannya sebuah alternatif dari business plan tradisional. Sembilan blok business model canvas ciptaan Alexander Osterwalder dari awal dibuat untuk mempermudah pebisnis dalam menulis business plan. Secara singkat, BMC adalah blueprint perusahaan startup Anda.

Kenapa Harus BMC?
BMC sangat cocok diterapkan di startup teknologi yang butuh perubahan sangat cepat, tapi tetap juga bisa digunakan untuk bisnis non-teknologi. Kalau Anda menulis business plan 50 halaman, kemudian setelah menjalankannya ada sesuatu yang salah, Anda harus menulis 50 halaman lagi. Sedangkan dalam BMC, kalau ada yang salah, Anda bisa menggantinya lebih cepat. BMC membuat entrepreneur mempunyai waktu lebih lama dalam mengeksekusi bisnisnya, tidak buang waktu dalam membuat rencana.

Bagaimana Cara Mengisi Bisnis Model Canvas?
Pada dasarnya, BMC berisi 9 blok yang akan diterangkan lebih lanjut di bawah. Cara mengisinya sendiri tergantung dengan kebutuhan bisnis Anda. Tiap bisnis, bisa beda cara urutan mengisinya. Penulisan business model canvas bisa dimulai dari penawaran (offer-led), resources yang kita punya (resource-led), customer yang sudah kita kenal (customer-led), dana yang kita punyai (finance-led), atau benar-benar random (multiple centre-led).
Untuk mempermudah pemahaman  terhadap BMC, Saya dan kelompok saya menciptakan sebuah perusahaan  yang BMC-nya dibuat bersama-sama. disini kelompok 6 akan membuat perusahaan Cloud Hosting dan Data Center. Anggap saja kita mendirikan “Six Cloud Hosting And Data Center”, sebuah perusahaan teknologi yang menawarkan cloud hosting dan data center untuk perusahaan dibidang teknologi dan sejenisnya. Melihat jenis bisnisnya, kita akan memberikan contoh business model canvas.
1. Customer Segment
Customer segment adalah kelompok target konsumen yang akan atau sedang kita bidik untuk menjadi pelanggan kita. Hal yang harus diperhatikan dalam segmentasi pelanggan yaitu harus benar-benar bisa mendefinisikan secara spesifik siapa segment target pelanggan kita.
Kategori di dalam customer segments
  1. Mass Market : segmen pasar luas dengan jenis kebutuhan dan masalah yang sama.
  2. Niche Market : segmen pasar yang spesifik.
  3. Segmented: segmen pasar yang memiliki kebutuhan berbeda tetapi dalam satu kategori.
  4. Diversified : segmen pasar yang memiliki kebutuhan atau masalah yang sangat berbeda.
  5. Multi-sided Platform : melayani 2 atau lebih pasar segmen pasar yang saling tergantung.
Dalam bisnis kami customer segmentnya atau sasaran pelanggannya ada 3 yaitu:
  1. Perusahaan-perusahaan yang berbasis IT
  2. Perusahaan yang Berjalan di Media Digital
  3. orang-orang yang membutuhkan sebuah penyimpanan.

2. Value Proposition
Value Proposition merupakan nilai atau value yang kita tawarkan untuk pelanggan. Kelebihan dan keunggulan produk kita dibanding pesaing adalah hal yang harus dituliskan di value proposition.
Kategori di dalam value proposition
Lalu, standardnya, value proposition bisa diisi sesuai kategori:
  1. Newness : produk / jasa yang baru yang belum pernah ditawarkan sebelumnya biasanya banyak ditemukan di dunia teknologi.
  2. Performance: produk / jasa yang ditawarkan meningkatkan kinerja customer agar menjadi lebih efisien / lebih efektif.
  3. Customization: produk / jasa yang ditawarkan berbeda / ada pilihan untuk setiap segmen yang memiliki kebutuhan yang beragam/berbeda.
  4. Getting the Job Done : dengan membeli brg tersebut akan membantu customer menyelesaikan sesuatu.
  5. Desain (Design) : menawarkan nilai artistik lebih dr sekedar fungsional.
  6. Status (Brand) : merk yang high class memberi social status kepada pembelinya.
  7. Harga (Price) : menawarkan harga yang bersaing atau sesuai dengan ciri customer segmennya.
  8. Hemat (Cost reduction) : produk / jasa yang ditawarkan membantu customer mengefisienkan biaya pemakaian.
  9. Meminimasi Resiko (Risk reduction) : menawarkan produk /  jasa yang meminimalkan risiko yang ditanggung customer seperti garansi.
  10. Akses (Accessibility) : mempermudah akses customer terhadap produk /  jasa yang ditawarkan.
  11. Kenyamanan (Convenience/usability) : menawarkan produk /  jasa yang nyaman dan cenderung mempermudah customer.
bisnis kami menawarkan cloud hosting dan data center dimana pada cloud hosting memiliki layanan dengan layanan self-service yang lebih cepat dan lengkap. sedangkan untuk data center kita menggunakan algoritma kompresi untuk memperkecil ukuran data yang disimpan.

3. Channels
channels adalah cara Anda menjangkau customer. Tidak terbatas pada distribusi, tapi juga hal lainnya yang menyebabkan bisnis Anda dan customer bisa bersentuhan.
Kategori di dalam channels
  1. Direct : sales force, web sales, own stores.
  2. Indirect : partner stores, wholesaler.
  3. Awareness : tahap awal menginformasikan ke customer.
  4. Evaluation : cara membantu customer mengevaluasi value proposition yang ditawarkan.
  5. Purchase : cara-cara customer melakukan pembelian.
  6. Delivery : cara menyampaikan value proposition (produk/jasa) kepada customer.
  7. After Sales : customer support setelah terjadi transaksi.
cara bisnis kami untuk dapat bersentuhan dengan para pelanggan dengan cara self-service dimana kami memberikan  pelanggan lebih banyak kontrol penuh di tangan mereka sendiri. Kami juga membuat sebuah API agar pelanggan kami dapat memakai sekumpulan perintah, fungsi, dan protokol yang dapat digunakan. Email Marketing dan social media marketing digunakan untuk memberikan informasi produk dan diskon untuk pelanggan.

4. Customer Relationship
Customer relationship adalah cara-cara yang bisa Anda gunakan untuk berkomunikasi dengan customer segments. Biasanya, banyak orang yang bingung membedakan antara customer relationship atau channels. Kata kuncinya adalah relationship. Customer relationship soal hubungan, kalau channel soal cara Anda menjangkau customer segments.
Kategori di dalam customer relationship
  1. Transactional: beli putus saat itu juga.
  2. Long-term: hubungan jangka panjang antara Anda dengan pelanggan.
  3. Personal Assistance: Ada sales-rep yang melayani pelanggan Anda.
  4. Self Service: Pelanggan melayani dirinya sendiri, biasanya di bisnis retail.
  5. Automated Service: Pelanggan bahkan tidak perlu ke toko Anda, biasanya di bisnis SaaS.
  6. Community: Anda menciptakan komunitas untuk pelanggan.
  7. Co-Creation: Anda mengajak pelanggan menciptakan sesuatu untuk bisnis Anda.
Kami selalu memelihara segment dengan para pelanggan kami dengan cara melakukan conference setiap tahunnya. kami juga memiliki online support yang senantiasa memberikan respon apabila ada pertanyaan. Agar pala pelanggan lebih dekat dengan pelanggan lain dan tentu dengan kami, kami memiliki forum untuk bertanya dan lain-lain.

5. Revenue Stream
Revenue stream dalam BMC adalah berbagai cara untuk menghasilkan keuntungan dari value proposition kita. Bahasa kasarnya: cara kita mendapatkan duit.
Kategori di dalam revenue stream
  1. Asset Sale: penjualan produk secara fisik.
  2. Usage Fee: customer membayar sesuai lamanya menggunakan produk/jasa.
  3. Subscription Fees: biaya berlangganan.
  4. Lending/renting/leasing: biaya peminjaman/pemakaian/penggunaan sementara.
  5. Licensing: biaya ijin pakai jasa / produk.
 
Bisnis kita dalam hal mendapatkan keuntungan di dapat dari dua kategori, yang pertama usage fee artinya customer membayar sesuai lamanya menggunakan produk/jasa. sedangkan subscriptions fees didapat dari biaya berlangganan para customer.

6. Key Resource
Key resources adalah hal-hal paling penting yang harus Anda punyai agar key activities bisa dijalankan dan value proposition bisa diberikan pada customer.
Kategori di dalam key resources
  1. Physical asset : fasilitas pabrik, gedung-gedung, kendaraan, mesin-mesin.
  2. Intellectual : brand, hak paten, copyright, database customer dan database partnership, informasi rahasia perusahaan
  3. Human : tenaga kerja
  4. Financial : sumber daya keuangan perusahaan cash, credit, obligasi, saham
Dalam menjalankan operasional bisnisnya kita mempunyai banyak komponen utama yaitu ada tenaga kerja dan fisikal aset. dimana dalam tenaga kerja ada analyst system, network engineer, dan programmer. sedangkan di dalam fisikal aset ada komputer, hardware, software compressi, dan kantor.

7. Key Activities
Kolom key activities harus diisi dengan kegiatan wajib yang dilakukan oleh perusahaan untuk menghasilkan value proposition yang ditawarkan.
Kategori di dalam key activities
  1. Production : aktivitas merancang, membuat, mengirimkan produk.
  2. Problem Solving : aktivitas operasi yang biasanya muncul pada perusahaan konsultan, rumah sakit, organisasi penyedia jasa.
  3. Platform  Network : menjadi tempat atau wadah bertemunya dua atau lebih segmen pasar untuk saling berinteraksi/transaksi atau membangun network.
kegiatan bisnis kita ada optimasi software dan hardware sama maintenance software dan hardware. optimasi dan maintenance software dan hardware sangat penting bagi bisnis yang seperti ini karena menuntut untuk terus berjalannya sistem secara 24 jam penuh.

8.  Key Partners
Key partners adalah pihak-pihak yang bisa Anda ajak kerjasama dengan tujuan:
Optimization and Economy: motivasi berpartner untuk mengoptimalkan alokasi sumber daya dan aktivitas mengingat sebuah perusahaan tidak perlu memiliki semua sumber daya dan melakukan kegiatannya sendirian.
Reduction of Risk and Uncertainty: mengurangi risiko dan ketidakpastian dalam lingkungan persaingan.
Acquisition of particular resources and activities: mengakuisisi perusahaan lain untuk meningkatkan kemampuan kinerja perusahaan.
Kategori di dalam key partners
  1. Strategic Alliance between non-competitors: kerjasama dengan perusahaan yg tidak sejenis.
  2. Coopetition: kerjasama dengan perusahaan kompetitor.
  3. Joint ventures to develop new business: kerjasama untuk membentuk usaha baru.
  4. Buyer supplier relationship: hubungan hanya sebagai pembeli dan penjual biasanya terjadi pada motif optimization and economy of scale.
bisnis yang kami bangun akan bekerja sama dengan Software as a service (SAAS) untuk keperluan software, Platform as a service (PAAS) , hardware vendors untuk pensyuplai hardware-hardware, dan juga open source dan GNU sebagai system operasi yang kami gunakan.

9. Cost Structure
Cost structure adalah rincian biaya-biaya terbesar yang harus Anda keluarkan untuk melakukan key activities dan menghasilkan value proposition.
Kategori di dalam cost structure
  1. Cost-driven: sensitif terhadap harga bahan baku.
  2. Value-driven: perusahaan tidak terlalu memikirkan harga produksi/bahan baku karena yang dijual adalah nilai/seni/status/gaya hidup.
  3. Fixed cost: biaya-biaya tetap yang muncul yang tidak tergantung pada jumlah produksi.
  4. Variable cost: biaya-biaya yang muncul bervariasi sesuai jumlah yang diproduksi.
Rincian biaya yang kami keluarkan untuk bisnis ada 3 yaitu assets as service and data centers yaitu keperluan untuk membeli aset server dan data center. services as electrical power yaitu membayar tagihan listrik. dan yang terakhir membayar karyawan.

Business Model Canvas Kelompok 6

Sumber:
https://studentpreneur.co/blog/bmc-101-cara-mengisi-dan-contoh-business-model-canvas-yang-benar/

Kamis, 17 November 2016

MACAM-MACAM USAHA DAN PERBEDAAN BADAN USAHA


Pengertian badan usaha

Apa itu badan usaha? Badan usaha adalah suatu kesatuan organisasi dan ekonomis yang mempunyai tujuan untuk memperoleh laba atau keuntungan dan memberikan layanan pada masyarakat. Atau definisi lain dari badan usaha yaitu merupakan kesatuan yuridis, teknis dan ekonomis yang mempunyai tujuan untuk mencari laba atau keuntungan.
Bagi mereka yang belum mengetahui apa itu badan usaha, pasti mereka sering menyamakan badan usaha dengan perusahaan, walaupun kenyataanya sangatlah berbeda. Perbedaan utamanya badan usaha merupakan suatu lembaga, sedangkan perusahaan merupakan tempat dimana badan usaha tersebut mengelola berbagai macam faktor produksi. Untuk mengetahui perbedaanya kita akan bahas nanti dibagian paling bawah.

Adapun beberapa hal yang diperlukan untuk mendirikan suatu badan usaha, yang diantaranya sebagai berikut:

Produk dan jasa yang nantinya akan dijual atau diperdagangkan.
Cara pemasaran produk atau jasa yang akan diperdagangkan.
Penentuan mengenai harga pokok dan harga jual pada produk ataupun jasa.
Kebutuhan akan tenaga kerja.
Organisasi Internal.
Pembelanjaan, dan jenis dari badan usaha yang akan dipilih.

Dan pemilihan atas jenis dari badan usaha dipengaruhi oleh beberapa faktor, faktor tersebut diantaranya:

Tipe dari usahanya, misalnya seperti: perkebunan, industri, perdagangan dan lain-lain.
Luas dari jangkauan pemasaran yang akan dicapai.
Modal yang diperlukan untuk memulai usaha.
Sistem pengawasan yang dikehendaki.
Tinggi dan rendahnya resiko yang nantinya akan dihadapi.
Jangka waktu izin operasional yang diberikan oleh pemerintah.
Keuntungan yang direncanakan.

Badan hukum adalah subjek hukum ciptaan manusia berdasar pada undang-undang, diberi status sebagai pendukung hak dan kewajiban, seperti manusia. Menurut ketentuan undang-undang, eksistensi badan hukum di Indonesia diklasifikasikan menjaditiga golongan, yaitu:
  1. Badan hukum yang dibentuk oleh pemerintah (penguasa Negara) Untuk kepentingan Negara dalam menjalankan pemerintahan.
  2. Badan hukum yang diakui oleh pemerintah (penguasa Negara)Bertujuan memperoleh keuntungan atau kesejahteraan masyarakat melalui kegiatan usaha tertentu, seperti perseroan terbatas dan koperasi.
  3. Badan hukum yang diperbolehkan atau untuk suatu tujuan tertentu yang bersifat ideal Badan hukum tersebut seperti yayasan pendidikan, yayasan sosial, yayasan keagamaan dan yayasan kemanusiaan (pasal 1653 KUH Pdt).


Bentuk atau jenis-jenis dari badan usaha yang ada di Indonesia

1. BUMN (Badan Usaha Milik Negara)

BUMN yaitu badan usaha yang semua modalnya ataupun sebagaian modalnya dimiliki oleh pemerintah dan status pegawai yang bekerja di BUMN adalah pegawai negeri. BUMN saat ini ada 3 (tiga) macam, diantaranya yaitu:

a. Perjan
Perjan yaitu bentuk BUMN yang semua modalnya dimiliki oleh pemerintah. Badan usaha ini berorientasi pada pelayanan masyarakat. Karena selalu mengalami kerugian sekarang ini sudah tidak ada lagi perusahaan BUMN yang memakai model Perjan, sebab besarnya biaya yang digunakan untuk memelihara perjan tersebut. Contoh Perjan misalnya seperti: PJKA yang sekarang sudah berganti menjadi PT. KAI (PT Kereta Api Indonesia).

b. Perum
Perum yaitu Perjan yang sudah diubah. Sama seperti Perjan, Perum dikelolah oleh pemerintah dengan status pegawainya yaitu pegawai negeri. Akan tetapi perusahaan ini masih mengalami kerugian meskipun status Perja telah diubah menjadi Perum. Sehingga pemerintah harus menjual sebagian sahamnya kepada publik dan statusnya berubah menjadi Persero.

c. Persero
Persero yaitu badan usaha yang dikelola oleh pemerintah atau negara. Sangat berbeda dengan Perjan maupun Perum, tujuan dari Persero adalah untuk mencari keuntungan dan untuk memberikan pelayanan kepada masyarakat sehingga Persero tidak akan mengalami kerugian. Biaya untuk mendirikan persero sebagian atau seluruhnya berasal dari kekayaan negara dan pemimpin Persero disebut dengan Direksi, serta pegawai yang bekerja berstatus sebagai pegawai swasta. Perusahaan ini tidak mendapatkan fasilitas dari negara Dan badan usaha Persero ditulis dengan PT (Nama dari perusahaan).

Beberapa contoh Badan Usaha Milik Negara (BUMN) saat ini, misalnya seperti: PT Jasa Raharja, PT Telekomunikasi Indonesia, PT Bank Negara Indonesia, PT Bank Rakyat Indonesia dan lain-lain.

2. BUMS (Badan Usaha Milik Swasta)

BUMS yaitu badan usaha yang dimodali maupun didirikan oleh seseorang ataupun kelompok swasta. Macam-macam BUMS yang diantaranya sebagai berikut ini:

a. Firma (Fa)
Firma yaitu suatu Badan Usaha yang didirikan oleh 2 (dua) orang atau lebih, yang dimana setiap anggotanya mempunyai tanggung jawab penuh terhadap perusahaan. Untuk mendirikan firma dilakukan dengan cara membuat akta perjanjian dihadapan Notaris. Yang dimana perjanjian itu memuat nama dari pendiri Firma, cara membagi-bagi keuntungan yang diperoleh, serta waktu dimulai maupun diakhirinya perjanjian tersebut.

Syarat Pendirian dan Perijinan Firma
1. copy kartu nama pemilik / penanggung jawab
2. copy akta pendirian

b. CV (Commanditaire vennotschap) atau Persekutuan Komanditer
CV merupakan badan usaha yang didirikan olah 2 (dua) sekutu orang ataupun lebih, yang dimana sebagian merupakan sekutu aktif dan sebagian lainnya lagi merupakan sekutu pasif. Sekutu aktif yaitu mereka yang menyertakan modal sekaligus menjalankan usahanya sedangkan sekutu pasif yaitu mereka yang menyertakan modal dalam usaha tersebut. Sekutu aktif mempunyai tanggung jawab penuh terhadap semua kekayaan dan terhadap utang perusahaan, sedangkan sekutu pasif hanya mempunyai tanggung jawab terhadap modal yang diberikan.

Syarat Pendirian dan Perijinan CV
1. Copy akta pendirian perusahaan
2. Copy NPWP
3. Copy tanda daftar perusahaan persekutuan komanditer
4. Copy surat izin perdagangan (SIUP) kecil

c. PT (Perseroan Terbatas)
PT merupakan badan usaha yang modalnya terbagi atas saham-saham, tanggung jawabnya terhadap perusahaan bagi para pemiliknya hanya sebatas sebesar saham yang dimiliki. Saat ini ada 2 (dua) macam PT yaitu PT Tertutup dan PT terbuka. Yang dimaksud dengan PT tertutup adalah PT yang dimana pemegang sahamnya terbatas hanya dikalangan tertentu saja seperti misalnya hanya di kalangan keluarga, sedangkan yang dimaksud dengan PT terbuka adalah PT yang saham-sahamnya dijual kepada publik atau umum.

Beberapa contoh Badan Usaha Milik Swasta (BUMS) saat ini, misalnya seperti: PT Pupuk Kaltim, PT Union Metal, PT Djarum, PT Holcim, PT Karakatau Steel dan lain-lain.
Pemegang saham merupakan pemilik dari PT. yang memunyai hak-hak tertentu seperti :
  1. Memilih Direksib.
  2. Meneliti jalannya perusahaanc.
  3. Menyetujui tambahan saham, sebelum salah dijual/dikeluarkand.
  4. Menentukan manajemen

Syarat Pendirian dan Perijinan PT
  1. Copy akta pendirian perseroan serta data akta pendirian perseroan yang telah diketahui oleh Departemen Kehakiman.
  2. Copy keputusan pengesahan sebagai badan hukum.
  3. Copy surat ijin usaha jasa kontruksi
  4. Copy sertifikat keahlian dari pemilik
  5. Copy tanda daftar perusahaan perseroan terbatas
  6. Copy surat izin usaha perdagangan (SIUP) besar
  7. Copy NPWP
d. Perusahaan Perseorangan(UD)
Perusahaan perseorangan atau biasa juga dikenal dengan usaha dagang (UD), merupakan bentuk usaha yang paling sederhana karena pengusahanya hanya satu orang, yang di maksud dalam pengusaha disini adalah orang yang memiliki perusahaan. Sumber hukum dalam usaha dagang ini adalah kebiasaan dan yurisprudensi, karena belum terdapat pengaturan yang resmi dalam suatu undang-undang yang khusus mengatur tentang usaha dagang, Namun dalam praktek usahanya di masyarakat telah diakui keberadaannya.
perusahaan yang membeli barang dagangan dari pemasok dan menjualnya kembali kepada pelanggan tanpa diproses terlebih dahulu atau tanpa diubah bentuknya. Bentuk perusahaan dagang, antara lain supermarket, penyalur atau distributor, retailer, dan pengecer.

Syarat Pendirian dan Perijinan UD
1. Asli kartu nama pemilik/penanggung jawab usaha
2. Copy kartu nama pemilik/penanggung jawab usaha


Perbedaan Bentuk Perusahaan

1. PT
  • Bentuk Perusahaan Nomor 1 yang paling populer di Indonesia
  • Banyak digunakan untuk kegiatan usaha Kecil, Menengah atau Besar.
  • PT adalah bentuk perusahaan yang berbadan hukum.
 2. CV
  • Bentuk perusahaan Nomor 2 yang banyak digunakan oleh UKM-usaha kecil dan menengah.
  • CV adalah badan usaha bukan badan hukum seperti PT.
 3. Firma

  • Umumnya dibentuk dan didirikan oleh orang yang memiliki profesi sama atau saling berkaitan.
  • Firma adalah badan usaha bukan badan hukum seperti PT.
 4. UD

  • Kalau untung, dinikmati sendiri, demikian juga kalo rugi, keputusan pun di buat sendiri.

Perbedaan Dasar Hukum Pendirian Perusahaan

1. PT

  • Pendirian PT harus sesuai dengan Undang-Undang PT Nomor 40 Tahun 2007 tentang Perseroan Terbatas.
2. CV

  • Belum ada Undang-Undang yang secara khusus mengatur tentang Pendirian CV.
3. Firma

  • Belum ada Undang-Undang yang secara khusus mengatur tentang Pendirian Firma.
4. UD

  • Belum ada Undang-Undang yang secara khusus mengatur tentang Pendirian UD.

Perbedaan dalam Modal Perusahaan

1. PT

  • Berdasarkan Undang-Undang No. 40 Tahun 2007 modal dasar perseroan ditentukan sebagai berikut:
  • Modal dasar minimal Rp. 50.000.000 (lima puluh juta rupiah).
  • Ketentuan minimal modal dasar tersebut dapat ditentukan lain oleh Undang-undang atau Peraturan yang mengatur tentang pelaksanaan kegiatan usaha tersebut di Indonesia.
  • Dari modal dasar tersebut minimal 25% atau sebesar Rp. 12.500.000,- harus sudah ditempatkan dan disetor oleh Para Pendiri Perseroan selaku Pemegang Saham Perseroan.
  • Sumber Modal:
  • Pemilik modal dapat bersumber dari swasta (individu, badan usaha), dari pemerintah pusat, pemerintah daerah, warga negara asing, badan usaha asing atau pemerintah asing
2. CV

  • Didalam Akta CV tidak disebutkan besarnya Modal Dasar, Modal ditempatkan atau Modal disetor.
  • Artinya;
  • Tidak ada kepemilikan saham didalam anggaran dasar CV.
  • Besarnya penyetoran modal ditentukan dan dicatat sendiri secara terpisah oleh para pendiri.
  • Bukti penyetoran modal oleh para pendiri yang terdiri dari Pesero Aktif dan Pesero Pasif dapat dibuat perjanjian sendiri yang disepakati oleh masing-masing pihak
  • umber Modal:
  • Pemilik modal adalah Swasta
3. Firma

  • Didalam Akta Firma tidak disebutkan besarnya Modal Dasar, Modal ditempatkan atau Modal disetor
  • Artinya:
  • Tidak ada kepemilikan saham didalam anggaran dasar Firma.
  • Besarnya penyetoran modal ditentukan dan dicatat sendiri secara terpisah oleh para pendiri.
  • Bukti penyetoran modal oleh para pendiri yang terdiri dari sekutu firma dapat dibuat perjanjian sendiri yang disepakati oleh masing-masing pihak
  • Sumber Modal:
  • Pemilik modal adalah Swasta
4. UD

  • Modal 100% dari sendiri

Perbedaan Proses Pendirian Perusahaan


1. PT

  • Pemakaian nama PT harus mendapatkan persetujaun Menteri terlebih dahulu untuk bisa digunakan.
  • Minimal didirikan oleh 2 (dua) orang atau lebih.
  • Pendirian PT harus dibuat dengan Akta Otentik yang memuat anggaran dasar perseroan dan dibuat oleh Notaris.
  • Akta Pendirian PT harus mendapatkan Pengesahan Menteri Hukum & HAM RI
2. CV

  • Pemakaian nama CV tidak perlu mendapatkan persetujuan dari Menteri.
  • Minimal didirikan oleh 2 (dua) orang atau lebih.
  • Pendirian CV harus dibuat dengan Akta Otentik yang memuat anggaran dasar perseroan dan dibuat oleh Notaris.
  • Akta pendirian CV cukup didaftarkan ke Pengadilan Negeri setempat.
3. Firma

  • Pemakaian nama Firma tidak perlu mendapatkan persetujuan dari Menteri.
  • Minimal didirikan oleh 2 (dua) orang atau lebih.
  • Pendirian Firma dapat dibuat dengan Akta Notaris atau tanpa Akta.
  • Akta pendirian Firma cukup didaftarkan ke Pengadilan Negeri setempat
4. UD

  • mengajukan permohonan untuk meminta izin usaha kepada Kepala Kantor Wilayah Departemen Perindustrian dan Perdagangan setempat;
  • mengajukan permohonan untuk meminta izin tempat usaha kepada Pemerintah Daerah setempat.

Referensi
  • http://www.pengertianku.net/2015/09/pengertian-badan-usaha-dan-contohnya-maupun-jenisnya.html
  • https://fajarhidayatulloh990.wordpress.com/2016/11/16/perbedaan-serta-cara-dan-persyaratan-untuk-membuat-sebuah-badan-usaha-berbentuk-pt-cv-firma-ud/#more-316

Kamis, 20 Oktober 2016

[SOFTSKILL] PENGANTAR BISNIS INFORMATIKA

Depok, 26 September 2016. 4IA15 mendapat tugas pertama dari mata kuliah Pengantar Bisnis Informatika. Tugasnya yaitu mewawancarai sebuah startup atau perusahaan yang berbasis teknologi, baik media digital, jaringan, atau apapun asalkan perusahaan tersebut dari kalangan perusahaan teknologi. Setelah dosen membagikan kelompok maka tugas tersebut secepatnya saya dan teman satu kelompok kerjakan.

Pada tanggal 10 Oktober 2016 saya beserta kelompok saya dari kelompok 6 yang beranggotakan 7 orang mewawancarai seorang narasumber yang berhubungan dengan Startup. Narasumber ini sangat tidak asing dikalangan kampus Gunadarma karena narasumber tersebut merupakan mantan Ketua BEM Fakultas Teknologi Industri. jadi tak heran jika narasumber kami telah dikenal baik dikalangan mahasiswa maupun kampus Gunadarma. Felani Galih Prabawa  founder sekaligus Chief Executive Officer (CEO) dari sebuah  Startup yang bernamaAnakGundar[dot]com anakgundar.com yang bergerak bidang Media Digital. Sebelumnya anakgundar[dot]com ini hanya berjalan pada platform media sosial karena banyak mahasiswa gunadarma yang lebih sering menggunakan media sosial untuk berkomunikasi dengan komunitasnya. Seiringnya meningkatnya kebutuhan akan informasi yang lebih real time dan berkualitas maka lahirlah  anakgundar.com . AnakGundar[dot]com didirikan pada Juli 2015 pada waktu itu masih berjalan pada media sosial dan pada bulan Agustus 2015 lahirlah websiteanakgundar.com yang bertujuan untuk meningkatkan apresiasi komunitas.
Dalam platform besutannya ini Felani dibantu oleh 7 orang yang terdiri dari 5 orang penulis dan 2 orang desain grafis. Anakgundar[dot]com telah memiliki sebuah kantor untuk menjalankan kegiatan operasional mereka. Lokasi kantor tidak jauh dari kampus Gundarma yaitu di Jalan Akses UI samping Toko Komputer ASTRO.

Konten Anakgundar.com tidak hanya menyajikan informasi saja, ada juga event,dan Forum Komunikasi Mahasiswa Gunadarma (FKMG). Konten Event dibuat untuk mempromosikan kegiatan atau acara dari mahasiswa, komunitas atau swasta yang ingin kegiatannya itu diinfokan oleh anakgundar.com. sedangkan FMKG itu konten untuk forum yang digunakan untuk berkomunikasi antar komunitas di kampus Gunadarma. Anakgundar[dot]com walaupun umurnya yang masih kurang dari 2 tahun tapi cakupan dari website tersebut tergolong sudah sangat luas karena telah mencakup wilayah Jakarta, Bogor, Depok, Tangerang, dan Bekasi atau JABODETABEK. Jadi cakupan wilayahnya itu tidak hanya di sekitar kampus Gunadarma atau depok saja, karena platform ini ingin memperluas jaringan kerja sama antar komunitas kampus-kampus lain dan juga memberikan informasi yang tidak hanya ada di kampus Gunadarma.

Pertanyaan selanjutnya yang kami tanyakan adalah tentang kendala dari operasional startup, seperti  tentang potensi penulis, operasional website termasuk maintenance dan sebaginya. Felani sendiri secara langsung memberikan arahan kepada penulis agar para penulis diharuskan mencari konten yang benar-benar bagus artinya penulis harus mengoptimalkan waktunya untuk mencari konten yang menarik, unik, dan juga tidak politisasi. Selain  menggunakan penulis sendiri atau penulis tetap ternyata anakgundar.com juga menggunakan jasa kontributor untuk menyumbangkan artikelnya artinya artikel tidak hanya terbatas kepada penulis mereka saja. Selain kontributor anakgundar.com juga memiliki editor untuk menyaring penulisan artikel mereka yang berhubungan dengan EYD dan tema-tema penulisan. Ciri khas dari  platform ini adalah hal-hal baru sehubungan tentang Kampus Gunadarma setiap minggunya pastinya setiap minggu ada hal-hal yang menarik yang mereka ambil sehubungan dengan Gunadarma.  Dengan hal baru yang ditulis setiap minggunya tentunya akan membuat mahasiswa Gunadarma tertarik untuk mengunjungi situs anakgundar.com.

Pertanyaan kami selanjutnya sedikit lebih mendalam yaitu pertanyaan yang berhubungan dengan profit atau pendapatan yang anakgundar.com terima tiap bulannya dan pembagian pendapatan untuk karyawan itu sendiri. Ternyata untuk penulis bisa menghasilkan uang hingga 3 juta rupiah perbulan dengan syarat penulis harus membuat 20 artikel setiap harinya selama satu bulan. Kemudian untuk anakgundar.com sendiri pendapatan yang mereka peroleh sebenarnya masih relatif karena, sumber pendapatan anakgundar.com berasal dari broadcast promote event di media sosial dan open iklan di website. Dimana setiap satu broadcast promote event di media sosial anakgundar.com  mendapat 75.000 ribu rupiah karena itu sudah sesuai ketentuan atau kebijakan anakgundar.com, sedangkan promosi event dalam bentuk artikel,anakgundar.com mendapat 50rb. Selain Event dan Broadcast Promote sumber pendapatananakgundar.com juga dari konten open iklan, namun karena konten open iklan ini baru jadi saat ini belum mendapatkan hasil dari konten tersebut.

capture3

Struktur organisasi anakgundar.com ini masih sederhana seperti terlihat pada bagan diatas dimana dalam terdapat pemimpin dibawahnya ada pemimpin redaksi dan pendisain konten. Dibawah pemimpin redaksi ada penulis. dari semua posisi ini karyawan anakgundar.commemiliki dual fungsi agar operasional anakgundar.com ini tetap bisa berjalan lancar.

Pertanyaan yang terakhir yaitu mengenai  harapan untuk startup ini kedepannya adalahanakgundar.com bisa menjadi aspirasi bagi mahasiswa gunadarma maupun universitas lainnya, selanjutnya Felani juga berharap anakgundar.com bisa menjadi best of research.
Demikian Interview kami dengan pemimpin sekaligus pendiri anakgundar.com.   Semoga bermanfaat bagi pembaca semuanya.
Terimakasih.

Minggu, 08 Mei 2016

[SOFTSKILL TUGAS 3] Pengantar Teknologi Game : Analisis Game dan Algritmanya


Di dunia modern ini, perkembangan teknologi sudah sangat berpengaruh dalam setiap aspek kehidupan manusia. Salah satu aspek penting dalam kehidupan manusia adalah hiburan. Salah satu bentuk dari hiburan dapat berupa suatu permainan. Dalam perkembangan teknologi yang semakin pesat, dunia permainan atau game terus berkembang beserta teoriteori yang muncul untuk mengembangkan pemainan sejalan dengan berkembangnya teknologi. Nah, Algoritma apa saja yang digunakan dalam pembuatan game? berikut merupkan macam-macam algoritma yang digunakan dalam game :
  • MINIMAX, Sebuah prosedur pencarian yg melihat kedepan, memperhatikan apa yg akan terjadi, kemudian yang digunakan untuk memilih langkah berikutnya.
  • ALPHA-BETA PRUNING, Algoritma ini merupakan improvisasi dari algoritma minimax. Algoritma ini untuk meningkatkan efisiensi fungsi minimax dalam hal pencarian, kemudian fungsi evaluasi ditambahkan sepasang nilai alpha dan beta.
  • FUZZY, Logika fuzzy merupakan pengembangan dari logika boolean. Sistem fuzzy atau logika fuzzy adalah salah satu bahasa soft computing yang memiliki karakteristik dan keunggulan dalam menangani permasalahan yang bersifat ketidakpastian dan kebenaran parsial. Logika fuzzy merupakan pengembangan dari logika boolean yang hanya memiliki nilai true (1) atau false (0).
  • ALGORITMA GENETIKA, Algoritma genetika adalah algoritma yang berusaha menerapkan pemahaman mengenai evolusi alamiah pada tugas-tugas pemecahanmasalah (problem solving). Pendekatan yang diambil oleh algoritma ini adalah dengan menggabungkan secara acak berbagai pilihan solusi terbaik di dalam suatu kumpulan (populasi) untuk mendapatkan generasi solusi terbaik berikutnya yaitu pada suatu kondisi yang memaksimalkan kecocokannya atau lazim disebut fitness.
  • ALGORITMA AI (ARTIFICIAL INTELEGENCE), Kecerdasan Buatan (Artificial Intelligence) merupakan cabang terpenting dalam dunia computer yang membuat agar mesin (computer) dapat melakukan pekerjaan seperti dan sebaik yang dilakukan manusia. Pada awalnya diciptakan computer hanya berfungsi sebagai alat hitung. Tapi sekarang peran computer makin mendominasi kehidupan manusia. Komputer di harapkan data diberdayakan untuk mengerjakan segala sesuatu yang biasa dikerjakan oleh manusia.


Macam Macam Game menurut Algoritmanya

                 
1. Game Pacman


Pacman adalah sebuah permainan video arkade yang cukup terkenal. Cara bermainnya mudah yaitu pemain (pacman) diharuskan memakan makanan (berbentuk titik-titikkecil) dan sebuah bulatan besar (energizer) sampai habis di dalamsebuah labirin yang berliku-liku. Tidak hanya menghabiskan makanan tersebut, pemain juga harus menghindari 4 ‘hantu’ yang berkeliaran secara random untuk menangkap pemain. Jika pemain bertemu dengan hantu-hantu tersebut maka pemain dinyatakan gagal dan harus mengulangi dari awal lagi. Tetapi pemain bias mengalahkan hantu tersebut dengan memakan energizer yang terdapat di pojokkan labirin.Jika pemain memakan titik besar tersebut, maka para hantu akan ketakutan dan berusaha menjauh dari pemain.
Pergerakan para hantu ini dipengaruhi oleh kecerdasan buatan atau Artificial intelligence (AI), dimana para hantu diberi kecerdasan untuk menentukan langkah dan mengambil keputusan akan bergerak kemana dengan menentukan rute yang paling pendek (minimum), tujuannya adalah menangkap pemain. Setiap hantu harus memiliki pemikiran berbeda dan memiliki kemampuan bekerja sama untuk mengejar pemain, sehingga permainan akan tampak lebih menarik. Persoalan mendekati karakter Pacman ini dapat diselesaikan dengan berbagai macam cara, salah satunya dengan menggunakan algoritma greedy.
Pada contoh kasus ini diasumsikan bahwa karakter Pacman tidak bergerak (diam saja di tempat), untuk menentukan apakah rute yang dipilih dari hasil algoritma greedy merupakan yang paling optimum atau tidak.


2. Game Tetris

Tetris adalah permainan teka-teki yang disusun dan diprogram oleh sepasang programmer berkebangsaan Rusia. Dalam permainan tetris, balok-balok tetris berjatuhan ke area permainan dalam waktu konstan. Balok tetris selalu terdiri dari 4 balokkecil yang membentuk 7 macam rupa.
Algoritma yang gunakan untuk mencari solusi dari permainan tetris adalah algoritma yang menggunakan konsep-konsep yang ada dalam algoritma Greedy dan Algoritma Brute Force. Algoritma Greedy merupakan metode yang paling umum digunakan untuk memecahkan masalah optimasi. Algoritma ini sederhana dan sesuai dengan tujuan yang ada.


3. Games Tebak Kata


Anagram adalah salah satu jenis permainan tebak kata. Objektif permainan anagram adalah menebak kata dengan huruf-huruf yang telah diacak. Huruf yang tersedia harus dipakai sebanyak jumlahnya .Contoh yang sederhana, pemain diberikan empat huruf ”upla”, maka pemain harus menebak kata menggunakan huruf ’u’, ’p’, ’l’, ’a’; dengan tiap huruf tepat sebanyak jumlahnya. Sehingga kata-kata yang bias dibentuk adalah ”lupa”, ”palu”, ”pula”, ”luap”, dan seterusnya. Kata yang ditebak harus valid, valid dalam arti kata tersebut termasuk dalam suatu database yang ditentukan.Semakin banyak tebakan kata yang benar nilainya semakin baik.
Algoritma backtracking dapat digunakan dalam mencari anagram dari sebuah kata. Pada penelitian tersebut algoritma backtracking dipakai untuk membangun list kata yang merupakan kumpulan kata yang dapatdisusun oleh huruf-huruf yang telah diacak dan terdapat di database. Program permainan anagram yang di rancang oleh Assaat, 2007 melibatkan tiga elemen utama. Pertama adalah pemain, kedua adalah komputer dalam arti program itu sendiri, dan ketiga adalah database kata, dimana database tersebut telah terurut secara alfabet.


4. Game Puzzle Slider


Puzzle slider merupakan permainan menyusun potongan gambar dengan aturan sebuah potongan hanya dapat dipindahkan dengan menggesernya keruang kosong . puzzle ini membentuk ruang solusi yang diorganisasikan kedalam struktur pohon dinamis. Struktur pohon dinamis sendiri dibangun dengan 2 metode traversal yaitu Breadth First Search (BFS) dan Depth First Search (DFS). game puzzle juga dapat melatih logika dan daya imaginasi seseorang. 


5. Game Matches (Andro Matches)

ini merupakan game yang saya kembangkan dengan menggunakan strawberry prolog. berikut penjelasan nya.


INITIAL STATE

Andro-Matches merupakan sebuah game yang dikembangkan dari permainan matches.  Dimana masing-masing player dituntut untuk mengalahkan AI yang telah di buat. Kita harus menentukan langkah yang benar untuk bisa mengalahkan AI, jika kita salah langkah, maka kita akan kalah melawan AI. Perlu diketahui disini AI pada game ini sangat sulit di kalahkan, kemungkinan untuk di kalahkan yaitu sekitar 10%. Di game ini ada  2 pilihan, yaitu computer terlebih dahulu, atau player yang maju dahulu. Jika kita ingin menang melawan AI, di haruskan kita tidak boleh mengambil ikon paling terakhir, atau kita akan kalah dari AI.

Permainan dimulai dengan menekan tombol pilihan, disitu akan terlihat pilihan, computer dahuli atau kita yang terlebih dahulu. Disini saya memilih untuk maju terlebih dahulu, player pertama akan memilih salah satu ikon yang akan dihilangkan. Berikutnya untuk CPU yang memilih untuk ikon mana yang akan dipilih untuk maju. Jika player yang mengambil batang terakhir, maka pemain akan kalah, tapi jika AI yang mengambil batang terakhir maka AI akan kalah. Namun disini AI sangat sulit dikalahkan. Kita bisa mengambil berapapun batang yamg kita inginkan tapi harus berada dalam satu kolom, begitu juga komputer.

Tampilan Menu Utama

Tampilan splash screen dan loading bar

Tampilan menu utama dalam game


RULES

Identifikasi ruang keadaan, permasalahan ini dapat di lambangkan dengan sebuah field dengan background sebuah gambar, di field itu terdapat 5 tingkatan yang terdiri dari ikon-ikon yang tersusun berbentuk piramida. Pemain hanya terdiri dari player dan AI (CPU).
Keadaan awal dan tujuan.
Keadaan awal = papan  permainan.
Keadaan tujuan = bagi yang terakhir meng-klik ikon, dialah yang kalah (kebalikan nya jika memilih mode ambilo trakhir menang)

Aturan-aturan:

 Pilihan bagian option, disitu kita akan memilih siapa yang akan maju terlebih dahulu, player atau AI
Dimainkan dengan 2 pemain, player pertama dan yang kedua adalah AI, player memulai langkah awal permainan dengan memilih salah satu ikon yang telah disediakan. Baik dari atas atau dari bawah.
Kita hanya bisa mengambil ikon secara kolom, yang terakhir memilih adalah yang kalah (kebalikan nya jika memilih mode ambilo trakhir menang).
Tidak ada perbedaan ikon antara player dengan CPU.


GOAL

Goal (tujuan) untuk menyelesaikan games Andro-Matches adalah membuat dimana kondisi ambil mengambil terakhir (jika mode default). Namun jika kita mengaktifkan mode mengambil terakhir =  menang, maka siapa sajat yang mengambil di akhir akan menang.
Di game ini juga terdapat timer. Dimana jika timer telah abis maka pemain akan kalah.
Dan terdapat pula papan score untuk menghitung menang player dan AI.


Tampilan ketika player menang

Tampilan ketika player kalah

Tampilan ketika timer habis



KONSEP AI


Konsep permainan yang di pakai dalam permainan ini adalah (baik user ataupun AI) harus berjalan secara bergantian. AI akan selalu berjalan dan memberikan perlawanan kepada kita sehingga tidak akan begitu mudah dapat memenangkan game tersebut, pada saat memainkan permainan ini akan mendapatkan hasil akhir berupa kita menang atau kita kalah melawan komputer, karena prinsipnya game ini ingin anda yang kalah. Kesimpulan dari permainan ini ialah bagaimana cara untuk memenangkan perlawanan dari komputer dengan tidak mengambil icon yang paling akhir (don’t take the last), jika pengguna (user) dapat tidak mengambil icon yang terakhir maka pengguna tersebut ememnangkan permainan game Matches dan jika pengguna (user) mengambil korek api yang paling akhir maka pengguna (user) tersebut dinyatakan kalah dalam permainan game Matches ini.



GLOSARIUM

Algoritma

Algoritma minimax merupakan salah satu algoritma yang sering digunakan untuk game kecerdasan buatan yang menggunakan teknik depth first search (DFS) dalam pencariannya pada pohon dengan kedalaman terbatas (Kusumadewi, 2003). Algoritma minimax digunakan untuk memilih langkah terbaik, dimana kedua pemain akan saling berusaha untuk  memenangkan permainan. Selain itu, algoritma minimax ini bekerja secara rekursif dengan mencari langkah yang akan membuat lawan mengalami kerugian minimum. Algoritma minimax mendeskripsikan kondisi apabila terdapat pemain yang mengalami keuntungan, pemain lain akan mengalami kerugian senilai dengan keuntungan yang diperoleh lawan dan sebaliknya.
Algoritma minimax akan melakukan pengecekan pada seluruh kemungkinan yang ada, sehingga akan menghasilkan pohon permainan yang berisi semua kemungkinan permainan tersebut (Jannah, 2010). Dengan pohon permainan ini setiap pemain mengetahui langkah-langkah yang mungkin diberikan pada situasi permainan saat ini. Sehingga untuk setiap langkah dan semua langkah selanjutnya dapat diketahui. Dalam repersentasi pohon pada algoritma minimax, terdapat dua jenis simpul, yaitu simpul min dan simpul max. Max akan memilih langkah dengan nilai tertinggi dan min akan memilih langkah dengan nilai terendah (Kusumadewi, 2003). Dalam penentuan keputusan max/min tersebut dibutuhkan suatu nilai yang merepresentasikan kerugian atau keuntungan yang akan diperoleh jika langkah tersebut dipilih. Untuk itulah disini digunakan sebuah fungsi heuristik.
Fungsi heuristik yang digunakan algoritma ini adalah fungsi heuristik statis (Kusumadewi, 2003). Fungsi heuristik digunakan untuk mengevaluasi nilai sebagai nilai yang merepresentasikan hasil permainan yang akan terjadi jika langkah tersebut dipilih. Dari nilai-nilai heuristik inilah komputer akan menentukan simpul mana dari pohon permainan yang akan dipilih, tentunya simpul yang akan dipilih tersebut adalah simpul dengan nilai heuristik yang akan menuntun permainan ke hasil akhir yang menguntungkan bagi komputer (Akbar, 2007).

Contoh heuristic pencarian


Referensi :

Jumat, 15 April 2016

[SOFTSKILL TUGAS 2] Pengantar Teknologi Game# : Game Engine

Pengertian Game Engine


Game engine adalah sebuah sistem perangkat lunak (software) yang dirancang untuk pembuatan dan pengembangan suatu video game. Game engine memberikan kemudahan dalam menciptakan konsep sebuah game yang akan di buat. Mulai dari sistem rendering, physics, arsitektur suara scripting, A.I, dan bahkan sistem networking. Game engine dapat dikatakan sebagai jiwa dari seluruh aspek sebuah game. Sebuah game engine dibagi lagi menjadi dua bagian besar. Yaitu API dan SDK. API ( Applicaiton Programming Interfaces ) adalah bagian operating system, services dan libraries yang diperlukan untuk memanfaatkan beberapa feature yang diperlukan. Dalam hal ini contohnya DirectX. Sementara SDK adalah kumpulan dari libraries dan API yang sudah siap digunakan untuk memodifikasi program yang menggunakan operating system dan services yang sama.     


Fungsi Game Engine 


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. Satu Game Engine bisa untuk membuat berbagai tipe game, dan bisa memudahkan “port”  games ke console lain.


Ada Berapa Tipe Game Engine?


Game engine biasanya datang dengan berbagai macam jenis dan ditujukan untuk berbagai kemampuan pemrograman. Ada 3 tipe game engine yang ada saat ini, diantaranya :

Roll-your-own game engine


Banyak perusahaan game kecil seperti publisher indie biasanya menggunakan engine-nya sendiri. Mereka menggunakan API seperti XNA, DirectX atau OpenGL untuk membuat game engine mereka sendiri. Di sisi lain, mereka kadang menggunakan library komersil atau yang open source. Terkadang mereka juga membuat semuanya mulai dari nol. Biasanya game engine tipe ini lebih disukai karena selain kemungkinan besar diberikan secara gratis, juga memperbolehkan mereka (para developer) lebih fleksibel dalam mengintegrasikan komponen yang diinginkan untuk dibentuk sebagai game engine mereka sendiri. Kelemahannya banyak engine yang dibuat dengan cara semacam ini malah menyerang balik developernya. Tower Games Studio membutuhkan satu tahun penuh untuk menyempurnakan game engine-nya, hanya untuk ditulis ulang semuanya dalam beberapa hari  sebelum penggunaannya karena adanya bug kecil yang sangat mengganggu.

Mostly-ready game engines


Engine ini biasanya sudah menyediakan semuanya begitu diberikan pada developer/programer. Semuanya termasuk contoh GUI, physiscs, libraries model, texture dan lain-lain. Banyak dari mereka yang sudah benar-benar matang, sehingga dapat langsung digunakan untuk scripting sejak hari pertama. Game engine semacam ini memiliki beberapa batasan, terutama jika dibandingkan dengan game engine sebelumnya yang benar-benar terbuka lebar. Hal ini ditujukan agar tidak terjadi banyak error yang mungkin terjadi setelah sebuah game yang menggunakan engine ini dirilis dan masih memungkinkan game engine-nya tersebut untuk mengoptimalkan kinerja game-nya. Contoh tipe game engine seperti ini adalah Unreal Engine, Source Engine, id Tech Engine dan sebagainya yang sudah sangat optimal dibandingkan jika harus membuat dari awal. Dengan hal ini dapat menyingkat menghemat waktu dan biaya dari para developer game.

Point-and-click engines


Engine ini merupakan engine yang sangat dibatasi, tapi dibuat dengan sangat user friendly. Anda bahkan bisa mulai membuat game sendiri menggunakan engine seperti GameMaker, Torque Game Builder dan Unity3D. Dengan sedikit memanfaatkan coding, kamu sudah bisa merilis game point-and-click yang kamu banget.  Kekurangannya terletak pada terbatasnya jenis interaksi yang bisa dilakukan dan biasanya hal ini mencakup semuanya, mulai dari grafis hingga tata suara. Tapi bukan berarti game engine jenis ini tidak berguna, bagi developer cerdas dan memiliki kreativitas tinggi, game engine seperti ini bisa dirubah menjadi sebuah game menyenangkan, seperti Flow. Game engine ini memang ditujukan bagi developer yang ingin menyingkat waktu pemrogramman dan merilis game-game mereka secepatnya.

Berikut Merupakan 10 Game Engine Terbaik Saat Ini 


1. Cry Engine
Yap…
Cry Engine adalah salah satu Game Engine yang dikeluarkan oleh German, Crytek. Game engine ini juga sempat menghebohkan dunia game pada tahun 2004. Beberapa contoh game yang dibuat dengan menggunakan software ini adalah Crysis, Crysis War Head, Crysis 2, FarCry, Alion : Tower of Eternity, dan masih banyak lagi.
Keunggulan dari Cry Engine ini sendiri adalah tidak perlu menggunakan spek yang dewa untuk menjalankan game-game yang dibuat dengan software ini, dan pencahayaannya juga sangat bagus

2. Anvil Engine
Tau game Assasin’s Creed khan ? Nah dengan menggunakan Game Engine ini jugalah Ubisoft berhasil membuat game tersebut. Ubisoft menjanjikan kita sebuah game dengan pencahayaan bervolume, lebih banyak interaksi interaktif dengan lingkungan, sistem musim dan cuaca, dan AI yang cerdas dalam Anvil Engine 2.0. Sekarang Anvil Next Engine

3. Unreal Engine
Sejak 1998, GE keluaran Epic Games pertama digunakan untuk game Unreal, dan dilanjutkan oleh game bernuansa Stealth Deus Ex (2000). Generasi pertama Game Engine ini menunjukkan dunia yang gelap dan kelam. Beruntunglah kita para PCGamer, karena dapat merasakan game-game dari Unreal Engine  dengan Framerate yang lebih stabil dibandingkan di console. Tetapi, Unreal Engine 3 mengalami revolusi yang membuatnya menjadi GE yang menghasilkan Framerate stabil, Kualitas Grafis yang mantap, Dynamic Shadows, HDRR (High Dynamic Range Rendering), Depth of Field, dan penggunaan DX 11 secara maksimal. Semua game dengan Engine ini memang mengagumkan, dan nyaris semua bertema kelam, karena GE ini memang mengutamakan di Shadows.
Contoh Game yang dibuat dengan software ini adalah Homefront, GRAW, Batman Arkham City ,Diablo dan banyak lagi

4. IW Engine
Semua pasti tau game Call Of Duty khan ? Yap .. game ini juga dibuat dengan software yang bernama IW Engine atau yang biasa disebut Infinity Wizard Engine, Walaupun Call Of Duty yang pertama dibuat dengan ID Tech Engine, developer membuat sebuah GE tanpa nama resmi ini, yang diadaptasi dari ID Tech 3. Kelebihan utama GE ini adalah animasi dan pencahayaan yang fenomenal, juga dengan AI kompleks yang cerdas, Depth of Field, dan “dynamic bullet penetration”.

5. Frosbite Engine 
Bisa dibilang Game Engine ini adalah saingan IW Engine, karena Grafik yang ditampilkan dalam Engine ini sangatlah dahsyat. Contoh game yang dibuat dengan engine ini sendiri seperti Battlefield 3, Need For Speed The Run, Dll. Namun game engine ini tidak mendukung dengan DX 9, dan juga Windows XP. Tetapi dapat dimaklumi, karena engine ini menggunakan DX 11 secara maksimal, sayapun dibuat kagum akan grafik dahsyat yang ditampilkan dari awal Battlefield 3 dimulai.

6. Avalance Engine
Game utama dari GE ini adalah Just Cause 2. Pertama kali memainkan Just Cause 2, kita akan disuguhi sebuah pulau tropis bernama Panau yang sangat luas, dan berbagai jenis kendaraan yang bisa kita kendarai (helikopter, pesawat jet, parasut, motor, perahu). Efek Ledakan yang dihasilkan oleh GE ini juga memukau, dengan grafis yang cukup bagus, motion bluring yang smooth, dan AI yang cerdas. Engine game ini lebih mengutamakan game aksi yang penuh ledakan, tembakan, dan kendaraan-kendaraan unik yang dapat kita kendarai. Sayangnya generasi kedua dari engine ini tidak suport dengan DX 9 dan Windows XP

7. ID Tech Engine
Engine ini adalah kakek dari segala game bergenre FPS. Sebenarnya, GE ini dibuat untuk game HoverTank 3d. Lalu berlanjut menghasilkan game FPS pertama Catacomb 3d, tapi karena kurang terkenal, dibuatlah Wolfenstein 3d.  id Tech juga menghasilkan Game-game FPS Old School Quake series dan Doom Series, dengan Engine yang telah dimodifikasi. GE ini memiliki 5 generasi, dengan adanya FPS hebat hasil GE ini di setiap jamannya. Generasi terakhirnya adalah id Tech 5, yang menghasilkan game open-world post-apocalyptic bergenre FPS-Racing, RAGE.
Keunggulan dari Game Engine ini adalah bisa membuat MegaTexture, yaitu texture game yang bisa mencapai resolusi 128.000 x 128.000 pixel ! Dan juga dunia dinamis dengan Terrain Editor yang sederhana tetapi kompleks. GE ini juga memungkinkan pembuatan hanya satu jenis texture yang bisa dipakai untuk PC maupun console, yang sangat memudahkan port antar platform. Keunggulan lain adalah Soft-Edged Shadows, HDRR, dan beberapa fitur standar Game Engine. 

8. Creation Engine
Fus Ro Dah !! Skyrim memang sangat dahsyat, bahkan saya terkena efek dari game ini, yaitu sering berteriak Fus Ro Dah -,- shout utama bagi DragonBorn -,- dengan nada seperti di Trailernya. coba saja mainkan Skyrim, tapi pastikan dulu kalau kalian lagi gak ada tugas atau apa gitu entar malah gak selesai, wkwkwk. Ok, back to the point.
Creation Engine memang dibuat khusus untuk Skyrim, karena keunggulan utamanya, yaitu, Random Dungeon membuat kita tidak bosan menjelajahi semua Dungeon di Skyrim, mencari-cari senjata dewa maupun menyelesaikan quest, Radiant AI, yang membuat semua NPC memiliki sifat unik, Dynamic Lightning, Draw Distance Render yang jauuuuh, membuat kita bisa menikmati luasnya Skyrim, dan kemampuan untuk membuat Flora yang detail. grafik yang dihasilkan juga istimewa.
Dengan keunggulan yang sekian banyaknya, membuat Skyrim begitu adiktif dan tidak terlupakan, sayang, karena terlalu luas dunianya, banyak bug menyiksa yang dihasilkan T_T.

9. RAGE Engine 
Bukan Engine game RAGE lho, melainkan RAGE (Rockstar Advanced Game Engine), dibuat Rockstar San Diego tahun 2004, dan dimulai dari game Bully.
Pembuatan game-game dengan Engine ini dibantu dengan Euphoria, yang membuat animasi tokoh semakin realistis. Euphoria ini juga yang merupakan software 3d utama untuk membuat Sequel game Max Payne 3
Keunggulan dari GE ini adalah kemungkinan memuat game open-world tanpa loading (seperti GTA IV, yang memungkinkan kita memasuki kios-kios burger tanpa loading) yang sangat luas, AI yang kompleks, Draw Distance Render yang cukup jauh, juga sirkulasi Cuaca yang realistis.
Dengan bantuan Euphoria, pergerakan AI yang tidak “robot” dan animasi-animasi realistis lainnya juga menjadi nilai plus GE ini. Huaa…. dan yan pastinya Game Engine ini bagus banget.

10. HPL Engine 
Dan yang terakhir yaitu HPL Engine, nama game engine ini adalah inisial dari orang tersebut. Dari penjelasan singkat barusan, bisa ditebak bahwa game-game hasil dari GE ini adalah game horror. Game Engine ini dibuat oleh developer Indie Frictional Games, yang menghususkan dalam pembuatan First Person Survival Horror. HPL adalah GE cross-platform (PC, Mac, Linux) yang kompatibel dengan OpenGL, OpenAL, dan Newton Game Dynamics.
Fitur utama Game Engine ini  adalah interaksi objek yang sangat detail dengan penggunaan mouse dan keyboard. Dengan kata lain, game-game hasil dari GE ini memiliki physics yang detail. Keistimewaan lainnya adalah GE ini mendukung SSAO (Screen Space Ambient Occlusion) dan Deferred Shading. Walaupun keistimewaannya tidak terlalu banyak, spesifikasi komputer yang dibutuhkan untuk menjalankan game-game hasil GE ini cukup tinggi (tergantung resolusi layar).
Kelemahannya yang cukup fatal tersebut bisa dan harus dimaklumi, karena pembuat HPL Engine generasi pertama kurang dari 10 orang ! Dan pembuat HPL Engine 2 kurang dari 20 ! Dengan angka sesedikit itu, dan bisa membuat game engine yang menghasilkan game epik Amnesia The Dark Descent, para pembuat GE ini patut diacungi jempol !



Game Engine Free


Namun jika anda ingin membuat game sederhana di sarankan menggunakan game engine yang gratis. menurut saya game engine yang bagus dan serbaguna saat ini adalah Unity3D. Walaupun Free jangan menganggap remeh game engine yang 1 ini. berikut keterangan nya :

Tagline


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 Software


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.

Sejarah Unity dan Perkembangannya


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.

Fitur-fitur


Rendering

Graphics engine yang digunakan adalah Direct3D (Windows, Xbox 360), OpenGL (Mac, Windows, Linux, PS3), OpenGL ES (Android, iOS), dan proprietary APIs (Wii). Ada pula kemampuan untuk bump mapping, reflection mapping, parallax mapping, screen space ambient occlusion (SSAO), dynamic shadows using shadow maps, render-to-texture and full-screen post-processing effects.[4]

Unity dapat mengambil format desain dari 3ds Max, Maya, Softimage, Blender, modo, ZBrush, Cinema 4D, Cheetah3D, Adobe Photoshop, Adobe Fireworks and Allegorithmic Substance. Asset tersebut dapat ditambahkan ke game project dan diatur melalui graphical user interface Unity.

ShaderLab adalah bahasa yang digunakan untuk shaders, dimana mampu memberikan deklaratif “programming” dari fixed-function pipeline dan program shader ditulis dalam GLSL atau Cg. Sebuah shader dapat menyertakan banyak varian dan sebuah spesifikasi fallback declarative, dimana membuat Unity dapat mendeteksi berbagai macam video card terbaik saat ini, dan jika tidak ada yang kompatibel, maka akan dilempar menggunakan shader alternatif yang mungkin dapat menurunkan fitur dan performa.

Pada 3 Agustus 2013, seiring dengan diluncurkannya versi 4.2, Unity mengijinkan developer indie mengunakan Realtime shadows hanya untuk Directional lights, dan juga menambahkan kemampuan dari DirectX11 yang memberikan shadows dengan resolusi pixel yang lebih sempurna, textur untuk membuat objek 3d dari grayscale dengan lebih grafik facial, animasi yang lebih halus dan mempercepat FPS.

Scripting

Script game engine dibuat dengan Mono 2.6, sebuah implementasi open-source dari .NET Framework. Programmer dapat menggunakan UnityScript (bahasa terkustomisasi yang terinspirasi dari sintax ECMAScript, dalam bentuk JavaScript), C#, atau Boo (terinspirasi dari sintax bahasa pemrograman phyton). Dimulai dengan dirilisnya versi 3.0, Unity menyertakan versi MonoDevelop yang terkustomisasi untuk debug script.

Asset Tracking

Unity juga menyertakan Server Unity Asset – sebuah solusi terkontrol untuk defeloper game asset dan script. Server tersebut menggunakan PostgreSQL sebagai backend, sistem audio dibuat menggunakan FMOD library (dengan kemampuan untuk memutar Ogg Vorbis compressed audio), video playback menggunakan Theora codec, engine daratan dan vegetasi (dimana mensuport tree billboarding, Occlusion Culling dengan Umbra), built-in lightmapping dan global illumination dengan Beast, multiplayer networking menggunakan RakNet, dan navigasi mesh pencari jalur built-in.

Platforms

Unity support pengembangan ke berbagai plaform. Didalam project, developer memiliki kontrol untuk mengirim keperangkat mobile, web browser, desktop, and console. Unity juga mengijinkan spesifikasi kompresi textur dan pengaturan resolusi di setiap platform yang didukung.

Saat ini platform yang didukung adalah BlackBerry 10, Windows 8, Windows Phone 8, Windows, Mac, Linux, Android, iOS, Unity Web Player, Adobe Flash, PlayStation 3, Xbox 360, Wii U and Wii. Meskipun tidak semua terkonfirmasi secara resmi, Unity juga mendukung PlayStation Vita yang dapat dilihat pada game Escape Plan dan Oddworld: New ‘n’ Tasty.

Rencana platform berikutnya adalah PlayStation 4 dan Xbox One. Dan juga rumor untuk kedepanya mengatakan HTML akan menjadi platformnya, dan plug-in Adobe baru dimana akan disubtitusikan ke Flash Player, juga akan menjadi platform berikutnya.

Asset Store

Diluncurkan November 2010, Unity Asset Store adalah sebuah resource yang hadir di Unity editor. Asset store terdiri dari koleksi lebih dari 4,400 asset packages, beserta 3D models, textures dan materials, sistem particle, musik dan efek suara, tutorial dan project, scripting package, editor extensions dan servis online.

Physics

Unity juga memiliki suport built-in untuk PhysX physics engine (sejak Unity 3.0) dari Nvidia (sebelumnya Ageia) dengan penambahan kemampuan untuk simulasi real-time cloth pada arbitrary dan skinned meshes, thick ray cast, dan collision layers.


Berikut merupakan game terbaik yang dibuat dengna Unity3D menurut @MasterDevelopers





Referensi