Showing posts with label Simulasi Fisika. Show all posts
Showing posts with label Simulasi Fisika. Show all posts

Friday, December 19, 2014

Membuat Game Fisika : Gerak Parabola dengan Macromedia Flash (Bagian 1)


Tulisan ini saya buat merupakan bahan pelengkap dari tulisan saya sebelumnya berjudul Membuat Simulasi Gerak Parabola. Perbedaannya yaitu tutorial kali ini, saya lebih menekankan unsur permainan dalam aplikasi gerak parabola. Biasanya dalam menyelesaikan persoalan Fisika yang berhubungan dengan gerak parabola, ada dua variabel yang berperan penting dalam gerakan tersebut yaitu kecepatan awal (Vo) dan sudut tembak (α). Lalu bagaimana jika ingin menembak suatu target yang telah diketahui posisinya dengan tepat. Mari kita sama-sama mempelajarinya dalam tutorial ini.

 

Langkah 1 : Membuat tampilan awal

Buka software Macromedia Flash, Anda juga dapat menggunakan Adobe Flash, tetapi ingat bahwa tutorial ini menggunakan bahasa Action Script 2.0 yang sudah ketinggalan jaman. Atur ukuran aplikasi Anda menjadi 800x 480 pixel.

Langkah 2 : Mengatur layer

Buat lima buah layer bernama background, tombol, ketapel1, bola, ketapel2, Target, Hadiah dan Action Script. Urutan layer sesuai dengan tulisan. Jika diperlukan, layer bisa terjadi penambahan.

Langkah 3 : Membuat background

Aktifkan pada layer background, sisipkan gambar pemandangan yang Anda punya dengan cara menekan Ctrl+R dan atur posisi gambar agar sesuai. Anda juga dapat menggunakan Background seperti yang saya punya di bawah. Gembok layer ini supaya tidak bergeser.
Gambar Property milik game Angry bird
 .

Langkah 4 : Membuat ketapel 1

Downlad 2 gambar ketapel berikut, letakkan dalam folder yang sama dengan Aplikasi ini. Aktifkan layer ketapel 1, tekan Ctrl+R dan sisipkan gambar ketapel1.png. 


Jika muncul pertanyaan “bla...bla..bla..sequence?” Pilih aja “No”. Geser gambar ketapel1 ini ke bagian bawah layar lalu tekan F8, ubah menjadi movie clip dengan nama Ketapel_01. 

Klik Movie clip ketapel_01, pada bagian properti, beri nama instance name dari movie clip ini menjadi “ketapel1”.

Langkah 5 : Membuat ketapel 2

Lakukan mirip seperti langkah 4, hanya saja sekarang aktifkan layer ketapel 2, sisipkan gambar ketapel2.png. Letakkan posisi ketapel 2 berdekatan dengan ketapel 1. Convert gambar ketapel 2 menjadi movie clip dengan nama ketapel_02, lalu beri nama instance namenya dengan nama “ketapel2”.

Langkah 6 : Membuat movie clip bola

Aktifkan layer bola, buat sebuah lingkaran merah (catatan: Anda dapat mengganti dengan bentuk lain berupa gambar) dengan ukuran kira-kira 25x25 pixel. Bola merah ini akan kita jadikan sebagai objek utama untuk dilontar. Konversi bola ini menjadi movie clip dengan nama Bola_merah. Klik movie clip bola_merah dan beri nama pada instance namenya “bola”.

Langkah 7 : Membuat objek target

Klik layer target, buat sebuah objek sembarang berukuran kurang lebih 30 x 30 pixel. Dalam tutorial ini saya buat gambar lingkaran berwarna hijau. konversi bola hijau ini menjadi movie clip dengan nama target_hijau. lalu jangan lupa memberi nama instance name nya menjadi “target”.

Klik 2 kali movie clip target_hijau untuk masuk kedalam area movie clip target.  Buat dua buah layer dengan nama penyangga dan objek. Layer objek berisikan gambar bola hijau yang barusan dibuat, sedangkan layer penyangga diisi dengan gambar balok-balokan yang bisa Anda download di bawah ini. Buatlah penyangga sesuai dengan selera Anda. Gunakan tehnik Ctrl +R untuk menyisipkan gambar.

Property milik game Angry Bird

Masih di dalam movie clip target. Klik gambar bola hijau tadi dan konversi menjadi movie clip dengan nama sensor_hijau,  beri nama instance name “sensor”. Kembali ke scene utama jika sudah selesai.

Langkah 8 : Membuat Movie Clip Hadiah “Kena”

Jika bola merah berhasil menumbuk target hjau, maka kita akan tampilkan sebuah movie clip yang menandakan Anda berhasil dan berfungsi untuk mengulangi kejadian. Buatlah sebuah gambar menarik yang menandakan “berhasil” atau sejenisnya pada layer hadiah. Atau Anda dapat mendownload gambar di bawah. 
Gambar bintang property mili game Angry Bird

