Blog

Just My Little Diary
Pengertian
Menurut penjelasan dari Wikipedia bahwa Teori Komputasi adalah cabang ilmu komputer dan matematika yang membahas apakah dan bagaimanakah suatu masalah dapat dipecahkan pada model komputasi, menggunakan algoritma.
Sedangkan Komputasi itu sendiri adalah suatu proses pemecahan masalah dari data input menggunakan algoritma.
Sehingga dapat kita simpulkan bahwa Teori Komputasi adalah suatu pembelajaran yang mempelajari bagaimana kita menyelesaikan permasalahan dengan suatu proses yang tepat dan efisien. Dengan algoritma yang tepat, sebuah masalah dapat diproses dengan cepat, tepat.
Komputasi sendiri sudah banyak diimplementasikan dalam kehidupan kita sehari-hari dalam segalah hal dan segala bidang.

Implementasi
Kita ambil contoh dalam suatu proses jual beli di salah satu marketplace. Dilakukan komputasi bagaimana algoritma yang tepat untuk menyelesaikan setiap proses-proses dalam setiap transaksi. Bagaimana pengguna dibedakan antara pembeli dengan penjual, kemudian saat pengguna mencari suatu barang bagaimana sistem dapat menampilkan barang yang tepat sesuai pencarian.
Sehingga dapat dipastikan setiap prosesnya dari awal sampe akhir mengimplementasikan Teori Komputasi.

Kita ambil contoh implementasi lainnya dibidang geografi, dalam suatu peramalan cuaca dibuat sebuah sistem komputer yang dapat menampilkan ramalan cuaca, sistem komputer diberi input yang berupa suhu udara, tingkat kelembaban, kondisi awan, intensitas cahaya, dan lain-lain sehingga dihasilkan suatu hasil berupa ramalan cuaca yang tepat.

Dan masih banyak lagi contoh implementasi yang dapat kita temukan, karena pada dasarnya saat ini hamper semua bidang sudah mengimplementasikan teori komputasi untuk mempermudah penyelesaian masalah dengan efisien.

Sekian, terima kasih.


Referensi:

Hmmm, Masih lanjutan dari postingan ane sebelumnya tentang penjelasan Game Engine RPG Maker, buat yang mau baca bisa dibuka disini.

Kali ini postingan ane sedikit membahas tentang game hasil buatan dari Game Engine RPG Maker.

Gabanyak yang ane bahas disini, mungkin hanya garis besarnya karena keterbatasan waktu.

Yang pertama tentang jalan cerita. Jalan cerita dari game ini dapat disesuaikan dengan keinginan dari pembuat. Sistem pertarungan disini secara default bersifat first-person dan bergiliran.

Lalu tokoh/karakter. Tokoh karakter bersifat set/pack yang dapat di custom sesuai selera pembuat, kita dapat menggunkan semua gambar yang dengan berbagai ekstensi.

Game RPG ini dapat kita mainkan dengan Operating Sistem Windows, kita diajak untuk menjalankan tokoh atau karakter sesuai alur yang sudah dibuat.
User memainkan tokoh step by step sampai akhir/goal yang telah ditentukan.
Hallo sob, posting lagi kite sob hahaha
Kangen ye sama postingan kite haha, biasa lah sibuk kite sob :D

Skip..skip..

Kali ini ane mau posting sedikit tentang Game Engine, kebetulan sekalian tugas kampus juga buat posting artikel ini.
Buat sobat blogger semua pasti banyak dong yang suka bermain game, nah pernah kepikiran ga buat bikin Game sendiri?
Nah sebenernya bikin game itu ga sesusah yang kita bayangin ko sob, saat ini udah banyak banget software yang disediakan buat membantu kita membuat game, nah software inilah yang disebut Game Engine.
Sebenernya banyak banget sob macem-macem Game Engine yang tersedia, salah satunya yang mau ane bahas kali ini yaitu software RPG Maker.

RPG maker adalah tools dari Enterbrain untuk mempermudah kita mendesain game RPG, RMXP release terlebih dahulu tahun 2005 (internasional) sebelum RMVX pada tahun 2008 (internasional). berikut beberapa perbedaan pada kedua versi tersebut :

1. Quick event (vx)

pada rmvx terdapat fitur Quick event, yaitu sudah tersedia beberapa event built in yg sering digunakan dalam game RPG, Quick event tersebut adalah, transfer, door, treasure cest, dan inn system. hal ini sangat memudahkan bagi newbie (baca : pemula) untuk langsung membuat event tersebut karena sudah disediakan template event built in lengkap dengan animasi,text dan sound-nya

