Jumat, 15 April 2016

Tugas 2 Pengantar Teknologi Game# : Game Engine

Game Engine adalah suatu software yang digunakan untuk membuat game. Fungsi utama dari Game Engine adalah sebagai renderer grafik 2D maupun 3D, physics engine, pengatur audio, scripting, animasi game, AI (Artificial Intelligence), networking, streaming, pengaturan memori, localization support, dan pengaturan grafik. Satu Game Engine bisa untuk membuat berbagai tipe game, dan bisa memudahkan “port” games ke console lain.
Baiklah mari kita mulai dari yang pertama :

1. Cry Engine

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

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. Contoh game yang dibuat dengan menggunakan software ini adalah game Assasin’s Creed

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

Software yang bernama IW Engine atau yang biasa disebut Infinity Wizard Engine, Walaupun Contoh game yang dibuat dengan menggunakan software ini adalah game 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.

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

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.

9. RAGE Engine

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.

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.

Sumber :
http://www.babastudio.com/blog/10-game-engine-terbaik-saat-ini/

Minggu, 13 Maret 2016

Teori Pembuatan Game dan Algoritmanya

Pendahuluan:
Teknologi Game,
Bisnis dalam Game Komputer
3D Engine dan Scene Graph (Ogre3D, Processing, GameMaker, Unity3D, dll)

Pengantar teknologi game
Game merupakan “permainan” dimana maksud dari permainan tersebut lebih merujuk sebagai “kelincahan intelektual atatu intellectual playability”. Game sendiri diartikan sebagai arena keputusan untuk player atau pemain beraksi, dimana ada target-target yang harus dicapai. Kelincahan intelektual, pada tingkat tertentu, merupakan ukuran sejauh mana game itu menarik untuk dimainkan secara maksimal.

Jadi Pengantar teknologi game adalah suatu cara belajar yang digunakan dalam menganalisa interaksi antara sejumlah pemain maupun perorangan yang menunjukkan strategi-strategi yang rasional.

Perkembangan game dalam dunia IT
Pada saat ini perkembangan game sangat cepat, ditandainya dengan para pengelola industry game belomba-lomba untuk menciptakan game yang lebih mendekati nyata/ riil dan tentunya menarik bagi para pemainnya. Sehingga game bukan hanya sekedar hobi untuk mengisi waktu luang, melainkan sebuah cara untuk meningkatkan kreativitas dan tikat intelektal penggunannya.

Perkembangan game dalam duni information technology , berkembang dalam beberapa Platform games:

a. PC 
Biasanya aplikasi gamenya menggunakan bahasa C++ atau C. Waktu pengembangannya 3-6 bulan, tergantung kompleksitas gamenya.

b. Web Based Games 
               Aplikasi game dimana diletakkan pada server di Internet, dimana user hanya perlu menggunakan akses internet dan browser untuk mengakses gamenya. Waktu pengembangannya lebih singkat, 1-2 bulan.

c. SmartPhones/Pocket PC(PCC)

               Aplikasi game yang berjalan pada system operasi Windows Mobile 2003, 2004, 5.0 sampai sekarang.
Usernya: karakter pengusaha/ eksekutif muda sangat cocok apabila menggunakan media PocketPC/SmartPhones sebagai bagian aktivitas kegiatan advertising. Waktu pengembangan biasanya memerlukan waktu 3-6 bulan tergantung dengan kompleksitas games tersebut.

d. Mobile Phone
               Aplikasi game menggunakan bahasa:  JAVA(jar), Symbian(sys), dan sekarang menggunakan PHYTON. Usernya dari semua kalangan, biasanya untuk mengisis waktu luang. Waktu pengembangannya relative lebih pendek, sekitar 1-3 bulan.

Konsep game

-        FunGames
Fun games adalah permainan seperti : skate board, bilyard, catur, puzzle, tetris, golf, Windows Entertainment Pack Games dan semua permainan yang animasinya sedikit dan pembuatannya relatif mudah. Permainan semacam ini terlihat mudah dari segi grafiknya tetapi biasanya sulit dalam algoritma.

-        ArcadeGames
Arcade games adalah semua permainan yang mudah dimengerti, menyenangkan dan grafiknya bagus walau biasanya sederhana. Pengertian mudah dimengerti dan menyenangkan dikarenakan permainan ini hanyalah berkisar pada hal-hal yang disenangi umum seperti pukul memukul, tembak menembak, tusuk menusuk, kejar mengejar dan semua yang mudah dan menyenangkan. Yang termasuk kedalam permainan jenis ini adalah Prince of Persia, Street Fighter, Golden Axe, Grand Prix, Robocop.

-        Strategic Games
Strategic games biasanya permainan strategi perang atau bisa juga permainan lain tetapi tetap saja memerlukan strategi untuk memenangkannya seperti startegi bisnis dan strategi politik.

-        Adventure Games
Adventure games terbagi atas tiga macam yaitu petualangan biasa (Multi Layered Adventur), Dungeon-Underworld Adventure (3D Adventure) dan Roll Playing Game Adventure. Biasanya algoritma untuk membuat game ini adalah sedang-sedang saja sampai sulit. Tapi grafik jenis permainan ini benar-benar sulit. Contoh beberapa permainan jenis ini adalah Space Quest IV, Labyrinth of Word, War II dan Diablo.

-        Simulation Games
Dari semua jenis permainan yang ada, masing-masing memiliki tingkat kesulitan dan kemudahannya, jika bukan algoritmanya maka akan mudah dalam hal animasinya, akan tetapi games simulasi bisa disebut sebagai jenis permainan yang paling sulit, baik algoritma pembuatannya maupun animasinya. Permainan jenis ini juga yang paling membuat pusing dibandingkan dengan permainan jenis lainnya. Algoritmanya sangat sulit sebab harus memperhitungkan semua kejadian dalam kondisi sebenarnya. Berbagai efek animasi yang dibuat tidak cukup bermodalkan ahli grafik dan algoritma saja, tetapi sedikitnya harus mengerti persoalan matematika, teknik dan fisika.

-        Serious game
Suatu konsep game dengan tujuan untuk kepentingan trainning, advertising, simulasi, edukasi. Intinya adalah untuk kepentingan yang sifatnya non-entertainment. Implementasinya, serious game ini bisa diterapkan untuk berbagai tingkatan usia serta dengan berbagai genre dan teknologi game.

Inti utama dari tujuan serious game adalah menumbuhkan, mengedukasi, dan memotivasi pemain untuk satu tujuan tertentu.. Tujuan lain bisa juga untuk kepentingan marketing dan advertising. Di Amerika sendiri, serious game ini banyak diterapkan di kalangan pemerintahan serta para profesonal kesehatan.
  

Software pembuat game
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.
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.

1. ADVENTURE MAKER FREE EDITION

Aplikasi yang satu ini tak hanya dapat digunakan untuk membuat game untuk PC Windows. Anda pun dapat memanfaatkannya untuk membuat game jenis point-and-click untuk PSP (PlayStation Portable), iPhone, dan juga !Pod Touch. Selain itu, Adventure Maker juga dapat dipakai untuk membuat aplikasi multimedia, virtual tours, aplikasi edukasi, hingga presentasi.