Klik gambar tersebut dan konversi menjadi movie clip dengan naqma Hadiah_kena. Jangan lupa unutk memberi nama instance namenya dengan nama “mcberhasil”.

Klik 2 kali movie clip ini dan masuk ke dalam movie clip “Hadiah_kena”. Buat dua buah layer dalam movie clip ini, layer pertama berisi gambar yang sudah Anda buat, layer kedua berisi tombol ulang. Buat sebuah tombol “Ulang” menggunakan Rectangle Tool. Konversi Objek kotak menjadi tombol dengan nama Tombol_ulang.

Klik Tombol ulang dan beri nama pada instance namenya menjadi “tbulang”. Kembali ke scene utama jika sudah selesai.

Langkah 9 : Membuat Movie Clip Hadiah “Lepas”

Langkah ini mirip dengan Langkah 8, perbedaan utamanya adalah gambar background serta nama movie clipnya harus dibedakan. Buat lagi gambar “kegagalan” sesuai dengan versi Anda masing-masing. 

Konversi menjadi movie clip dengan nama Hadiah_lepas dan ubah nama instance namenya menjadi “mcgagal”. 

Masuk ke dalam  mc Hadiah lepas dan buat juga 2 buah layer, pada layer kedua buat lagi sebuah tombol ulang dengan nama yang sama seperti pada langkah 8 yaitu Tombol_ulang dan beri nama instance namenya juga “tbulang’. Keluar menuju scene utama.


Langkah 10 : Membuat movie clip kosong karet ketapel

Karet ketapel merupakan movie clip yang bisa meregang saat bola merah ditarik maupun dilepas. Movie clip ini hanya akan muncul nanti saat kita beri script. Ada dua jenis karet ketapel, karet ketapel 1 berada di belakang bola, sedangkan karet ketapel 2 berada di depan bola. Masing-masing berada pada layer ketapel 1 dan ketapel 2. 

Klik layer ketapel 1, buat sebuah bola atau kotak, konversi objek ini menjadi movie clip, dan beri nama karet serta nama instance namenya karet1. Masuk ke dalam movie clip karet dan hapus benda yang telah anda buat sehingga hanya tersisa movie clip kosong dan jangan lupa keluar menuju scene utama. Jika berhasil, akan tampak sebuah titik kecil putih. Copas movie clip karet ini, lalu letakkan pada layer ketapel2, ganti instance name movie clip hasil copas tadi menjadi karet2, sehingga sekarang Anda mempunyai 2  movie clip kosong yang masing-masing bernama karet1 dan karet2. Letakkan kedua movie clip ini di luar area aplikasi.

 

Langkah 11 : Membuat dynamic Text

Tambahkan satu layer lagi di atas layer Hadiah. Buat lima buah dynamic text, beri nama kelima dynamic text tersebut dengan nama txt_Vo, txt_sudut, txt_Dx, txt_Dy  dan txt_Waktu. 

txt_Vo berfungsi menampilkan kecepatan awal benda, txt_sudut akan menampilkan sudut awal te,bakan, txt_Dx berfungsi menampilkan nilai selisih jarak mendatar, txt_Dy berfungsi menampilkan nilai seslisih jarak vertikal, dan txt_Waktu berfungsi menampilkan waktu dalam satuan detik.

 

Langkah 12 : Membuat Movie clip Text bergerak

Agar txt_Vo dan txt_sudut dapat bergerak mengikuti arah perputaran ketapel, susun kedua text tersebut secara vertikal, seleksi keduanya dan konversi menjadi movie clip dengan nama mc_var.


Tutorial ini bersambung.......
Silahkan download source flashnya Game_Gerak_Parabola.fla

Tuesday, December 2, 2014

Simulasi Flash : Momentum Linear + Source Code ACtion Script 2.0


Simulasi momentum linear merupakan aplikasi yang saya buat menggunakan Macromedia Flash 8 dengan bahasa pemograman Action Script 2.0. Dalam simulasi ini, pengguna akan diajak untuk mempelajari konsep momentum, hukum kekekalan momentum,  perubahan momentum, serta transfer energi yang terjadi antar benda yang saling bertubrukan.

Komponen utama dalam aplikasi ini adalah kita dapat mengubah besar dan arah kecepatan dari dua benda yang akan bertumbukan. Cukup dengan menggeser slider yang terletak di bawah mobil maka kecepatan awal benda sebelum tumbukan akan berubah dengan rentang 1 – 100 m/s untuk mobil pertama (mobil A) dan -100 s/d 100 m.s untuk mobil kedua (mobil B). Jika anda salah dalam mengatur kecepatan awal kedua mobil, maka sistem akan otomatis mengeluarkan respon bahwa tumbukan tidak akan mungkin terjadi tumbukan, tetapi di luar batas layar yang disediakan. Kecepatan bernilai positif menandakan bahwa benda akan bergerak ke kanan, dan sebaliknya tanda negatif benda akan bergerak ke kiri.

