Pages

Tuesday, April 10, 2012

Narasi Game “Petualangan Dodo dan Dodi di Dunia Pengetahuan”

Permainan ini menceritakan perjalanan dua orang anak yang bersekolah di tingkat sekolah dasar yang bernama Dodo dan Dodi. Mereka bersekolah di Sekolah Dasar Maju Terus dan sedang duduk di kelas 6 SD. Suatu ketika mereka menemukan sebuah kotak berisi puzzle dan sewatu mereka ingin mencoba memainkannya, hal yang tidak diduga terjadi. Mereka terhisap ke dalam puzzle tersebut.
Secara tiba-tiba, mereka berada di sebuah dunia yang mereka tidak kenali. Dodo si periang merasa amat senang sedangkan Dodi yang kurang berani ingin kembali kedunia mereka. Di dunia tersebut, mereka bertemu dengan seorang anak perempuan bernama Yuli. Yuli menjelaskan bahwa mereka berada di dunia yang disebut “Pengetahuan”. Yuli menjelaskan cara agar mereka dapat kembali pulang, yaitu dengan membuka semua pintu yang terkunci pada dunia tersebut. Pintu-pintu tersebut berada di sekitar mereka. Untuk membuka pintu-pintu tersebut, mereka harus memasukkan benda kunci ke dalam pintu tersebut. Benda kunci untuk membuka pintu tersebut adalah objek-objek yang tersebar di dalam peta.
Setelah menyelesaikan semua tingkat dan membuka semua pintu, Dodo dan Dodi pun kembali ke dunia mereka dan mereka pun mengikuti Ujian Nasional dan mendapatkan nilai yang terbaik di sekolahnya karena berbekal pengetahuan yang telah mereka dapatkan dari petualangan mereka di dunia “pengetahuan”.

Tuesday, November 29, 2011

Permainan Sederhana Etoys

Pada saat ini ada begitu banyak perangkat lunak komputer yang dapat menghasilkan suatu aplikasi permainan komputer, dan salah satu yang akan saya bahas kali ini adalah penggunaan perangkat lunak yang bernama Etoys, dimana Etoys ini perangkat lunak yang difokuskan untuk siswa siswi yang masih duduk di bangku sekolah, bahkan Etoys ini diperuntukan bagi siswa siswi sekolah dasar, karena itu perangkat lunak Etoys berbeda dengan perngakat-perangkat lunak lainnya baik itu dari segi tampilan maupun dari segi bahasa pemrogramannya. Untuk perangkat lunak Etoys itu sendiri dapat diunduh pada situs resminya yaitu http://www.squeakland.org/.
Ada sebuah contoh permainan sederhana yang telah saya buat dengan menggunakan perangkat lunak Etoys, yaitu permainan balap mobil, dengan dua mobil yang berbeda dimana satu mobil berwarna biru dan satu lagi berwarna hijau, kenapa saya dapat katakan permainan sederhana karena kedua mobil bergerak pada lintasan dengan bentuk yang sama yaitu lintasan ellips, dan kedua mobil tidak dapat dikendalikan tetapi hanya dapat bergerak secara acak dan otomatis dengan kecepatan yang diatur secara random antara 0-30, jadi baik mobil biru maupun hijau bisa memenangkan permainan ini. Di bawah ini adalah tampilan awal permainan sebelum dimulai, dimana mobil biru dan hijau berada pada posisi yang sejajar, untuk memulai permainan hanya perlu menekan tombol "garis finish start" yang berada di tengah atas layar.
Pada gambar di bawah ini dapat dilihat ada perbedaan antara mobil biru dan mobil hijau yang disebabkan karena kedua mobil tersebut sama diberikan kecepatan secara random, oleh karena itu sulit untuk memastikan mobil mana yang akan menang.
Setelah salah satu mobil menyentuh garis finish yang berwarna hitam, maka permainanpun berakhir dan kedua mobil berhenti pada posisi terakhir dimana salah satu menyentuh garis finish, seperti gambar di bawah ini mobil biru menyentuh lebih dahulu garis finish dibanding mobil hijau.
Jika ingin mengulang permainan, tekan tombol yang berada di tengah atas layar yaitu tombol "garis finish reset" kemudian tombol "garis finish start".
Di bawah ini adalah flowchart dari permainan balap mobil di atas.
Demikan pembahasan mengenai permainan sederhana dengan menggunakan perangkat lunak Etoys, semoga bermanfaat...GBU ^^V.