Adventure Maker sangat mudah digunakan. Anda tak perlu melakukan scripting atau pemrograman untuk dapat membuat game. Yang perlu Anda lakukan hanya mengimpor gambar ke aplikasi, menambah sejumlah titik untuk menghubungkan gambar dengan gambar lainnya, dan proses selanjutnya dilakukan oleh aplikasi.
Saat menciptakan software untuk Windows, aplikasi yang mendukung Windows XP dan Vista ini menyediakan fitur “Load/Save Game” functions, inventory items, 360-degree interactive panoramas, dukungan untuk format Flash, karakter untuk pembuatan game third-person, full-screen transitions, efek air dan asap, hingga dukungan untuk 30 lebih format file multimedia.
Dalam bundel aplikasi versi gratisnya, Anda mendapatkan fasilitas icon editor, music composer, aplikasi gambar, dan program untuk mengubah dan mengompresi gambar. Untuk menambah fungsi program, sejumlah plugin gratis juga tersedia dan siap diunduh dari situs Adventuremaker.com. Sejumlah sampel game juga tersedia, berikut tutorial pembuatan, baik itu untuk membuat game Windows atau pun game untuk konsol dan gadget.
Untuk versi penuhnya, sang pembuat game menyediakan versi berbayarnya. Versi berbayar ini menyediakan fasilitas untuk menjadikan game buatan Anda dalam format EXE sehingga dapat diinstal dan dimainkan tanpa aplikasi Adventure Maker.
Ukuran File : 16 MB
Lisensi : Free

2. 3D GAME STUDIO

Aplikasi ini merupakan aplikasi yang sangat baik untuk edukasi, simulasi dan juga tentunya untuk pembuatan game. Aplikasi ini menyediakan kemudahan dalam membangun game baik 2D maupun 3D, khususnya RPG (Role Playing Game). Bahkan dengan aplikasi ini, pengguna dapat membangun game berbasis format multiplayer, meskipun belum mendukung tampilan tiga dimensi.
Arena permainan ini dapat dibuat dengan menggunakan komponen yang tersedia, seperti background air, tanah, atau udara. Penggunaannya pun sangat fleksibel, dan Anda dapat menerapkannya dalam tiga lapisan obyek.

Begitupun untuk pengelolaan karakter Anda boleh membuat sebanyak-banyaknya karakter. Setiap aspek untuk karakter tersebut bisa diset, seperti status, visual, behavoiur, dan perlengkapan karakter saat dimainkan. Karakter di dalam aplikasi ini dibagi dua: karakter yang dapat dimainkan dan yang tidak.

Kalo boleh dibilang 3D Game Studio adalah aplikasi yang terbaik untuk belajar membuat game 2D atau 3D, karena tutorial-nya lengkap, contohnya juga banyak, plugin yang disediakan pun banyak, bagi yang bisa programming lebih bagus lagi karena ada API buat bahasa pemrograman seperti Delphi, .NET C#.
Untuk lebih lengkapnya bisa dilihat di halaman ini :
http://www.conitec.net/english/gstudio/download.php

3. ADVENTURE GAME STUDIO

Bagi Anda yang ingin bisa membuat game petualangan dalam tampilan semi-3D dan sudah menguasai pemrograman, freeware yang satu ini dapat menjadi media berkreasi. Meski begitu, bukan berarti Anda yang pemula tidak dapat menggunakannya.
Selain menyediakannya secara gratis, pembuat game ini juga memberikan tutorial komplet mulai dari awal hingga tingkat lanjut secara step-by-step. Selain itu, tersedia pula resources page di situs web sang pembuat untuk mengakses tip dan trik pengelolan program.
Adventure Game Studio memungkinkan Anda membuat game petualangan jenis point-and-click, seperti aneka game buatan pembuat game Sierra dan Lucasart yang terbit di tahun 1990-an. Fasilitas editor untuk membuat game beserta engine run-time-nya cukup mudah dikelola. Terlebih karena ada panduannya.
Untuk memudahkan pengelolaan aplikasi ini dari awal, sejumlah template game klasik telah disediakan sehingga kita bisa mengedit dan memodifikasinya sesuai keinginan. Sebagai insipirasi, sejumlah game buatan pengguna lain juga dipajang dan dapat diunduh dari situs penyedianya. Dalam paket installer-nya juga disediakan demo game.
Aplikasi ini kompatibel dengan Windows 2000, XP, dan Vista serta membutuhkan penginstalan .NET Framework 2.0. Butuh pemahaman sebelum menggunakannya, tapi feature pengesetan game sangat fleksibel, sehingga Anda dapat menentukan format resolusi tampilan game hingga personalisasi GUI (Graphic User Interface-nysa).
Untuk men-downloadnya bisa diklik di sini :http://www.adventuregamestudio.co.uk/acdload.htm

4. GAME MAKER

Aplikasi ini adalah aplikasi yang dapat Anda gunakan untuk membuat beragam macam game untuk diinstall di PC. Mulai dari game berbentuk maze (labirin dengan konsep permainan bak puzzle), tembak-menembak, hingga permainan bertampilan tiga dimensi, dan first person shooter.

Aplikasi ini menjanjikan trik pembuatan game dengan sistem drag-and-drop, sehingga untuk pembuatan game sederhana kita tidak perlu menggunakan bahasa pemrograman. Namun, ketika ingin membuat permainan yang lebih kompleks, kemampuan pemrograman juga diperlukan di sini.
Tak menguasai bahasa pemrograman? Tenang saja. Anda dapat mengunduh beragam tutorial di situs sumbernya.

Tutorialnya cukup lengkap, komplet dengan panduan step-by-step berformat PDF. Di dokumen ini kode pemrograman instan dapat ditelaah untuk membuat game.
Aplikasi ini juga menyediakan beragam komponen untuk pendukung pembuatan beragam jenis permainan yang dikehendaki. Komponen atau resources ini bahkan ada yang disediakan oleh para pengguna Game Maker lainnya. Anda bisa mengunduh background, musik latar, skrip pemrograman (agar tak repot membuat kode), banner, hingga fasilitas untuk membuat cheat codes di game buatan Anda.
Game buatan Anda ini kemudian dapat diperjual-belikan lho. Jika ingin menambah fungsinya untuk beragam feature baru di aplikasi, software ini dapat di-upgrade dengan meregistrasi atau membeli salinan software versi penuhnya.
Untuk mencobanya Anda bisa men-downloadnya disini : http://www.yoyogames.com/gamemaker/try

5. JUMP CRAFT

Seperti aplikasi game creator yang kami bahas di sini, Jump Craft memungkinkan kita membuat game dengan mengeklik-tarik komponen game ke area pembuatan game. Ya, semudah itu. Selain itu, ada pula fasilitas untuk pemrograman sederhana, sebagai ajang tambahan untuk belajar programming.

Anda bisa mengunduh aplikasi yang kompatibel dengan Windows XP dan Vista ini dari situs resminya, sekaligus berinteraksi dengan pengguna lain untuk mendapatkan panduan dan tips pembuatan. Konsep pembuatannya menerapkan prinsip “What You See Is What You Get”, sehingga komponen dan skenario yang diterapkan di area pembuatan game akan sama dengan output yang dihasilkannya. Pembuatan game tanpa coding (pemrograman) dapat dilakukan dengan konsep sistem “Trigger” dan “Actions” yang mudah diset. Setiap obyek di game ini bisa Anda gerakkan dan interaksikan dengan cara ini.

Tak perlu bingung untuk memulainya, karena ada sampel game untuk mempelajari pengelolaan aplikasi gratis ini. Lagipula, ada forum interaksi sesama pengguna yang dapat diakses secara bebas kapan saja.
Untuk info lebih lengkap dan download bisa diakses disini :http://jumpcraft.com/

Bisnis dalam game komputer 

Berkembang pesat seiring dengan berkembangnya teknologi canggih saat ini. Dahulu kita hanya dapat menikmati game yang tersedia di dalam komputer itu sendiri, seperti pinball dan solitaire. Namun sekarang sudah tersedia game online, dan juga games yang dapat didownload baik free maupun berbayar. Games berbayar juga merupakan bisnis karena sama saja dengan kita mengeluarkan uang untuk membeli sebuah barang. Games berbayar ini biasanya memberikan kepuasan tersendiri bagi pembelinya, karena terdapat fitur yang bagus di dalamnya.