2. vehicle system (vx)

vehicle system ( sistem transportasi )fitur yang dihilangkan pada rmxp, sehingga kita harus membuat secara manual, disediakan lagi pada rmvx. terdapat 3 vehicle yg disediakan boat, ship, dan airship. sedangkan untuk vehicle darat masih tetap manual

3. Map / tileset system

dalam masalah maping atau pembuatan map dengan tileset, rmxp menyajikan fitur yg lebih baik, walaw lebih rumit konfigurasinya akan tetapi rapi dan lengkap, adanya layer system yang baik pd rmxp.
RMXP menyediakan 3 Layer untuk maping + 1 layer tambahan untuk event ( bisa dimanfaatkan untuk maping) sedangkan RMVX hanya 2 layer layer dasar dan atas (CMIIW) + 1 layer untuk event. pada rmxp disediakan database khusus untuk menyimpan data konfigurasi setiap tileset <- custom banget, sedangkan di rmvx cukup sederhana passage systemnya. rmvx juga mengadopsi dungeon generator dr rm2k3.

4. dash movement (vx)

dash movement pada rmvx sudah tersedia built in.., system yg dikenalkan pd demo rmxp “howling of kerberos”

5. text message system

rmvx sudah menyediakan face graphic, sedangkan pd rmxp manual custom sript atau menggunakan event comand. hal ini menarik tapi sungguh merepotkan apabila setiap message membutuhkan ekspresi muka yg berbeda <- berlaku untuk lone wolf, not tim based :D

6. balloon icon

command : show balloon icon disediakan pada rmvx untuk membedakan dengan battle animation, dimana pd rmxp kita masih menggunakan command : show animation (general animation)

7. klasifikasi comand event dan RGSS2 (vx)

pada rmvx tampilan comand event dan RGSS2 sudah di klasifikasikan, nice UI looking for a newbie

8. graphic n view

graphic berbeda, rmvx berjalan pada 60 fps dengan tampilan gaya old-schooll, pemain cebol <- standar RTP rmvx. charset pd rmvx 4×3 (4 arah dan 3 pola animasi untuk tiap arah) , dalam satu charset bisa menghandle 8 karakter dengan komposisi 2×4 <- asumsi perbandingan besar tiap karakter sama.

battle system standar rmvx seperti rm2k <- 1st person view + text based, dengan improvisasi pada battle animation

battle system standar rmxp -> 1st person + visualisasi battle graphic

9. RGSS vs RGSS2

rmxp menggunakan RGSS untuk scripting nya, sedangkan di rmvx sudah menggunakan RGSS2, yg di klaim lebih simple, terstruktur dan mudah untuk dipelajari, perbedaan versi script ini membuat script rmxp ( sebagian besar ) tidak compatible dengan rmvx

kesimpulan rmvx tidak cocok sebagai sekuel dr rmxp karena lebih byk mengadopsi gaya rm2k3 dan rm2k ( terlihat pd logo ), rmvx cocok untuk para newbie dengan beberapa event built in, simple, user friendly UI. kelemahan dalam rmvx adalah proses maping yg kurang custom option.

rmxp cocok buat pro user, karena beberapa event harus secara manual seperti inn system , vehicle system tetapi sisi baiknya menjadi lebih custom, konsep layer dan tileset systemnya komplit walawpun minus map area dan dungeon generator <- lagi2 manual, hehehehe….

use rmxp-> high learning curve


Selanjut ane bakal sebutin beberapa step pembuatan game RPG menggunakan RPG Maker VX, ane gabisa jelasin satu persatu saat ini karena akan sangat panjang sob haha

Oke langkah-langkahnya secara garis besar adalah sebagai berikut:

1.Membuat Jalan Cerita
2.Membuat Peta Game
3.Membuat Kastil
4.Berdialog
5.Membuat Karakter utama
6.Membuat Desa
7.Membuat Toko
8.Merekrut Tim
9.Membuat Kapal
10.Membuat Penjara gelap bawah tanah (Dungeon)
11.Membuat Peti harta karun
12.Membuat pintu terkunci
13.Membuat Pilihan Ya/Tidak
14.Membuat Lanjutan Dari Penjara Gelap Bawah Tanah
15.Membuat 'Puzzle'
16.Fungsi Playtest
17.Membuat 'Puzzle' Part 2
18.Membuat Monster
19.Membebaskan monster
20.Membuat Bos musuh
21.Membuat Pertarungan Antara Bos dengan karakter utama dan kawan2
22.Membuat Penyelesaian (Ending)

