1
BAB I PENDAHULUAN
1.1. Latar Belakang
Korupsi dalam bahasa latin disebut
coruptio
–
corruptus
, dalam bahasa Belanda disebut juga
corruptie
dan dalam bahasa Sansekerta didalam naskah kuno Negara kertagama disebut
corrupt
. Arti harfiahnya menunjukkan kepada perbuatan yang rusak, busuk, bejat, tidak jujur, yang
disangkut pautkan dengan keuangan. Dalam pengertian lain, menurut Vito Tanzi korupsi dapat diartikan sebagai perilaku yang tidak mematuhi prinsip
yang dilakukan oleh perorangan di sektor swasta atau pejabat publik. Di Indonesia sendiri, gerakan pendukung anti
– korupsi terus dilakukan seiring dengan maraknya para pejabat publik yang tertangkap
tangan melakukan tindak pidana korupsi. Pendidikan anti – korupsi sangat
penting diajarkan terutama bagi anak – anak penerus masa depan bangsa.
Pendidikan moral yang mendasar seperti tentang kejujuran, tanggung jawab, ikhlas dan lain sebagainya penting untuk ditanamkan dan selalu dilatih
dalam jiwa anak – anak sedini mengkin agar nantinya menjadi penerus masa
depan bangsa yang bersih dan mampu mensejahterakan rakyatnya. Unity 3D adalah salah satu
game engine
terbaik karena dari segi grafik memliki kapasitas 3 dimensi yang baik. Bahkan saat ini game 2D pun dapat
diciptakan melalui
game engine
ini. Dari segi pendistribusiannya Unity mendukung multi-
platform
sehingga
developer
dengan bebas dapat mendistribusikan game buatannya hampir ke semua
gadget
dan sistem operasi. Dengan didukung dengan GUI yang interaktif dan bahasa
pemograman seperti C dan Javascript, kita dapat menciptakan game sesuai dengan kehendak dari algoritma-algoritma yang telah dibentuk.
Oleh karena itu, penulis mengangkat
game
bertemakan nilai sosial masyarakat bergenre
Tower Defense
dengan judul “
The KPK Defense
”.
Game
yang dibuat penulis ini merupakan
single player game
dengan menggunakan
game engine
Unity 3D.
1.2. Perumusan Masalah
Dari latar belakang yang dijabarkan penulis diatas kemudian muncul perumusan masalah sebagai berikut :
Bagaimana membuat
game
sebagai alat edukasi kegiatan anti –
korupsi menggunakan Unity 3D?
1.3. Batasan Masalah