Perkembangan lainnya ialah warung internet atau yang sering kita dengar dengan istilah warnet. Warnet kini identik dengan game online yang mereka sediakan, adapun game berbayar yang disediakan warnet sehingga kita hanya tinggal memainkannya. Baik anak kecil hingga orang dewasa mempunyai hobi bermain game online ini. Dengan menyediakan tempat, perangkat komputer yang lengkap, dan fasilitas pendukung lainnya, membuat gamers betah berlama-lama untuk bermain.

3d Engine merupakan suatu software yang digunakan untuk membuat game dengan fungsi sebagai renderer grafik 3D,  physics engine, pengatur audio, scripting, animasi game, AI (Artificial Intelligence), networking, streaming, pengaturan memori, localization support, dan pengaturan grafik. Salah satu contoh 3d engine adalah Cry engine, Unity3D, Gamemaker dll. Dibawah ini merupakan contoh game menggunakan Cry engine ini adalah Crysis.
Scene Graph adalah struktur data umum yang biasa digunakan oleh aplikasi grafis editing berbasis vektor dan permainan komputer modern, yang mengatur  representasi dari adegan grafis. Contoh programnya seperti Acrobat 3D, Adobe Illustrator, AutoCAD, CorelDRAW, OpenSceneGraph, OpenSG, VRML97, X3D, Hoops dan Open Inventor.

Disain Skenario, Script , dan Storyboard Game Komputer

Desain memiliki pengertian sebagai suatu pemikiran baru atas fundamental seni dengan tidak hanya menitik-beratkan pada nilai estetik, namun juga aspek fungsi dan latar industri secara massa, yang memang pada realitanya pengertian desain tidak hanya digunakan dalam dunia seni rupa saja, namun juga dalam bidang teknologi, rekayasa, dll. Ada 7 prinsip dalam desain yaitu; Keseimbangan, Kesatuan, Perbandingan, Urutan, Irama, Skala, .Fokus

Desain Skenario Game, Script, dan Storyboard

Dasar untuk pembuatan film adalah skenario, maka dasar untuk membuat game adalah design documents ataudesain skenario game. Dalam desain dokumen ada ketentuan program game, grafik, tokoh, animasi, suara, dan musik. Yang merupakan gabungan dokumen yang mendiskripsikan secara kompleks semua segi game yang direncanakan.

Tidak ada patokan umum apa saja yang harus menjadi bagian design documents, karena ada banyak perbedaan tergantung proyeknya. Tetapi dalam satu hal semua dokumen sama, harus mendeskripsikan game secara kompleks maupun mendetail. Singkatnya, dalam struktur dokumen-dokumen ini seharusnya terdapat seluruh materi yang mencakup seluruh aspek game. Baru berdasarkan design documents yang lengkap bisa ditulis spesifikasi untuk rancangan engine atau modifikasi engine yang sudah ada, dan rencana produksi. Bagian akhir dari design documents adalah catatan-catatan desainer game, di mana dicantumkan misalnya ide-ide susulan atau perubahan yang dilakukan berdasarkan hasil tes, dan seterusnya.

Script adalah suatu uraian interaksi manusia dengan mesin yang membantu proses desain dan berfokus pada keperluan user yang berbeda sehingga dapat digunakan untuk aktivitas desain.

Storyboard adalah sketsa gambar yang disusun berurutan sesuai dengan naskah, dengan storyboard kita dapat menyampaikan ide cerita kita kepada orang lain dengan lebih mudah, karena kita dapat menggiring khayalan seseorang mengikuti gambar-gambar yang tersaji, sehingga menghasilkan persepsi yang sama pada ide cerita kita.

Tujuan Storyboard yaitu sebagai panduan bagi orang-orang yang terlibat di dalamnya, mulai dari sutradara, penulis cerita, lighting dan kameramen memungkinkan seorang pembuat film untuk memprevisualisasikan ide-idenya Sebagai Alat untuk mengkomunikasi ide keseluruhan film menjelaskan tentang alur narasi dari sebuah cerita Berperan dalam pewaktuan (timing) pada squence, percobaan-percobaan dengan sudut pandang kamera, perpindahan dengan kesenambungan (countinuity) antara element-element dalam sebuah frame.

Artificial Intelligent pada Game

Decision Making: Decision Tree, State Machine dan Rule Systems

Artificial Intelligence merupakan salah satu bagian ilmu komputer yang membuat agar mesin (komputer) dapat melakukan pekerjaan seperti dan sebaik yang dilakukan manusia. Game atau permainan dalam media elektronik merupakan salah satu aplikasi yang dapat mengandung kecerdasan buatan. Bermain game merupakan salah satu sarana pembelajaran. Dalam game kecerdasan buatan dapat terlihat dari bagaimana tingkah laku / behaviour yang dilakukan oleh game tersebut. Pada game yang memiliki kecerdasan buatan didalamnya maka game tersbut seolah-olah memiliki kemampuan layakmya manusia seperti dapat melihat, memukul, menghitung dan lain sebagainya.
Decision making yaitu suatu pemecahan masalah dan pengambilan keputusan. Decision making game merupakan suatu pemecahan masalah dalam pembuatan permainan dan menentukan solusi dari suatu masalah tersebut.
Decision Making bisa terjadi apabila mengalam 3 situasi diantaranya :
1.    Decision making under certainty. Misal: Linear Programming
2.    Decision making under risk (uncertainty). Misal: Maximax, maximin, dll.
3.    Decision making in conflict. Dengan Game Theory

Path Finding: Waypoints dan Path Finding , A* Searching, Dijkstra

Pathfinding adalah proses pencarian path tercepat dari titik asal ke titik tujuan dengan menghindari berbagai halangan sepanjang path yang ditempuh. Terdapat berbagai algoritma pencarian jalur yang dapat dipakai, sebut saja djikstra, A*, dsb.

Algoritma Dijkstra, (dinamai menurut penemunya, seorang ilmuwan komputer, Edsger Dijkstra), adalah sebuah algoritma rakus (greedy algorithm) yang dipakai dalam memecahkan permasalahan jarak terpendek (shortest path problem) untuk sebuah graf berarah (directed graph) dengan bobot-bobot sisi (edge weights) yang bernilai tak-negatif.
A* (dibaca "A bintang"/"A star") adalah algoritma  pencarian graf/pohon yang mencari jalur dari satu titik awal ke sebuah titik akhir yang telah ditentukan. Algoritma A* menggunakan pendekatan heuristik h(x)  yang memberikan peringkat ke tiap-tiap titik x dengan  cara memperkirakan rute terbaik yang dapat dilalui dari titik tersebut. Setelah itu tiap-tiap titk x tersebut dicek  satu-persatu berdasarkan urutan yang dibuat dengan  pendekatan heuristik tersebut. Maka dari itulah algoritma A* adalah contoh dari best-first search.

Sebuah waypoint adalah titik acuan yang digunakan untuk keperluan navigasi dengan karakter dalam game. Paling umum digunakan dalam game strategi dan permainan berbasis skuad.


Tugas kali ini saya akan menjeaskan algoritma pada game matches yang ada pada strawberry prolog.

Game My Boss My Hero ini menggunakan Algoritma Backtracking menggunakan konsep DFS dalam pembentukan pohon solusi.


1. Pohon solusi dibentuk dari awal permainan sampai akhir permainan.


