Rabu, 21 November 2018

Proposal E-book


UNIVERSITAS GUNADARMA

PENGANTAR BISNIS INFORMATIKA
Kelompok Softskill


“Proposal Website E-Book”
                        Nama               : Citra Suci A                          (51415515)
                                                   Farah Diba Az-Zahra           (52415481)
                                                   Juita Jauharotus S                (53415617)
                                                   Pricilla Arlen                        ( 55415389)
                                                   Sarah Azizah N.P                (56415397)
                        Kelas               : 4IA23
                        Fakultas           : Teknologi Industri
                        Jurusan            : Teknik Informatika  

UNIVERSITAS GUNADARMA
2018





A.    Latar Belakang
Dalam era informasi, kecanggihan teknologi informasi dan komunikasi telah memungkinkan terjadinya pertukaran informasi yang cepat tanpa terhambat oleh batas ruang dan waktu (Dryden & Voss, 1999). Berbeda dengan era agraris dan industri, kemajuan suatu bangsa dalam era informasi sangat tergantung pada kemampuan masyarakatnya dalam memanfaatkan pengetahuan untuk meningkatkan produktifitas. Karakteristik masyarakat seperti ini dikenal dengan istilah masyarakat berbasis pengetahuan (knowledge-based society). Siapa yang menguasai pengetahuan maka ia akan mampu bersaing dalam era global.
Bimbingan dan Konseling sebagai suatu proses pemberian bantuan kepada individu (siswa), dilaksanakan melalui berbagai macam layanan. Layanan tersebut saat ini, pada saat jaman semakin berkembang, tidak hanya dapat dilakukan dengan tatap muka secara langsung, tapi juga bisa dengan memanfaatkan media atau teknologi informasi yang ada. Tujuannya adalah tetap memberikan bimbingan dan konsling dengan cara-cara yang lebih menarik, interaktif, dan tidak terbatas tempat, tetapi juga tetap memperhatikan azas-azas dan kode etik dalam bimbingan dan konseli. E-book merupakan hal penting dewasa ini, e-book akan membantu konseling untuk mendapatkan sumber ilmu dan materi dengan cara praktis, sebagai konselor hendaknya mengetahui betul bagaiman langkah-langkah pengaksesan e-book, dengan maksud dapat menyalurkan informasi ke konseli, dan membantu konselor sendiri untuk memperkaya wawasan yang akan disebarluaskan kepada konseli.
Website sangat diperlukan untuk  alat penunjang atau sebagai sarana, sebagai media informasi dan promosi di internet baik untuk perusahaan, organisasi, maupun pribadi. Dengan memiliki website maka dapat memudahkan seseorang untuk mendapat informasi mengenai perusahaan/instansi. Melalui proposal ini kami ingin mengajukan penawaran pembuatan website e-Book dan kami menyediakan beberapa kelebihan dalam pembuatan website yang dapat di lihat dalam rincian proposal ini
B.     Tujuan
Tujuan dalam pembuatan website antara lain :
  • Mempromosikan keberadaan nama website kepada masyarakat dunia umumnya serta masyarakat Indonesia khususnya.
  • Dapat menyediakan informasi yang lengkap tentang fitur-fitur yang disediakan ole E-book.
  • Mempermudah untuk dapat mengumpulkan tanggapan kritik dan saran dari masyarakat dunia terhadap mutu website.
C.    Fitur yang ditawarkan
  • Menu: Halaman utama, Log in, Sign Up, Browse, My Books dan Help & Support.
  •  Halaman Utama(beranda): Untuk menampilkan Company Profile
  • Log in: Untuk masuk kedalam website jika sudah mempunyai akun
  • Sign Up: Untuk mendaftar jika belum mempunyai akun.
  • Browse : Untuk mencari buku yang dii

    nginkan
  • My Books : Buku yang sudah dibaca
  • Help & Support : Berisi Bantuan.
D.    Strategi Pelayanan
Strategi peningkatan layanan yang dilakukan:
  • Membuat website yang diinginkan owner sedemikian rupa sehingga dapat menunjukan profesionalisme perusahaan.
  • Membuat security website yang diinginkan owner semaksimal mungkin sehingga dapat menghindarkan dari pencurian data, pemerasan, dan penyalahgunaan data perusahaan oleh pihak-pihak yang tidak bertanggung jawab.