Komponen berikutnya dalam aplikasi ini yaitu kita dapat mengubah massa benda dalam rentang 1 – 100 kg, tidak disediakan dalam satuan gram. Namun jika Anda tetap menginginkan dalam satuan gram, cobalah melakukan pendekatan untuk mencari persamaannya.

Fitur lain pentingnya yang terdapat dalam aplikasi ini yaitu kita dapat mengatur jenis tumbukan yang akan terjadi, apakah lenting sempurna (elastis), lenting sebagian atau tidak lenting sama sekali (tidak elastis). Jenis tumbukan ditentukan oleh koefisien restitusi yang dapat diatur nilainya pada slider yang terletak pada bagian kanan aplikasi. Jika nilai e = 1 maka akan terjadi tumbukan elastis, jika nilai e berada di antara 0 dan 1 maka akan terjadi lenting sebagian, dan e = 0 untuk tumbukan tidak elastis.

Jika tombol “Start’ ditekan, maka kedua mobil akan bergerak sesuai dengan pengaturan kecepatan, massa benda dan koefisien restitusi. Hasil kecepatan dan arah pergerakan kedua mobil dapat terlihat setelah tumbukan. Perhitungan program didasarkan pada konsep perubahan momentum yaitu dengan mengkalkulasikan data-data yang masuk dalam program untuk diproses. Anda dapat melihat baris pemogramannya pada source code yang saya lampirkan pada link di bagian bawah posting.


Komponen pelengkap lainnya pada aplikasi ini yaitu saya coba menampilkan nilai energi kinetik dari kedua benda sebelum tumbukan dan setelah tumbukan. Namun ingat bahwa komponen ini hanya pelengkap, bukan sebagai komponen utama. Demikian review saya terkait aplikasi ini.

Download Flash .swf
Download Source Code .Fla

Friday, November 23, 2012

Aplikasi Hukum Newton Tentang Gerak dan Gaya Gesek

Berikut Saya buatkan 3 aplikasi Hukum Newton tentang gerak bagi Bapak Ibu guru yang mengajar Fisika, Aplikasi ini dilengkapi dengan koefisien gesek statis dan kinetis yang dapat diubah semau kita. Massa benda serta percepatan gravitasi dapat diatur dengan menggeser glider yang ada dibawahnya. Setelah kita memencet tombol start, Pencet tombol solution untuk melihat percepatan dan tegangan talinya.


Monday, April 19, 2010

Simulasi Momen Gaya

Ternyata membuat sebuah media pembelajaran yang berbau hitungan itu tidak mudah ya...
ya mungkin juga pengaruh lingkungan (apa hubungannya ya..), dalam hati saya ingin lagi mengajar fisika seperti dulu dengan tingkat kesulitan yg rumit di Sekolah... semakin sulit

semakin menantang, btw sy berhasil menyelesaikan 1 buah simulasi Momen Gaya yang memperhitungkan tegangan tali, panjang batang, massa beban, semua nilainya bisa diatur dengan menggeser glider, karena buatnya instan, tentu saja media ini tidak luput dari yg namanya kesalahan, kritik dan sarannya bagi yg mengunduh media ini sgt sy perlukan...
di bawah ini link untuk mendownload

downloadnya

Wednesday, April 7, 2010

Simulasi Lensa Cembung dan Lensa Cekung

Melengkapi postingan saya sebelumnya, kali ini saya coba sharing hasil karya saya berupa simulasi cermin cekung dan cembung, sama seperti simulasi sebelumnya, Anda hanya cukup menggeser posisi benda sehingga diperoleh bayangan
yang tepat atau mengubah jarak fokus pada glider, silahkan download di sini

di sini



Friday, April 2, 2010

Simulasi Cermin Cekung dan Cembung

Simulasi ini akan membantu untuk memahami konsep sebuah benda apabila diletakkan di depan cermin cembung atau cermin cekung, Anda cukup mengeser posisi benda (ruang I, II atau II), maka secara otomatis bayangannya akan terbentuk sesuai dengan letakknya dan perbesarannya, tersedia juga glider untuk mengubah jarak fokus.
Silahkan download di sini

DOWNLOAD

Thursday, April 1, 2010

Simulasi Mikroskop Visual / Virtual Microscope Simulation