2. Untuk permainan yang di nyatakan cukup kompleks seperti permainan My Boss My Hero, pembentukan pohon solusi   di mulai   dari awal permainan sampai akhir permainan dapat direalisasikan karena pada game ini mempunyai   batasannya, yaitu kotak yang telah di batasin berapa banyak yang dapat di beri tanda, sehingga bila anda   ingin mengurutnya bisa di lakukan dan di ketahui cara untuk memenangkan game ini. Sehingga bila anda cari   dalam pohon solusi bisa di   selesaikan sampai tidak ada kemungkinan lagi untuk di cari solusinya.


3. Semakin akurat fungsi heuristic yang digunakan, semakin baik pula pengambilan keputusan yang dilakukan oleh AI.


4. Dengan menggunakan algoritma Bactracking untuk AI dalam permainan Matches, pengguna (user) tidak akan   begitu  mudah untuk melawan AI tersebut. kelebihan antar lain, game ini menggandung AI . Sehingga untuk memenangkan permainan ini sangat dibutuhkan keahlian dan strategi yang tepat. Karena AI itu sendiri akan meniru pola pikir manusia.



sumber :
http://ferdianrezpector.blogspot.co.id/2014/04/penagantar-teknologi-game.html
http://mustikanitaaa.blogspot.co.id/2016/03/pengantar-teknologi-game.html

Sabtu, 30 Januari 2016

Tugas Softskill Pak Made

Nama : Ainun Amaliah
Kelas : 3IA15
Npm : 50413492

Berikut Buku tentang Joint Kernel Density Estimate

Buku : Joint Kernel Density Estimate

MOM: MOM kelompok 2

Job Description dan Milestones : Klik di sini

Selasa, 23 Juni 2015

Legal Aspek TPB AFK

 Diawal abad tahun 21 pirate bay menjadi situs file sharing terbesar di dunia. Di tahun 2008, hollywood dan industri media mengajukan gugatan terhadap orang yang menjalankan situs tersebut. Gottfrid Svartholm warg, Fredrik Neij dan Peter Sunde.
Pada film The Pirate bay away from keyboard yang telah saya tonton, saya akan mengambil kesimpulan bahwa di sini pihak yang saya dukung ialah dr pihak yang menentang Pirate Bay Away yaitu Hollywood dan Industri Media. Memang benar apa yang di katakan orang lain mengenai tingkat kreatifitas yang mereka jalankan dengan situs file sharing. Namun ada berbagai hal yang menurut saya kurang baik dlm menjalankan kreatifitas dr pihak the pirate bay way. Yaitu:

  •   Berbagi file tanpa seizin pihak yg bersangkutan.
  •  Tidak mematuhi hukum yang berlaku.
  • Mendapatkan keuntungan hanya di satu pihak.
  •  Mempunyai ilmu yang tidak bermanfaat bagi pihak yang di rugikan bahkan merugikan pihak yg mempunyai hak cipta.
  • Hanya untuk mencari popularitas atau terkenal.
  • Kreatifitas yang dijalankan dengan cara yang kurang baik atau kurang bermoral.
  • Pihak the pirate bay kurang menghargai atau mengapresiasi karya orang lain.
  • Mengatakan bahwa kebebasan berpendapat itu tanpa adanya batasan apapun.
  •  Membangun sebuah bisnis komersial dengan hak cipta orang lain.



Hendrik Poten (the Anti-Piracy Bureau) mengatakan “Mereka membangun bisnis berdasarkan tindak kriminal orang lain, mereka menciptakan insdustri dengan Banner dan iklan porno untuk dapat penghasilan, itu sangat menguntungkan, jika kau mempelajari soal berbagai file (file sharing), mereka tak melakukannya untuk persahabatan atau mendukung ideologi apapun, itu karean hal tersebut sederhana dan bebas. Lalu hadir kelompok kecil melakukan hal ini untuk alasan yang mereka nyatakan sebagai kebebasan berpendapat.”  




    Mereka mengatakan arti penting Pirate bay







Roger Wallis (Multimedia professor the Pirate bay Witness) mengatakan “   membeli sebuah film itu tergantung pada kualitasnya. Jika banyak orang ingin kualitas lebih baik atau jika DVD-nya punya fitur-fitur spesial, kau mesti meningkatkan niali dari berbagai produk agar bisa menjualnya, jika kau ingin menyesuaikan model bisnismu dengan dunia baru”.
Dan juga mengatakan dia pernah medengar soal profesor di amerika yang mendedikasikan “bahwa file sharing bisa berdampak positif bagi industri”.


The pirate bay  memiliki pendapaatan sekitar 170 ribu dollar, harga beriklan di TPB adalah 500 dollar per minggu dan terdapat sekitar 64 iklan unik dengan kata lain sekitar 34 ribu dollar perminggu pendapatan yang mereka dapatkan, jumlah itu dikali 52 minggu. Jadi pengahasilan tahubab sekitar 1700000 dollar. Karena itulah the pirate bay tidaklah idealistik, itu murni bisnis komersial.
Ini membuktikan bahwa dengan hak cipta orang lain yg mereka  ilegalkan akan mendapatkan sejumlah uang yang sangat banyak dengan tingkat kreatifitas mereka. 


Putusan untuk persidangan the pirate bay, keempat terdakwah divonis 1 tahun  penjara. Pelanggaran yang dinyatakan “turut membantu pelanggaran hak cipta.”

 Ketika 2 anggota pirate bay ada di kamboja mereka mendapatkan kabar bahwa “pengadilan menagnggap para terdakwa terbukti berkontribusi, freddrik neij dihukum selama 10 bulan, peter sunde 8 bulan dan carl lundstrom selama 4 bulan, dan gottfrid tidak di hukum dan kerugian dari 4,5 juta meningkat menjadi 6,6 juta dollar.”

Pada februari 2012 pengadilan tinggi menolak permohonan banding. Pengadilan menetapkan hukuman penjara dan denda sebesar 6,6 juta dollar. Peter sedang menanti untuk menjalani hukuman penjaranya di swedia. Fredrik menetap di laos dan dia di cari oleh interpol, sedangkan Gottfrid ditangkap oleh polisi kamboja dan dideportasi ke swedia, dia dengan segera dihukum beserta tindak kriminal (hacking) yang dilakukannya.


Mereka akhirnya mendapat hukuman sesuai dengan apa yang mereka lakukan selama ini, yaitu melakukan tindakan kriminal yang merugikan pemilik hak cipta.

Minggu, 29 Maret 2015

Pengantar Web Science


PENGERTIAN WEB SCIENCE

Web Science adalah ilmu yang mempelajari tentang efisiensi atau pemanfaatan dari sebuah web, agar dapat dirasakan manfaat dan kegunaannya pada banyak bidang di dalam kehidupan sehari-hari..Contoh-contoh nyata yang sudah diterapkan dapat dilihat pada bidang komersil atau bidang ekonomi, bidang sosial dan bidang pendidikan.

Sejarah Web
A.   Pre-Web
Hypertext
Hypertext adalah suatu paradigma ( cara atau pola ) antarmuka untuk menampilkan dokumen, yaitu dapat bercabang ke dokumen lain. Menurut definisi awal hypertext berarti “ branch or perform on request” yang artinya bercabang atau melaksanakan saat diminta. Yang paling banyak digunakan dalam dunia komputer adalah penelusuran antar dokumen yang disebut hyperlink.

     Memex (Memory Extender)