E.     Penutup
Demikian proposal yang kami ajukan. Kami menyadari bahwa dalam penyusunan proposal ini masih banyak kekurangan dan masih jauh dari kesempurnaan. Oleh karena itu, kritik dan saran yang membangun sangat kami harapkan.


Menganalisa Web E-book


TUGAS 02 PBI



NAMA KELOMPOK :
Citra Suci 51415515
Farah Diba 52415481
Juwita J.S 53415617
Sarah Nur 56415397
Pricilla A 55415389
KELAS : 4IA23

PENGANTAR BISNIS INFORMATIKA
BISNIS DALAM BENTUK EBOOK

Semakin bertambahnya jumlah pengguna internet di Indonesia menjadi potensi bagi para pelaku bisnis. Dengan menggunakan internet, pelaku bisnis dapat menjangkau lebih banyak pelanggan potensial dan bekerja dapat dilakukan dimana saja. Salah satu metode yang banyak digunakan dan sudah terbukti ampuh adalah pemasaran ebook.

1.      OPENLIBRARY.ORG
Pertama kali membuka situs website yang satu ini mungkin siapapun akan sedikit takjub karena tersedia jutaan e-book yang bisa diakses disana. Tempat download buku gratis terlengkap yang satu ini layak disebut sebagai perpustakaan online. Dikarenakan situs ini merupakan open project, oleh karena itu semua pengguna situs ini pun dapat berkontribusi pada koleksi buku yang tersedia. Dengan fitur navbar yang memiliki beberapa menu seperti pencarian buku melalui jenis, buku favorit dan buku yang terakhir dibaca membuat navigasi menjadi lebih mudah. Tidak hanya itu, penataan halaman awal pada website ini begitu rapih dan menarik dengan menyertakan koleksi buku – buku pilihannya di menu depan
2.      FREE-EBOOKS.NET
Free E-book merupakan website penyedia e-book yang terdiri atas beberapa kategori di mana pada masing-masing kategori disertai sub-sub kategori lagi. Jika kamu ingin download buku di Free Ebooks, maka diwajibkan untuk mendaftar terlebih dahulu. Tak perlu khawatir karena pendaftarannya pun gratis, jadi kamu tidak perlu membayar untuk menjadi member.


3.      Perbandingan
OPENLIBRARY.ORG
FREE-EBOOKS.NET
Tampilan web sederhana
Tampilan web lebih menarik dan modern
Kategori buku dijabarkan dengan carousel
Kategori buku dijabarkan dengan penuh di halaman depan
Tidak perlu menjadi member untuk mendownload
Perlu menjadi member untuk mendownload

Minggu, 14 Oktober 2018

Artikel SDM dan Tanggung Jawab Sosial


Sumber Daya Manusia

Wirausahawan adalah Seorang yg pandai dan berbakat dalam melihat peluang bisnis yg ada dengan resiko untung atau rugi. Oleh karena itulah seorang wirausahawan harus memiliki mental yg kuat dalam menghadapai sebuah permasalahan, baik itu bersifat merugikan ataupun menguntungkan. Wirausahawan dalam menjalankan usahanya harus percaya diri (confident), ada kemauan, optimis, berambisi besar, berani mencoba sesuatu yg baru, berani ambil resiko, kreatif, inovatif dan mempunyai pendirian yang kuat. itulah modal yg harus dimiliki oleh seorang wirausahawan.

Proses Manajemen Sumber Daya Manusia

·         Human Resource Planning, merencanakan kebutuhan dan pemanfaatan SDM bagi perusahaan
·         Personnel Procurement, Mencari dan Mendapatkan Sumber Daya Manusia, termasuk didalamnya   rekrutmen, seleksi dan penempatan serta kontrak tenaga kerja.

Perencanaan Sumber Daya Manusia

·         Perencanaan sumber daya manusia adalah perencanaan strategis untuk mendapatkan dan memelihara
·         kualifikasi sumber daya manusia yang diperlukan bagi organisasi perusahaan dalam mencapai tujuan perusahaan.