Simulasi Mikroskop yang saya buat dengan Macromedia Flash 8, pada dasarnya simulasi ini adalah virtual mikroskop yang dapat menggantikan mikroskop asli jika kita tidak memiliki mikroskop, atau juga berguna bagi guru yang ingin memberikan pengetahuan dasar tentang bagaimana mengoperasikan mikroskop dengan benar.


Cara pengggunaannya, cukup nyalakan tombol on/off mikroskop kemudian atur/geser pemutar kasar dan halus hingga mendapatkan gambar yang tajam, terdapat juga pilihan objek yang ingin diamati serta pilihan perbesaran.
Silahkan download secara gratis pada link di bawah

DOWNLOAD.

Tuesday, March 30, 2010

Simulasi Pompa Hidrolik

Kembali saya coba sharing hasil kerja saya yaitu simulasi Pompa Hidrolik, dimana dengan simulasi ini kita dapat mengetahui pengaruh Luas, Gaya, dan Massa Jenis terhadap tekanan Zat Cair, semoga simulasi ini berguna bagi para guru yang ingin mengajarkan konsep Pompa Hidrolik.

Untuk menggunakannya, cukup geser variabel massa, luas atau massa jenis zat cair, maka salah satu kolom dari pompa akan naik atau turun, untuk mengulan, tekan reset.
Silahkan download link di bawah

download

Saturday, December 12, 2009

Simulasi Getaran / Motion Simulation


Dalam simulasi berikut, kita akan mencoban belajar menghitung jumlah getaran dan waktu yang diperlukan oleh sebuah getaran. Disediakan 2 macam percobaan yaitu bandul dan pegas, catat data hasil percobaan dengan tabel yang disediakan, kemudian cobalah hitung periode dan frekuensi getaran. Selamat mencoba...

Developed by : Fahrul Effendi, S.Pd

DOWNLOAD DI SINI



Simulasi Gelombang Tranversal / Tranverse Wave Simulation


Dalam simulasi berikut akan kita pelajari tentang gelombang transversal yang merambat sepanjang tali, gunakan berbagai macam fasilitas yang disediakan seperti penggaris dan stopwatch. Selamat mencoba...

Developed by : Phet Team
Edited by : Fahrul Effendi, S.Pd

DOWNLOAD DI SINI



Saturday, May 16, 2009

Simulasi Gerak Lurus Berubah Beraturan (GLBB) / Motion with Constant Acceleration Simulation

Simulasi berikut merupakan simulasi untuk gerak luruss berubah beraturan, kita dapat mengatur kecepatan awal serta kecepatan akhir serta percepatan/perlambatannya, sehingga diketahui berapa waktu dan perpindahan yang ditempuh oleh mobil. Silahkan mencoba...
DOWNLOAD

Proyek Pembuatan Simulasi Gelombang / Waves Simulation Project

Proyek ini saya selesaikan selama kurang lebih 2 minggu, semua materi adalah materi getaran dan gelombang yang dikhususkan untuk siswa SMP, dengan simulasi ini, diharapkan siswa dapat langsung praktek mengukur jumlah getaran bandul maupun pegas, siswa juga dapat secara langsung mengukur kecepatan rambat gelombang transversal dan longitudinal dan juga panjang gelombang. Di bawah ini saya tampilkan screenshootnya.

I completed this project for about 2 weeks, All content on this material are vibration and wave that devoted to the junior high school students, with this simulation, students expected can directly measure the amount of practical vibration pendulum and spring, students can also directly measure the speed of transversal waves and longitudinal waves an also wavelength. Below I show screenshoots

Simulasi menghitung getaran dengan bandul
Simulation of the vibration with pendulum








Simulasi menghitung getaran dengan pegas
Simulation of the vibration with spring









Simulasi gelombang longitudinal
Longitudinal waves simulation

Friday, May 15, 2009

Simulasi Bandul Sederhana / Simple Pendulum Simulation

Simulasi berikut sangat membantu bagi yang ingin melakukan percobaan tentang bandul sederhana, panjang tali serta nilai percepatan gravitasi dapat diatur untuk kebutuhan percobaan. Selamat mencoba...

Developed by : Fahrul Effendi, S.Pd
Download


Simulasi Isobarik / Isobaric Simulation

Simulasi berikut akan berhubungan erat dengan termodinamika, kita akan mempelajari bagaimana proses perubahan Suhu dan Tekanan suatu gas ideal dalam kondisi Volume tetap. Selamat menikmati...
Download 

Friday, April 17, 2009

Simulasi Pencampuran Warna / Colors Mixed Simulation

Bagi anda yang ingin melihat simulasi pencampuran warna-warna elementer, silahkan pelajari simulasi ini, cukup dengan mengklik tombol masing-masing senter,

maka lampu senter akan menyala sesuai dengan warnanya, selamat menikmati...
Download
Di sini

Comments system

Disqus Shortname

Disqus Shortname

Comments System

Disqus Shortname

Comments system