Okee, sedikit banyak ya seperti itulah proses pembuatan game menggunakan RPG Maker, mungkin di lain kesempatan ane akan jelasin satu persatu prosesnya.
Oke sob, sekian dulu postingan ane kali ini.
See You :* hahaha


Referensi:
http://en.wikipedia.org/wiki/RPG_Maker
Just simple post sob.
Wiring diagram Honda Karisma sama juga wiring diagram Honda Supra X 125


Satu postingan lagi sob buat malem ini ya :D
Masih soal motor, ane mau bahas lagi garapan yang abis ane kerjain, cara merubah kelistrikan honda GL100 menggunakan kelistrikan honda Tiger, istilah kerennya "Fullwave"
Penjelasan apa itu fullwave bisa dibaca dipostingan ane sebelumnya, disini.

Oke langsung aja ke inti pembahasan.
Sebelum memulai syarat utamanya adalah:
1. Motor yang mau di ekskusi <- Ini harus ada
2. Spull <- motornya harus ada spullnya juga hahaha

Oke selanjutnya apa aja sih yang dibutuhin:
1. Kabel (gunakan kabel yang bagus, biasanya ane beli di bengkel mobil)
2. Kiprok yang sudah menganut sistim fulwave (yang banyak digunakan dan ane gunakan kali ini kiprok Honda Tiger)
3. Soket kiprok
4. Heat Shrink/ Selang bakar (ini bisa dibeli di toko elektronik terdekat)
5. Packing blok magnet
6. Kopi + Roko (ini wajib, lebih bagus lagi kalo ada gorengannya hahaha)

Trus alat2 apa aja yang dibutuhkan:
1. Kunci T8 (untuk membuka blok magnet)
2. Gunting
4. Solasi
5. Alat kerok (bisa kikir, pisau atau gunting)
6. Timah dan solder
7. Multitester
8. Tang potong

Sebelumnya ane tekenin, prinsipnya sbenernya simple, tapi diperlukan ketelitian, jadi baca dan pahami langkahnya satu persatu.
Kalo udah siap semua langsung aja nyok ekskusi.

Pertama2 yang kita lakuin tentu aja bongkar blok magnet, gunakan kunci T8.

Gini nih kalo udah dibuka


Oke lanjut kebagian yang harus lebih teliti, melepas kawat ground spull. Mungkin bagi yang udah berpengalaman ini bukan hal yang susah untuk menentukan mana ground spullnya. GL100 ane udah ganti spull set punya pro series, dan spullnya sama persis seperti spull honda supra x 100.

Nah trus yang mana kawat ground spullnya? perhatikan lingkaran merah di gambar di atas. Hati2, terdapat 2 solderan dilingkaran itu. Yang satu kabel berwarna hijau, yg tu jangan diotak-atik, satu lagi ada solderan hanya berupa sebuah kawat, nah kawat ini yg kita potong. Ingat, KAWAT bukan yang kabel yaa.
Setelah dipotong kerok ujungnya pake kikir, pisau ato gunting sampe lapisan tembaganya ilang.
Kalo udah, kita ambil kabel yang kita siapin di awal (ane pakai warna biru, inget biar penjelesan dibawah ga bingung), trus sambungin ke kawat yang tadi kita potong trus kerok.
Sambungnya harus di SOLDER! kenapa harus? karena ini krusial, kita gamau sambungan ini lepas, bisa konslet, lumayan loh gulung ulang spull apalagi sampe ganti spull.
Trus jangan lupa juga sambungan harus ditutup pake heat shrink yang kita sediain di awal tadi, ane sangat menyarankan ini, karena kalo pake solasi, dikhawatirkan akan lepas karena terkena oli dan panas.

Sampai sini kita sudah selesai mencabut kawat spull, sebelum lanjut ke langkah selanjutnya mari kita cek satu persatu.

Ambil multitester, set ke mode continuity, multimeter bakal berbunyi beep kalau kedua probe/tester merah & hitam saling disentuhkan. Artinya, ada kontinyuitas (hubungan) antara titik-titik yang di ukur.