Perekrutan Tenaga Kerja

Rekrutmen adalah upaya perusahaan untuk mendapatkan tenaga kerja yang diperlukan sesuai dengan kualifikasi yang telah ditetapkan dalam perencanaan tenaga kerja. Rekrutmen sendiri terbagi atas dua bagian, yaitu :
·         Rekrutmen Internal, proses untuk mendapatkan tenaga kerja atau SDM yang dibutuhkan dengan mempertimbangkan tenaga kerja yang sudah ada atau yang sudah dimiliki oleh perusahaan
·         Rekrutmen Eksternal, perusahaan mendapatkan tenaga kerja atau SDM yang akan ditempatkan pada suatu jabatan tertentu dengan memperolehnya dari luar perusahaan, atau seringkali dinamakan sebagai outsourcing

Tanggung Jawab Sosial
Menurut Kamus Besar Bahasa Indonesia, tanggung jawab adalah keadaan wajib menanggung segala sesuatunya. Jika terjadi sesuatu yang tidak sesuai dengan harapan, maka seorang penanggung jawab dapat dituntut, dipersalahkan, diperkarakan, dan sebagainya.
Pada dasarnya, rasa tanggung jawab merupakan sebuah pengertian untuk memahami tinggi rendahnya akhlak seorang manusia. Seiring dengan perkembangnya, rasa tanggung jawab kemudian berkembang bukan hanya dalam tataran personal, namun juga terkait hubungan dengan orang lain. Artinya, seseorang yang berhubungan dengan pihak-pihak lain tidak bias lepas dari rasa tanggung jawab yang melekat pada dirinya.
Tanggung Jawab Sebuah Perusahaan
Sama seperti warga negara lainnya, seorang pengusaha juga memiliki tanggung jawab yang harus ditanggungnya. Sebagai seorang pengusaha, tanggung jawab yang ditanggung tentunya sangat luas. Selain tanggung jawab terhadap bisnisnya, seorang pengusaha juga memiliki tanggung jawab terhadap pegawainya, masyarakat yang ada di lingkungan bisnisnya, juga tanggung jawab terhadap lingkungan. Tanggung jawab pengusaha ini sering disebut sebagai tanggung jawab sosial perusahaan atau corporate social responsibility (CSR).
Sesuai dengan namanya, CSR merupakan bentuk tanggung jawab pengusaha dan perusahaan yang tidak hanya membuat keputusan berdasarkan aspek keuntungan ekonomi, namun juga melalui pembangunan berkelanjutan dalam bidang sosial. Tanggung jawab perusahaan dalam bentuk CSR dilakukan karena perusahaan menyadari jika dalam sebuah bisnis, tidak hanya keuntungan yang bias didatangkan oleh perusahaan, namun juga kerugian bagi lingkungan dan masyarakat sekitar. Dengan kata lain, CSR dapat pula dikatakan sebagai kontribusi perusahaan terhadap tujuan pembangunan berkelanjutan melalui manajemen dampak, yakni meminimalisasi dampak negatif dan memaksimalisasi dampak positif terhadap seluruh pemangku kepentingan perusahaan.

Tanggung Jawab Terhadap Konsumen

Bentuk tanggung jawab perusahaan terhadap konsumen dapat diwujudkan dengan menyediakan produk yang berkualitas dan dengan harga yang sesuai. Konsumen memiliki hak untuk memperoleh produk yang aman, memperoleh informasi mengenai produk yang digunakan, hak untuk didengarkan dan hak untuk memilih apa yang hendak dibeli. Tanggung jawab perusahaan terhadap konsumennya juga termasuk dengan memperhatikan etika dalam beriklan, antara lain dengan tidak membuat janji-janji tentang sebuah produk yang tidak ditepati oleh perusahaan.
Tanggung Jawab social terhadap lingkungan sekitar usaha