Vannevar Bush (11 Maret, 8190 - 30 Juni, 1974 adalah seorang insinyur dan ilmuwan berkebangsaan Amerika yang dikenal karena pencapaiannya pada bidang kompetisi analog, peran politiknya pada pengembangan bom atom, dan idenya tentang Memex, yang dipandang sebagai konsep awal yang mendasari munculnya teknologi World Wide Web.
Memex adalah nama yang diberikan oleh Vannevar Bush untuk sebuah mesin teoretis yang ia usulkan dalam artikelnya As We May Think, yang dimuat pada tahun 1945 pada The Atlantic Monthly. Memex ini akan memiliki fitur selain menghubungkan. Pengguna dapat merekam informasi baru mengenai mikrofilm, dengan mengambil foto dari kertas atau dari layar sentuh yang sensitif tembus.

       Usenet (User Network)
                 Mahasiswa pascasarjana Universitas Duke bernama Tom Truscott dan Jim Ellis mencetuskan idenya pada tahun 1979 untuk selanjutnya membangun sistem ini pada tahun 1980. Pengguna membaca dan mengirim pesan umum (disebut artikel atau posting, dan secara kolektif disebut berita) ke satu kategori atau lebih yang disebut newsgroup.
                Usenet merupakan sistem diskusi Internet yang terdistribusi secara global. Sistem ini dikembangkan dari arsitektur serbaguna UUCP dari nama yang sama.


      FTP (File Transfer Protocol)
                 FTP adalah protokol jaringan standar yang digunakan untuk mentransfer file dari satu host ke host lain melalui jaringan berbasis TCP, seperti Internet. FTP dibangun pada arsitektur client-server dan menggunakan kontrol terpisah dan sambungan data antara klien dan server. Pengguna FTP dapat mengotentikasi sendiri menggunakan sign-in yang jelas. Teks protokol biasanya dalam bentuk username dan password , tetapi dapat terhubung secara anonim jika server dikonfigurasi untuk memungkinkan itu. Untuk transmisi aman yang menyembunyikan (enkripsi) username dan password, dan mengenkripsi konten, FTP sering diamankan dengan SSL / TLS ("FTPS").

     Ghoper
               Gopher  adalah aplikasi TCP / IP protokol lapisan yang dirancang untuk mendistribusikan, mencari, dan mengambil dokumen melalui Internet. Diciptakan oleh tim yang dipimpin oleh Mark P. McCahill di University of Minnesota, protokol ini menawarkan beberapa fitur tidak didukung oleh native Web dan menerapkan hirarki yang lebih kuat pada informasi yang tersimpan di dalamnya.


   B.   Pengertian Web 1.0, Web 2.0 dan Web 3.0

       Web 1.0
Web 1.0 adalah web yang hanya bisa ‘read-only’. Maksudnya adalah pada web 1.0 ini kebanyakan  hanya bisa melakukan pencarian atau browsing informasi yang ingin dicari. Beberapa ciri khas dari situs Web 1.0:
1. Halaman statis, bukan dinamis pengguna-konten yang dihasilkan.
2. Penggunaan framesets.
3. Milik HTML ekstensi seperti dan tag diperkenalkan pada awal perang browser.
4. Online guestbook.
5. GIF tombol, biasanya 88×31 piksel dalam ukuran web browser dan mempromosikan produk   lain.
6. Pengguna akan mengisi formulir, dan setelah mereka mengklik mengirimkan email klien akan    mencoba untuk mengirim email yang berisi formulir rincian.

     Web 2.0
Web 2.0 adalah web yang mengarah pada ‘read and write’. Pada web 2.0 ini adalah web yang lebih mempunyai keunggulan daripada web 1.0. web 2.0 ini mempunyai inovasi dan fitur – fitur yang terbaru yang menyebabkan munculnya suatu pandangan tentang bagaimana isi dari web 2.0 ini.
Keuntungan atau kelebihan dari web 2.0 ini berbanding terbalik dengan web 1.0 yaitu pengguna (pengunjung web) berkemungkinan dapat melhat suatu konten website tanpa harus mengunjungi situs tersebut dan harus melihat semua konten yang ada satu per satu.

      Web 3.0
Web 3.0 adalah sekumpulan teknologi yang menawarkan cara baru yang efisien dalam membantu komputer mengorganisasi dan menarik kesimpulan dari data online. Konsep ini dapat diandaikan sebuah website sebagai sebuah intelektualitas buatan (AI/Artificial Intelegence).Jadi di konsep ini, diibaratkan tidak hanya manusia saja yang mampu berinteraksi (web 2.0) tetapi aplikasi-aplikasi online pun (website) kini dapat saling ‘berbicara’.


       C.   Pertumbuhan Sosial dan Ekonomi
                Pertumbuhan sosial merupakan perkembangan yang terjadi pada lembaga-lembaga kemasyarakatan dalam suatu masyarakat yang memengaruhi sistem sosialnya, termasuk nilai, sikap-sikap sosial, dan polaperilaku di antara kelompok-kelompok dalam masyarakat.
        Pertumbuhan ekonomi adalah proses perubahan kondisi perekonomian suatu negara secara berkesinambungan menuju keadaan yang lebih baik selama periode tertentu. Pertumbuhan ekonomi dapat diartikan juga sebagai proses kenaikan kapasitas produksi suatu perekonomian yang diwujudkan dalam bentuk kenaikan pendapatan nasional. Adanya pertumbuhan ekonomi merupakan indikasi keberhasilan pembangunan ekonomi.

      D.   Web Science dan Metodologi Web Science
             Web Science merupakan kajian sains dari Web. Ketika Web telah bergerak ke ranah ilmu, maka pertanyaan mendasar adalah bagaimana keilmuan ini melakukan metodologi. Bagaimana peneliti atau engineer melakukan pendekatan terhadap Web untuk pemahaman dan relasinya dengan domain sosial secara luas dan inovasi apa yang dapat dilakukan.
            Berbagai penelitian yang berlangsung saat ini melakukan pengembangan pada metodologi pemetaan (mapping) dan graph pada struktur Web dengan sampling sebagai kunci utamanya [Leung, 2001]. Sebagai contoh laporan riset [Fetterly, 2004] menyatakan bahwa 27% dari web di Jerman (.de) melakukan perubahan setiap minggu. Model lain adalah metodologi model analisis yang mengkombinasikan data empiris yang digunakan untuk melakukan determinasi probabilitas. Metodologi pada Web Science akan dipengaruhi oleh perekayasaan yang berlatar belakang industri maupun peneliti akademisi.


Arsitektur Web dan Aplikasi Utama


      A.   HTTP, HTML, Web Server, browser  dan Transaction
·        HTTP (Hypertext Transfer Protocol)
sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia.

·         HTML (Hyper Text Markup Language)
bahasa standar untuk membuat suatu dokumen HTML (halaman web) yang terdiri dari kode-kode singkat tertentu, dimana dengan kode-kode tersebut akanmemerintahkan Web Browser bagaimana untuk menampilkan halaman Web yang terdiri dari berbagai macam format file seperti teks, grafik, animasi, link maupun audio-video.

·          Internet
sebuah jaringan komputer yang terdiri dari berbagai macam ukuran jaringan komputer di seluruh dunia mulai dari sebuah PC, jaringan-jaringan lokal berskala kecil, jaringan-jaringan kelas menegah, hingga jaringan-jaringan utama yang menjadi tulang punggung internet seperti NSFnet, NEARnet, SURAnet, dan lain-lain.

·         Web browser
sebuah progam yang dapat menterjemahkan kode perintah dari dokumen HTML tersebut sehingga dapat kita lihat, baca dan dengar. Contoh dari Web Browser adalah Internet Explorer, Netscape Navigator, Mozilla Firefox, Opera, Safari dll.

·         Web server
Software yang menyediakan layanan akses kepada pengguna melalui protokol komunikasi HTTP atau HTTPS atas berkas-berkas yang terdapat pada suatu situs web dalam layanan ke pengguna dengan menggunakan aplikasi tertentu seperti peramban web.

         Transaction
Browser Transaction adalah program yang digunakan untuk menjelajah internet dan untuk transaksi bisnis rutin seperti daftar gaji dan inventarisasi.


    B.   User generated content, blogs, wikis, folsonomies, social network

·         User Generated Content.
User Generated Content (UCG) adalah berbagai jenis content yang tersedia secara publik dan diproduksi oleh para end-user.
Kunci utama dalam User Generated Content adalah sebuah participatory  atau partisipasi. Para foundersitus-situs di atas pasti berfikir, bagaimana agar jutaan pengguna internet tertarik untuk masuk dan berpartisipasi. Manfaat aplikasi web yang menarik, kemudahan penggunaan, interface yang nyaman, layanan terjamin, knowledge sharing mungkin bisa membuat pengguna tertarik untuk mencoba dan berpartisipasi di dalamnya.Sebagian kalangan mengatakan User Generated Content ini sebagai Perbudakan 2.0.
Mereka (para Founder) tidak perlu susah-susah untuk mengupdate konten situsnya sendiri, cukup membuat aplikasi web kemudian mempekerjakan jutaan pengguna internet untuk mengisi konten utamanya. Mereka (jutaan pengguna intenet) tidak dibayar dari menulis konten tapi founder mendapatkan banyak benefit dengan situs yang mereka tawarkan.

·         Blogs
singkatan dari Web Log, Blog itu sendiri adalah sebuah situs yang asal mulaya merupakan catatan harian online yang dibuat oleh siapa pun, kapan pun, dan di manapun. Jenis Blog / penyedia Blog local maupun internasional : Blogger.com, wordpress.com, Typepad.com, livejournal.com, blogdrive.com. 

·         Wikis
kumpulan halaman-halaman web yang dapat diubah oleh semua orang setiap saat. Konsep dan peranti lunak wiki diciptakan oleh Ward Cunningham.

·         Folksonomies
Folksonomies adalah sebuah metode untuk menciptakan dan mengatur tag yangmenjelaskan dan mengategorikan content.
Tag tersebut umumnya merupakanhyperlink yang akan mengarahkan Anda pada sekumpulan item yangberhubungan dengan tag tersebut. Bentuk tag tidak selalu harus berupa teks,tetapi dapat juga berupa image. Sekumpulan tag yang saling terkait denganpersamaan bentuk sering juga disebut tag cloud, umunya tag cloud memiliki 30 hingga 150 tag.

·          Social Network
Social Networking adalah kegiatan menjalin hubungan dengan orang lain melalui social media sites / situs jejaring sosial yang ada di internet. Bisa diakses di mana saja, kapan saja dan oleh siapa saja. Dan tidak jarang juga, orang-orang yang “maenan” situs semacam ini dibilang melakukan kegiatan yang ngga mutu. Padahal status update pun memiliki potensi dengan dampak yang luas. Sayangnya, terlalu sering sebuah buku dinilai hanya dari sampulnya.


     C.    Semantic Web summary: XML, RDF, OWL, microformats, microdata

Semantic web merupakan perkembangan dari World Wide Web, dimana informasi semantik dan layanan web didefinisikan, sehingga memungkinkan bagi web untuk memahami dan memenuhi permintaan orang dan mesin untuk menggunakan konten web.

·         XML
XML (Extensible Markup Language) adalah bahasa markup untuk keperluan umum yang disarankan oleh W3C untuk membuat dokumen markup keperluan pertukaran data antar sistem yang beraneka ragam. XML merupakan kelanjutan dari HTML (HyperText Markup Language) yang merupakan bahasa standar untuk melacak Internet.

·         RDF
Resource Description Framework (RDF) adalah suatu kerangka kerja umum untuk bagaimana menggambarkan setiap sumber daya Internet seperti situs web dan isinya.

·         Microformats
Microformats adalah salah satu cara menambahkan penandaan sederhana agar tiap data mudah terbaca oleh manusia seperti peristiwa, rincian kontak atau lokasi pada halaman web sehingga informasi di dalamnya dapat diekstraksi oleh perangkat lunak dan diindeks, dicari, disimpan, bertukaran-referensi, atau dikombinasi.

·         Microdata
Microdata merupakan mekanisme Anotasi berupa pasangan variabel dan nilai yang diberikan pada sebuah dokumen HTML. Anotasi itu sendiri bisa Anda artikan sebagai catatan yang dibuat oleh pengarang untuk menjelaskan suatu kode.

Referensi :



Rabu, 25 Juni 2014

Manusia Kegelisahan dan Harapan (IBD)

Ketika ada seseorang yang dengan sengaja mengkhianati kita di masa lalu.

Ketika dia datang kembali untuk meminta maaf.

Maka tak ada alasan bagi kita untuk tidak memaafkannya.



Berhentilah memikirkan orang-orang yang telah mengecewakan kita.

Berhentilah berharap kepada orang-orang yang telah dengan sengaja menyakiti kita.

Karena itu hanya akan membuat banyak waktu kita terbuang percuma.

Tak perlu bersusah payah untuk membalas dendam, cukup maafkan setiap kesalahan karena memaafkan adalah pembalasan yang terbaik.

Yakinlah......
Allah pasti punya alasan kenapa dia tidak berada bersama kita di masa sekarang.
Allah pasti punya rencana kenapa dia tidak berada bersama kita di masa depan.

Akan ada waktunya kapan Allah akan memberi pengganti untuk kita.
Seseorang yang lebih baik dibandingkan dia yang telah hilang dari genggaman kita.


Jika ada kegelisahan dalam hati, kesumpekan dalam jiwa, kekalutan dalam pikiran, dan kebuntuan dalam urusan, aduhai kemanakah akan ku adukan segala permasalahanku itu? Bila ku datang kepada manusia, toh mereka juga sama sepertiku. Punya banyak kegelisahan, bahkan lebih parah dariku. Alhamdulillah, aku masih punya Allah, tempatku mengadu dan Dialah yang pasti menolongku, aku yakin itu..


" Ya Allah, kami mengakui diri kami adalah lemah tak berdaya. Maka berilah kekuatan agar kami sanggup berdiri. Ya Allah, lindungilah diri kami dari musibah yang meruntuhkan agama kami. " Ya Allah, bantulah kami dalam berdoa, bersyukur, dan memperbagus ibadah kami. Ya Allah, Engkaulah Maha Pengampun, suka mengampuni, maka ampunilah segala dosa-dosa kami, ibu dan bapak kami.."

Minggu, 09 Maret 2014

Ilmu Budaya Dasar (Tugas 1)

ILMU BUDAYA DASAR 
Secara sederhana Pengertian ilmu budaya dasar adalah pengetahuan ang diharapkan dapat memberikan pengetahuan dasar dan pengertian umum tentang konsep-konsep yang dikembangkan untuk megkaji masalah-masalah manusia dan kebudayaan.
Istilah Ilmu Budaya Dasar dikembangkan di Indonesia sebagai pengganti istilah Basic Humanitiesm yang berasal dari bahasa Inggris “The Humanities”. Adapun istilah Humanities itu sendiri berasal dari bahasa latin humanus yang bisa diartikan manusia, berbudaya dan halus. Dengan mempelajari the humanities diandaikan seseorang akan bisa menjadi lebih manusiawi, lebih berbudaya dan lebih halus. Dengan demikian bisa dikatakan bahwa humanities berkaitan dengan nilai-nilai manusia sebagai homo humanus atau manusia berbudaya. agar supaya manusia bisa menjadi humanus, mereka hars memepeljari ilmu yaitu the humanities disamping tidak meniggalkan tanggun jawab yang lain sebagai manusia itu sendiri.
Untuk mengetahui bahwa Ilmu Budaya Dasar termasuk kelompok pengetahuan budaya, lebih dahulu perlu diketahui pengelompokan ilmu pengetahuan dikelompokkan dalam 3 kelompok besar, yaitu:
1.Ilmu-ilmu Alamiah ( natural scince )
Ilmu-ilmu alamiah bertujuan mengetahui keteraturan-keteraturan yang terdapat dalam alam semesta. untuk mengkaji hal itu digunakan metode ilmiah. caranya ialah dengan menentukan hukum yang berlaku mengenai keteraturan-keteraturan itu, lalu dibuat analisis untuk menentukan satu kualitas. hasil analisis itu kemudian digenerasikan. atas dasar ini lalu dibuat prediksi. hasil penelitiannya 100% benar dan 100% salah. Yang termasuk kelompok ilmu-ilmu alamiah antar lain astronomi, fisika, kimia, biologi, kedokteran, mekanika.
2. Ilmu-ilmu sosial (social science)
Ilmu-ilmu sosial bertujuan untuk mengkaji keteraturan-keteraturan yang terdapat dalam hubungan antar manusia. Yang termasuk kelompok ilmu-ilmu sosial antara lain ekonomi, sosiologi, politik, demografi, psikologi, antropologi sosial, sosiologi hukum, dsb.
3. Pengetahuan budaya (the humanities)
Pengetahuan budaya  bertujuan untuk memahami dan mencari arti kenyataan-kenyataan yang bersifat manusiawi. Pengethuan budaya (the humanities) dibatasi sebagai pengetahuan yang mencangkup keahlian (disiplin) seni dan filsafat. Keahlian inipun dapat dibagi-bagi kedalam berbagai bidang keahlian, seperti seni tari, seni rupa, seni musik, dll.


Tujuan Ilmu Budaya Dasar
Tujuan dasar dari IBD ini tidak lain adalah untuk memberikan pengetahuan dasar dan pengertian umum tentang konsep-konsep yang dikembangkan untuk mengkaji berbagai persoalan budaya serta persoalan yang dihadapi manusia. Selain itu IBD tidak bermaksud menggambarkan disiplin ilmu yang merujuk hanya satu bidang saja, melainkan mengambarkan berbagai disiplin ilmu termasuk di dalamnya pengetahuan budaya (the humanities). Di samping itu, IBD turut serta dalam pengembangan kerpibadian bagi kita yang mempelajarinya. Dengan mempelajarinya kita memperoleh banyak wawasan dan pemikiran. Sehingga dengan begitu kita bisa menjadi lebih kritis terhadap nilai-nilai budaya, baik yang menyangkut diri kita, orang lain mapun alam sekitar kita.
Namun demikian, untuk memenuhi tujuan ideal tersebut, IBD dengan sendirinya memberikan harapan kepada kita seperti berikut :
Mengusahakan penajaman dan kepekaat pola pikir kita terhadap lingkungan budaya, sehingga kita lebih mudah    menyesuaikan diri dengan lingkungan baru, terutama untuk kepentingan setiap individu.

Memberikan kesempatan bagi kita semua untuk memperluas wacana tentang berbagai masalah yang dihadapi manusia maupun berbagai persoalan budaya.

Mengkader kita untuk menjadi individu yang toleran dan tidak terjerumus dalam sifat kedaerahan, fanatisme agama, maupun ras atau golongan. Hal ini karena ruang lingkup pendidikan yang kita rasakan saat ini cenderung membuat setiap manusia berpandangan sempit, mementingkan golongan dan lain sebagainya.


Hubungan Manusia dan Kebudayaan
Manusia dan kebudayaan merupakan salah satu ikatan yang tak bisa dipisahkan dalam kehidupan ini. Manusia sebagai makhluk Tuhan yang paling sempurna menciptakan kebudayaan mereka sendiri dan melestarikannya secara turun menurun. Budaya tercipta dari kegiatan sehari hari dan juga dari kejadian – kejadian yang sudah diatur oleh Yang Maha Kuasa. 
Budaya tercipta atau terwujud merupakan hasil dari interaksi antara manusia dengan segala isi yang ada di alam raya ini. Manusia di ciptakan oleh tuhan dengan dibekali oleh akal pikiran sehingga mampu untuk berkarya di muka bumi ini dan secara hakikatnya menjadi khalifah di muka bumi ini.  Disamping itu manusia juga memiliki akal, intelegensia, intuisi, perasaan, emosi, kemauan, fantasi dan perilaku.Dengan semua kemampuan yang dimiliki oleh manusia maka manusia bisa menciptakan kebudayaan. Ada hubungan dialektika antara manusia dan kebudayaan. Kebudayaan adalah produk manusia, namun manusia itu sendiri adalah produk kebudayaan. Dengan kata lain, kebudayaan ada karena manusia yang menciptakannya dan  manusia dapat hidup ditengah kebudayaan yang diciptakannya. Kebudayaan akan terus hidup manakala ada manusia sebagai pendudukungnya Manusia.


 HAKIKAT MANUSIA
  
Hakekat manusia adalah sebagai berikut :
  1. Makhluk yang memiliki tenga dalam yang dapat menggerakkan hidupnya untuk memenuhi kebutuhan-kebutuhannya.
  2. Individu yang memiliki sifat rasional yang bertanggung jawab atas tingkah laku intelektual dan sosial.
  3. yang mampu mengarahkan dirinya ke tujuan yang positif mampu mengatur dan mengontrol dirinya dan mampu menentukan nasibnya.
  4. Makhluk yang dalam proses menjadi berkembang dan terus berkembang tidak pernah selesai (tuntas) selama hidupnya.
  5. Individu yang dalam hidupnya selalu melibatkan dirinya dalam usaha untuk mewujudkan dirinya sendiri, membantu orang lain dan membuat dunia lebih baik untuk ditempati
  6. Suatu keberadaan yang berpotensi yang perwujudanya merupakan ketakterdugaan dengan potensi yang tak terbatas
  7. Makhluk Tuhan yang berarti ia adalah makhluk yang mengandung kemungkinan baik dan jahat.
  8. Individu yang sangat dipengaruhi oleh lingkungan turutama lingkungan sosial, bahkan ia tidak bisa berkembang sesuai dengan martabat kemanusaannya tanpa hidup di dalam lingkungan sosial.


UNSUR-UNSUR KEBUDAYAAN 
7 unsur kebudayaan Universal




Unsur kebudayaan universal dapat diartikan sebagai pemahaman yanglebih jelas mengenai kebudayaan secara keseluruhan. Karena pembahasantentang kebudayaan sangat kompleks dan luas. Sehingga terdapat 7 unsurkebudayaan untuk lebih memudahkan kita memahami kebudayaan. Koentjaraningar menerangkan bahwa terdapat unsur-unsur kebudayaanuniversal seperti berikut:

1. Sistem Upacara Keagamaan, Setiap kebudayaan terdapat kepercayaan yang dianut. Kepercayaan yang dianutdi Indonesia ada 5, yaitu Islam, Kristen protestan, Katolik, Hindu dan Budha. Darikelima agama tersebut terdapat upacara keagamaan yang berbeda-beda. Akantetapi untuk masyarakat yang tinggal dikota upacara keagamaan sepertinyasudah tidak dilaksanakan lagi kecuali dalam hal-hal tertentu saja. Sedangkanmasyarakat yang tinggal didesa masih banyak yang melaksanakan upacarakeagamaan tersebut.


2. Sistem dan Organisasi Kemasyarakatan, Kebudayaan di Indonesia beragam sangat banyak. Terdapat masyarakat Jawa,Sunda, Batak, Bugis dsb. Dari macam-macam kebudayaan tersebut, perluditanamkan nilai-nilai kemanusiaan yaitu membiasakan bergaul dengankebudayaan yang lain. Dan saling berinteraksi dengan rukun. Di Indonesiabanyak terdapat kebudayaan yang harus di lestarikan bersama. Jangan kitasaling bersaing untuk kepentingan pribadi dengan kebudayaan lain, karena itusama saja kita memecahbelahkan kebudayaan yang sudah ditanam oleh leluhursebelumnya.


3. Bahasa, Kebudayaan yang beragam sangat berpengaruh pada bahasa yang dipakainya.Contohnya bahasa Inggris, Jerman, Italia, Sunda, Jawa, dsb. Dari banyak bahasatersebut kita dapat mempelajarinya untuk pengetahuan yang lebih luas. Tidakhanya bahasa yang dipelajari berasal dari bahas luar negri saja, tetapi bahasadari negri Indonesiapun perlu kita pelajari untuk melestarikan kebudayaan yangada di Indonesia.


4. Sistem Pengetahuan, Ada banyak sistem pengetahuan misalnya pertanian, perbintangan,perdagangan/bisnis, hukum dan perundang-undangan, pemerintahaan/politikdsb. Hal tersebut juga bagian dari kebudayaan. Kita wajib mempelajarinyakarena dengan adanya sistem pengetahuan kita menjadi tahu dunia luar dansangat bermanfaat untuk kehidupan karena berpengaruh pada pekerjaanseseorang untuk memenuhi kebutuhan hidupnya. Tidak perlu semua kita pelajaricukup beberapa saja kita kuasai, maka akan banyak informasi yang kita dapat.


5. Kesenian, Salah satu ciri khas dari kebudayaan adalah kesenian. Banyak hal yang bisa kitapelajari mengenai kesenian. Misalnya seni sastra, lukis, musik, tari, drama, kriadan lain sebagainya. Hal tersebut bagian dari khas yang dimiliki setiap daerahmaupun setiap negara. Misalnya untuk kesenian musik. Kita bisa mengetahuidan mencari musik yang khas dari setiap daerah maupun negara. Contohnyalagu-lagu daerah ampar-ampar pisang yang berasal dari Kalimantan Selatanyang menjadi ciri khas dari daerah tersebut.

6. Sistem Mata Pencaharian Hidup, Mata pencaharian sangat diperlukan untuk setiap masyarakat karenabermanfaat untuk memenuhi kehidupan manusia. Misalnya kaumpegawai/karyawan, kaum, petani, nelayan, pedangan. buruh dan seterusnya. Haltersebut merupakan mata pencaharian yang harus kita tekuni. Contohnyamasyarakat yang hidup dipesisir pantai lebih banyak bermata pencahariansebagai nelayan atau masyarakat yang hidup di perkotaan lebih banyak bermatapencaharian sebagai pegawai kantoran.

7. Sistem Teknologi dan Peralatan, Teknologi semakin lama semakin luas. Karena makin banyaknya masyarakatyang hidup modern. Teknologi sangat diperlukan akan tetapi tidak untukmelakukan perbuatan yang melanggar norma-norma yang berlaku sekarang.



IBD, yang semula dinamakan Basic Humanities, berasal dari bahasa Inggris the humanities. Istilah ini berasal dari bahasa latin Humanus, yang berarti manusiawi, berbudaya, dan halus. Dengan mempelajari the humanities orang akan menjadi lebih manusiawi, lebih berbudaya dan lebih halus. Jadi the humanities berkaitan dengan masalah nilai, yaitu nilai kita sebagai homo humanus. 
Untuk menjadi homo humanus, manusia harus mempelajari ilmu, yaitu the humanities, disamping tanggung jawabnya yang lain. Apa yang dimasukkan kedalam the humanities masih dapat diperdebatkan, dan kadang-kadang disesuaikan dengan keadaan dan waktu. Pada umunmya the humanities mencakup filsafat, teologi, seni dan cabang-cabangnya tennasuk sastra, sejarah, cerita rakyat, clan. sebaginya. Pada pokoknya semua mempelajari masalah manusia dan budaya. Karena itu ada yang menterjemahkan the humanities menjadi ilmu-ilmu kemanusiaan, ada juga yang menterjemahkan menjadi pengetahuan budaya.
Karena seni adalah ekspresi yang sifatnya tidak normatif, seni lebih mudah berkomunikasi. Karena tidak normatif, nilai-nilai yang disampaikannya lebih fleksibel, baik isinya maupun cara penyampaiannya.
Hampir disetiap jaman, sastra mempunyai peranan yang lebih penting. Alasan pertama, karena sastra mempergunakan bahasa. Sementara itu, bahasa mempunyai kemampuan untuk menampung hampir semua pemyataan kegiatan manusia. Dalam usahanya untuk memahami dirinya sendiri, yang kemudian melahirkan filsafat, manusia mempergunakan bahasa. Dalam usahanya untuk memahami alam semesta, yang kemudian melahirkan ilmu pengetahuan, manusia mempergunakan bahasa. Dalam usahanya untuk mengatur hubungan antara sesamanya yang kemudian melahirkan ilmu-ilmu sosial, manusia mempergunakan bahasa. Dengan demikian, manusia dan bahasa pada haketnya adalah satu. Kenyataan inilah mempermudah sastra untuk berkomunikasi.
Sastra juga lebih mudah berkomunikasi, karena pada hakekatnya karya sastra adalah penjabaran abstraksi. Sementara itu filsafat, yang juga mempergunakan bahasa, adalah abstraksi. Cinta kasih, kebahagian, kebebasan, dan lainnya yang digarap oleh filsafat adalah abstrak. Sifat abstrak inilah yang menyebabkan filsafat kurang berkomunikasi.

Karena seni memegang peranan penting, maka seniman sebagai pencipta karya seni juga penting, meskipun yang lebih penting adalah karyanya. Seniman adalah media penyampai nilai-nilai kemanusiaan. Kepekaannya menyebabkan dia mampu menangkap hal yang lepas dart pengamatan orang lain.
IBD adalah salah satu mata kuliah yang diberikan dalam satu semester, sebagai bagian dart MKDU. IBD tidak dimaksudkan untuk mendidik ahti-ahli dalam salah satu bidang keahlian yang tennasuk didalam pengetahuan budaya ( The Humanities ), Akan tetapi IBD semata-mata sebagai salah satu usaha mengembangkan kepribadian mahasiswa dengan cara memperluas wawasan pemikiran serta kemampuan kritikalnya terhadap nilai-nilai budaya. Pada waktu menggunakan karya sastra, misalnya. Mahasiswa tidak perlu mengetahui sejarah sastra, teori sastra, kritik sastra, dan sebaginya. Memang seperti cabang-cabang the humanities lainnya, dalam Ilmu Budaya Dasar sastra tidak diajatkan sebagai salah satu disiplin ilmu. Sastra disini digunakan sebagai alat untuk membahas masalah-masalah kemanusiaan yang dapat membantu mahasiswa untuk menjadi lebih humanus. Demikian juga filsafat, musik, seni rupa, dan sebagainya.
Orientasi the Humanities adalah ilmu : dengan mempelajari satu atau sebagian dart disiplin ilmu yang tercakup dalam the humanities, mahasiswa diharapkan dapat menjadi homo humanus yang lebih baik.



Sumber: 
http://andrazain.wordpress.com/2013/04/26/manusia-kebudayaan/
wahyuprakosa.staff.gunadarma.ac.id/Downloads/files/26643/bab3-konsepsi_ilmu_budaya_dasar_dalam_kesustraan.pdf Konsep Ilmu Budaya Dasar dalam kesusastraan
http://pakguruonline.pendidikan.net/buku_tua_pakguru_dasar_kpdd_12.html
http://ulfanurizqiindaha.blogspot.com/2011/10/manusia-dan-kebudayaan.html
http://id.shvoong.com/society-and-news/culture/2213479-tujuan-ilmu-budaya-dasar/#ixzz2vSyC0NIl