Pertama sambungkan satu probe/kabel multitester ke kabel ekstra (kabel baru yang kita sambungkan tadi), dan satunya lagi ke kabel warna putih dari soket asli spull.
Harus bunyi! kalau tidak bunyi berarti ada kesalahan, cek lagi sambungan kawat tadi.
Setelah itu cek antara kabel ekstra dengan kabel hijau di spull (lingkaran merah dari gambar diatas) Tidak boleh bunyi!

Setelah semua lancar, rapihkan kabel dengan melilitkan kegulungan agar tidak mengganggu magnet saat dipasang nanti.
Buat bolongan kecil di karet tempat kabel spull keluar, lalu keluarkan kabel ekstra tadi lewat situ.

Setelah kabel dirapihkan, pasang kembali spull dan blok magnet seperti semula..
Setelah terpasang rapih, lihat kabel yang keluar dari spull, disitu terdapat kabel warna kuning (kabel lampu), putuskan karena sudah tidak kita gunakan, kemudian solasi agar tidak terjadi konsleting apabila menyentuh rangka.

Beres dari spull lanjut ke bagian Kiprok.
Cabut soket dari kiprok asli. pada kiprok terdapat 4 kabel yaitu merah, hijau, putih dan kuning.
Siapkan kiprok dan soket tiger yang sudah kita sediakan.
Sebelumnya kita harus tau fungsi dari setiap soket yang ada, Perhatikan gambar berikut:



Gambar ane ambil dari Google dan blog Om Novaera

Oke selanjutnya kita mulai instalasi kiprok tiger yang kita sediakan di awal.
Soket nomor 1 : Kabel merah dari kiprok ori yang sudah kita lepas tadi.
Soket nomor 2 : Kabel kuning dari kiprok ori dan sambungkan(gabungkan) juga kabel dari kunci kontak (paling gampang sambungkan dengan kabel hitam di terminal sikring 10A dekat aki)
Soket nomor 3 : Kabel hijau dari kiprok ori yang kita lepas tadi.
Soket nomor 4 : Kabel putih dari kiprok ori yang kita lepas tadi.
Soket nomor 5 : Kabel biru (Kabel ekstra yang kita gunakan di bagian 1)
catatan: soket nomor 4 dan nomor 5 boleh terbalik psosisnya.

Rapihkan kabel dan amankan setiap sambungan dengan solasi agar tidak terjadi konsleting.

Sampai tahap ini kita sudah menyelesaikan proses fullwave, langkah terakhir adalah pengecekan untuk memastikan semua langkah benar, siapkan multitester:

Pengecekan 1: Cabut sikring 15A atau lepas kabel aki, nyalakan kontak, selah motor, kalo nyala berarti fullwaving berhasil.
Pengecekan 2: Pasang lagi sikring, nyalakan kontak, nyalakan lampu, apabila menyala berarti jalur lampu aman, matikan lagi.
Pengecekan 3: Cek Voltase aki, biasanya aki sehat akan menunjukan voltase kisaran 12.3~12.8V. Kemudian nyalakan kunci kontak dan mesin (boleh pake starter elektrik, boleh pake starter engkol). Lihat lagi angka di multimeter. Nilainya harus lebih tinggi dari 12V , kisaran 13~15V, pertanda output regulator mengambil alih suplai listrik.
Pengecekan 4: Kemudian nyalakan lampu utama, biasanya voltase bakal turun sampe 12V atau kurang dikit, ini normal. Lanjut putar gas sedikit (kira-kira setara dengan berjalan pada kecepatan 30~40 km/jam). Nilai voltase bakal naik hingga maksimal 14.5~15.6V, artinya ada suplai dari output regulator. Nilai ini nggak boleh >16V (baik kondisi tanpa beban maupun beban penuh) karena beresiko “menyiksa” aki dan komponen elektrik lainnya, termasuk CDI! Kalo output >16V, cek sambungan di soket nomer 2 tadi, atau bisa jadi malah kiproknya yang bermasalah, silahkan pinjam kiprok tiger orang untuk memastikan.

Setelah semua pengecekan dilakukan, berarti proses fullwaving telah selesai dengan benar.
Silahkan rapihkan kembali, kiprok silahkan tentukan tempat sendiri dan disarankan menempel kerangka aga lebih maksimal membuang panas.

Jika ada yang ingin ditanyakan silahkan komen dibawah pasti ane bales.

Special thanks buat Om Novaera dan Blog nya.