Hal ini berhubungan erat dengan limbah dari hasil produksi yang kita buat. Disini kita diharapkan dapat membuat masyarakat tidak merasa terganggu dengan limbah dari produksi yang kita buat. Selain itu kita juga dituntut untuk menyediakan tempat pembuangan limbah yang layak. Seperti yang kita ketahui limbah dari sebuah produksi terdiri atas 2 yaitu limbah yang berbahaya dan limbah yang tidak berbahaya. Disini apabila terdapat limbah yang tidak berbahaya kita diusahakan untuk membuang limbah itu ke tempat yang aman / tempat yang dapat membuat limbah ini hilang seperti Air(pembuangan limbah ke laut, kali dan sebagainya). Sebaliknya apabila terdapat limbah yang  berbahaya maka dita dituntut untuk mendaur ulang lagi limbah itu agar limbah itu tidak membahayakan lingkungan sekitar tempat produksi.


Rabu, 04 Juli 2018

tutorial game subway surf



         Subway Surfers adalah permainan melarikan diri yang diusung oleh Kiloo Games dan Sybo Games, sebuah perusahaan swasta asal Denmark. Permainan ini tersedia untuk Android, iOS, Kindle, dan Windows Phone. Pemain berperan sebagai seorang remaja hooligan yang setelah tertangkap memasang grafiti ke sisi kereta api, berlari ke bawah trek untuk melarikan diri dari Inspektur dan anjingnya. Sebagai hooligan, pemain diminta untuk ambil koin emas sebanyak mungkin dari udara sekaligus menghindari tabrakan dengan kereta api dan benda-benda lainnya. Pada permainan ini terdapat benda khusus, seperti perburuan mingguan, yang dapat menambah penghargaan dalam permainan.Translate
Subway Surfers dirilis pada 24 Mei 2012 dengan update berdasarkan libur musiman. Sejak 2 Januari 2013, update telah didasarkan pada "World Tour" yang menempatkan permainan di kota baru setiap bulannya.

Dibawah ini merupakan tutorial cara bermain subway surf.




Daftar Pustaka :

Sabtu, 02 Juni 2018

Review Game Engine


       Game Engine


       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


       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.