referensi :

Saturday, November 19, 2011

Simple Fish in Blender

Mungkin sudah banyak yang mengetahui perangkat lunak berbasis open source untuk grafik dan animasi yaitu blender, walaupun open source namun blender ini merupakan perangkat lunak yang powerfull dan bersifat multiplatform, ringan, dan yang terpenting yaitu mudah digunakan, sedangkan untuk perangkat lunak blender sendiri dapat diunduh pada situs resminya yaitu di http://www.blender.org/.
Pada kesempatan kali ini saya akan membuat suatu obyek sederhana di dalam blender yaitu obyek ikan, pertama-tama buat sebuah mesh berbentuk UV Sphere kemudian perbesar sebesar 2 kali searah sumbu x, perbesar 1,5 kali searah sumbu z, dan perkecil 0,5 searah sumbu y, untuk memperbesar/memperkecil dapat menggunakan perintah scale pada bagian tool disebelah kiri layar, setelah selesai memperbesar dan memperkecil tekan crtl+alt+q untuk melihat obyek dari segala 4 sudut pandang, seperti di bawah ini.
untuk kembali tekan kembali ctrl+alt+q, kemudian lihat dari sudut pandang samping dengan menekan 3 pada numpad, lalu ubah Object Mode menjadi Edit Mode dan pilih separuh titik-titik yang berada pada obyek, denganh menekan shift+klik kanan, sehingga seperti gambar di bawah ini.
Setelah itu delete titik-titik yang dipilih tersebut dan pada bagian properties disebelah kanan layar pilih Modifiers-->Add Modifier-->Mirror seperti pada gambar di bawah ini.
Lalu ceklist pada bagian Axis : y dan Options : Clipping, sehingga seperti gambar di bawah ini.
pilih bagian ujung mesh, seperti gambar di bawah ini.
Kemudian lakukan Extrude dengan menggunakan tombol e pada keyboard dan dikombinasikan dengan Scale(pembesaran/pengecilan), sehingga seperti gambar di bawah ini.
Kemudian seluruh ekor ikan tersebut di geser searah sumbu y sampai menempel menjadi satu garis, sehingga obyek dilihat dari keempat sudut pandang seperti gambar di bawah ini.
Lalu hapus titik paling kanan pada ekor ikan, yang ada pada gambar di bawah ini.
Setelah itu dari sudut pandang depan edit titik yang ada pada ekor ikan sehingga seperti gambar di bawah ini.
Selanjutnya untuk membuat mata ikan buat obyek baru UV Sphere pada Edit Mode, pada bagian Options : Clipping yang diceklist hilangkan dahulu ceklistnya agar obyek UV Sphere tersebut dapat bergerak bebas.
pindahkan lalu perkecil ukurannya hingga pas untuk ukuran mata ikan, seperti gambar di bawah ini.
Gunakan kombinasi translasi(perpindahan) dan rotasi(perputaran) agar obyek mata ikan tersebut berada pada posisi yang pas, seperti contoh gambar di bawah ini.
Setelah selesai membuat mata, lalu akan dibuat sirip ikan dengan menggunakan tiga titik yang berada pada badan ikan, seperti gambar di bawah ini.
Dari ketiga titik tersebut extrude sebanyak tiga kali dari sudut pandang atas, sehingga seperti gambar di bawah ini.
Kemudian dari sudut pandang depan edit letak titik-titik yang di Extrude tersebut, sehingga menjadi seperti gambar di bawah ini.
dan pembuatan obyek ikan pun telah selesai, untuk memperhalus tampilan kembali dahulu ke Object Mode, kemudian pada bagian tool sebelah kiri layar tombol Smooth, klik tombol tersebut dan pilih apply pada Modifier Mirror, maka akan dihasilkan obyek ikan seperti gambar di bawah ini.
Untuk tahap terakhir atur tata letak kamera dan lampu, sehingga hasil tampak bagus pada saat melakukan rendering, contohnya seperti gambar di bawah ini.
Pada perangkat lunak blender, obyek sederhana seperti obyek ikan yang saya buatpun untuk kedepannya dapat ditambahkan/diberikan fitur-fitur animasi seperti gerakan ikan waktu berenang. Ok sekian terima kasih untuk setiap orang yang menyempatkan waktu membaca artikel ini....GBU all.