FITUR UNITY
§  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.
Bahasa Pemograman Unity
Bahasa pemrograman yang dapat diterima UNITY adalah JAVA SCRIPT, CS SCRIPT (C#) & BOO SCRIPT. Unity Menggunakan Sistem navigasi bebas dalam merangkai sebuah game. Hal ini tentunya memudahkan developer untuk melihat sisi-sisi ruang 3 Dimensi dalam game guna melihat celah-celah yang masih ada. Sistem navigasi di Unity mirip pada Editor 3D Modelling yang ada pada Blender 3d.
Kelebihan :
§       Gratis
§        Multiplatform
§        Mempercepat desain level/layout di game dengan adanya editor WYSIWYG

Kekurangan :
§       Memori yang digunakan besar
§       Butuh penyesuaian yang agak kompleks pada saat mau develop game 2d tanpa bantuan plugin
§       Perlu penyesuaian mengikuti gaya component based
      
      contoh game engine pada unity : Pokemon Go
       
       






Corona SDK

 

Corona ini adalah software untuk membuat aplikasi Android khususnya untuk game development. Walau sebenarnya lebih tepat untuk animasi. Tapi untuk game, corona termasuk yang populer dan top. Bahasa pemrograman yang digunakan adalah bahasa lua. Memang bahasanya sedikit berbeda. Tapi mungkin tidak terlalu sulit bagi yang sudah terbiasa menggunakan bahasa pemrograman. Ada beberapa penyesuaian.
Penggunaan table, typedata, looping, display object berbeda. Karena banyak digunakan dalam game development, tentu saja punya daya tarik sendiri dalam operasi imagenya yang membutuhkan kualitas visual lebih. Transition yang smooth, dari menjadi tidak ada. Transition dari ada menjadi tidak ada maka di transisi dulu sebelum diremove. Action perubahan posisi dari suatu event. Angry bird, Slash Fruits adalah beberpa yang populer. Aplikasi ini cepat dan mudah alat pengembangan untuk iPhone, iPad dan Android permainan dan aplikasi.
Apps Corona sangat bertenaga dijalankan pada 30 fps dalam sesedikit 300k, dan grafis dan mesin animasi sepenuhnya memanfaatkan OpenGL akselerasi hardware. Corona SDK adalah yang pertama dalam keluarga Corona Ansca tentang produk untuk membuat multimedia kinerja tinggi aplikasi yang kaya grafis dan game untuk iPhone. Dengan Corona, Anda dapat dengan cepat membuat aplikasi iPhone dalam hitungan jam. Tidak Objective-C/Cocoa diperlukan, dan tidak ada C + +. ”
Ansca adalah perusahaan di balik Corona, dan SDK ini memungkinkan pengembang untuk membuat aplikasi cross-platform yang cepat dan kuat yang memiliki akses ke API kerangka kerja lainnya tidak, seperti kamera, GPS dan Accelerometer.
Perangkat pendukung:
Keuntungan terbesar dari Corona adalah bahwa hal itu memungkinkan Anda untuk bekerja dengan satu basis kode dan menghasilkan produk untuk banyak perangkat yang berbeda. Secara khusus, Corona SDK akan memungkinkan Anda untuk membuat aplikasi untuk semua perangkat iOS dan perangkat Android.
Corona menggunakan bahasa pemrograman Lua untuk membuat aplikasi. Lua adalah bahasa scriptitng umum digunakan untuk mengembangkan game. Ini memiliki jumlah yang baik adopsi pasar dalam pengembangan masyarakat. Sintaks lua dapat dibandingkan dengan bahasa seperti JavaScript atau ActionScript 3, yang membuatnya mudah untuk belajar.
Corona sangat kuat dan mudah untuk belajar, dan fakta-fakta ini membuat cara terbaik untuk memulai atau melanjutkan pengembangan perangkat lunak Anda tidak peduli platform apa yang Anda sedang membangun untuk.
Pada saat ini, Corona tidak datang dengan editor Lua eksklusif, tetapi ada beberapa editor besar sudah tersedia yang dapat Anda gunakan:
Gratis:
§  Eclipse , menggunakan Eclipse Plugin Lua.
§  LuaEdit , LuaEdit adalah IDE / Debugger / Script Editor dirancang untuk versi 5.1 dari Lua.
§  NotePad + + , editor kode sumber bebas yang mendukung beberapa bahasa pemrograman, termasuk Lua.
§  TextWrangler , editor handal tujuan umum teks dan Unix dan alat Server administrator.

Komersial:
§  Textmate , Tersedia untuk Mac OS X saja.
§  BBedit , HTML profesional terkemuka dan editor teks untuk Macintosh.
§  Decoda , lingkungan pengembangan profesional untuk debugging skrip Lua dalam aplikasi anda.

Kelebihan  :
§        Seperti disebutkan sebelumnya, Corona SDK menawarkan banyak fitur yang membuat cara yang sangat handal untuk membuat aplikasi. Beberapa fitur tersebut adalah:
§        Pengembangan Aplikasi asli: binari executable Corona adalah 100% Objective-C / C + +, sehingga Anda tidak perlu khawatir tentang iOS 4 aturan baru Apple pada penggunaan di luar alat-alat pembangunan. Bahkan, Corona perlu Xcode untuk mengkompilasi.
§       Otomatis OpenGL-ES Integrasi: Tidak perlu memanggil kelas yang luas atau fungsi untuk membuat manipulasi layar sederhana.
§       Pengembangan Cross-Platform: Corona dapat membuat aplikasi untuk iOS (iPhone, iPodTouch, iPad) dan perangkat Android.
§       
           Kinerja: Corona dioptimalkan untuk menggunakan fitur hardware-accelerated, sehingga menghasilkan kinerja yang kuat dalam permainan dan aplikasi.
§       Fitur perangkat: Akses perangkat kontrol asli dan perangkat keras, seperti kamera, accelerometer, gps, dll
§        Mudah Belajar: Corona menggunakan bahasa pemrograman Lua, yang kuat dan mudah untuk belajar.
Kekurangan :
Seperti Ansca tidak secara resmi menjadi bagian dari Apple atau Android, ada beberapa hal yang mungkin tidak tersedia dalam rilis terbaru dari SDK asli. Namun, orang yang merawat Corona terus menambahkan fitur baru yang telah tersedia. Ini adalah masalah bagi semua kerangka cross-platform.

contoh game engine pada corona SDK : Assasins Creed




Unreal Engine


        Unreal Engine merupakan game engine yang dikembangkan oleh Epic Games, dan pertama kali diperkenalkan pada tahun 1998 dengan game bergenre first-person shooter. Walaupun utamanya dikembangkan untuk game first-person shooters, tapi Unreal Engine juga bagus digunakan untuk membuat game bergenre yang lain. Unreal Engine menggunakan bahasa pemrograman C++, dan Unreal Engine merupakan alat yang digunakan oleh banyak pengembang game pada saat ini.
        Unreal Engine dikembangkan oleh Epic Games, yang mempunyai fitur tingkat tinggi dan sering digunakan bagi para developer game saat ini, UE3 pernah dirilis dan dirancang untuk Microsoft DirectX 9 (untuk Windows dan Xbox 360), DirectX 9 untuk Windows Vista, DirectX 11 untuk windows 7 dan OpenGL untuk OS X, Linux, PS3, Wii U, iOS, Android dan HTML 5 / Java Script tahap 3D untuk adobe flash player 11.
Versi dan Fitur
§                        Unreal Engine 1 dimulai debutnya pada tahun 1998, mempunyai teknik render terpadu, kecerdasan buatan, visibilitas jaringan, dan manajemen system file kedalam engine yang lengkap. UI1 memberikan jalur render hardware – accelerated menggunakan Glide API, dan diperbarui untuk OpenGL dan Direct 3D.
§  
             Unreal Engine 2 dimulai pada debut tahun 2002, game engine tersebut diperbarui dengan meningkatkan asset serta menambahkan dukungan untuk Game Cube dan Xbox, dan ingin bisa juga dipakai untuk console Wii, X360, PS3,PSP dan 3DS. Pada UE2.5 merupakan perbaharuan dari UE2, mempunyai tingkatan rendering, dan motor physics dan dipakai untuk Unreal Championship pada platform Xbox asli. Pada tanggal 24 maret 2011, Ubisoft Montreal mengungkapkan bahwa UE2 berhasil berjalan pada Nintendo 3DS.
§  
              Unreal Engine 3 dirancang untuk DirectX versi 9-11 untuk Windows dan Xbox 360 yang dilengkapi dengan system OpenGL termasuk PS3, OS X, iOS, Android, tahap 3D untuk Adobe Flash Player 11, javasript / WebGL, PSVita dan Wii. Proses render didukung banyak teknik tinggi seperti HDDR, per-pixel lighting dan dynamic shadows
§  
              Unreal Engine 4 mempunyai fitur utama yaitu ilminasi global real-time menggunakan voxel kerucut tracing, menghilangkan kebutuhan untuk perhitungan tiap penerangan. UE4 juga dilengkapi fitur pengembang baru untuk mengurangi waktu iterasi dan memungkinkan memperbarui langsung C++ kode. Fitur baru debugger untuk “kismet” (mesin scripting visual pada UE3) memungkinkan developer dapat memvisualisasikan kode saat pengujian. Developer juga dapat melihat sourcecode dan mengeditnya dalam Visual Studio.

Kelebihan :
§        Menggunkan Blueprint, sebuah visual script editor. Yaitu sebuah fitur yang dikembangkan oleh Unreal engine untuk membuat game tanpa harus menuliskan kode pemrograman apapun.
§        Unreal Engine 4 memperlihatkan secara penuh UI (user interface) yang mudah untuk dimengerti jadi tidak akan lama untuk menguasainya.
§        Unreal Engine dapat memberikan grafik yang sangat sangat bagus
§        Unreal Engine 4 sudah dapat digunakan secara gratiss.

Kekurangan :
§        Engine game ini membutuhkan spesifikasi komputer yang cukup tinggi. Processor yang digunakan minimal adalah Quad Core Intel atau AMD dengan kecepatan 2.5 GHz, kartu grafis NVIDIA GeForce 470 GTX atau AMD Radeon 6870 HD, dan 8GB RAM. Sistem operasi yang digunakan adalah Windows 7 64-bit atau Mac OS X 10.9.2.

contoh game engine pada Unreal Game : Fable Legends


Daftar Pustaka :