Minggu, 13 November 2011

Balapan Tank menggunakan Etoys

Etoys adalah sebuah software yang digunakan oleh anak usia 3-4 tahun, bahasa pemrograman yang di gunakan berorientasi objek berbasis prototipe digunakan untuk pendidikan .
Etoys adalah script model objek untuk objek yang berbeda yang bias berjalan pada platform yang berbeda dan open source .

Sejarah Singkat Etoys
Squeak awalnya dikembangkan di Apple pada tahun 1996 oleh Dan Ingalls. Squeak adalah implementasi Smalltalk, berorientasi objek, berbasis kelas, dan reflektif, yang berasal dari Smalltalk-80 di Apple Computer. Ini dikembangkan oleh beberapa pengembang Smalltalk-80, termasuk Dan Ingalls, Ted Kaehler, dan Alan Kay. Scott Wallace dan John Maloney termasuk juga Tim. Squeak 4,0 dirilis di bawah lisensi MIT, dengan beberapa bagian asli Apple yang tersisa di bawah Lisensi Apache. Kontribusi yang diperlukan untuk berada di bawah MIT. Squeak bermigrasi ke Disney Imagineering Research pada tahun 1996. Pembangunan Etoys dimulai dan disutradarai oleh Alan Kay di Disney untuk mendukung pembelajaran konstruksionis, yang dipengaruhi oleh Seymour Papert dan bahasa pemrograman Logo.
Para tim asli pengembangan Etoys di Disney termasuk: Scott Wallace, Ted Kaehler, John Maloney, Dan Ingalls. Etoys mempengaruhi perkembangan pemrograman lain. Squeak berbasis pendidikan dikenal sebagai Scratch. Scratch dikembangkan di MIT, setelah Mitchell Resnick mengundang John Maloney dari tim asli pengembangan Etoys untuk datang ke MIT. Etoys bermigrasi ke Penelitian Viewpoints, Inc, didirikan pada tahun 2001, untuk meningkatkan pendidikan bagi anak-anak dunia dan memajukan keadaan penelitian sistem dan komputasi personal. http://www.vpri.org/
Pada 2006-2007, Etoys dibangun pada Squeak yang dipergunakan oleh OLPC project mereka, pada OLPC XO-1 educational machine. Hal ini diinstal pada semua laptop XO-1. "Etoys untuk satu Laptop per anak", paper oleh Bert Freudenberg, Yoshiki Ohshima, Scott Wallace, Januari 2009. Makalah dipresentasikan pada Konferensi Internasional Ketujuh Tahunan Menciptakan, Komputasi, Menghubungkan, dan Kolaborasi melalui Komputasi, Universitas Kyoto, Kyoto, Jepang, Januari 2009.
Pada tahun 2009, Yayasan Squeakland diciptakan oleh Research Viewpoints, Inc, sebagai langkah awal dalam meluncurkan dasar untuk melanjutkan pengembangan dan penggunaan Etoys sebagai media pendidikan. Viewpoints Research Inc didukung Squeakland Foundation di 2009-2010, dan pada Januari 2010, Yayasan Squeakland diluncurkan sebagai entitas yang terpisah.

Fitur
Sistem Etoys didasarkan pada gagasan diprogram maya entitas berperilaku pada layar komputer.
Etoys menyediakan media yang kaya authoring lingkungan dengan model, objek sederhana kuat ditulis untuk berbagai jenis objek yang dibuat oleh pengguna-akhir. Ini termasuk 2D dan 3D grafis , gambar , teks , partikel, presentasi, halaman web, video , suara dan MIDI , kemampuan untuk berbagi desktop dengan pengguna lain di Etoy real-time , begitu banyak bentuk mendalam mentoring dan bermain dapat dilakukan melalui internet .
Hal ini multibahasa , dan telah digunakan dengan sukses di Amerika Serikat , Eropa , Amerika Selatan , Jepang , Korea , India , Nepal , Etiopia , dan di tempat lain.

Flowchart Sederhana

Output Program






Untuk mendownload sourcenya bisa klik disini

Referensi:
http://en.wikipedia.org/wiki/Etoys_(programming_language)
http://www.squeakland.org/

Rabu, 09 November 2011

Membuat Bendera menggunakan Blender

Pada postingan kali ini saya membahas tentang bendera merah putih, kenapa harus bendera merah putih yang?? Karena bendera merah putih itu adalah Bendera Negara Kesatuan Republik Indonesia. Yang selalu di kibarkan pada upacara bendera hari senin. Dan tidak hanya itu pengibaran bendera merah putih pun wajib di kibarkan pada hari kemerdekan republik indonesia tiap tanggal 17 agustus. Untuk memperingatinya selalu seperti pada masa sekolah dulu saya akan implementasikan dengan pemodelan objek menggunakan software Blender 3D. Dengan ini lah saya ingin membangkitkan jiwa nasionalisme terhadap bendera merah putih.

Sedikit saya akan bahas tentang software Blender 3D dan fitur utamanya. Blender 3D yang merupakan software gratis dan open source ini merupakan open source 3D paling populer di dunia. Fitur Blender 3D tidak kalah dengan software 3D berharga mahal seperti 3D studio max, maya maupun XSI.
Dengan Blender 3D anda bisa membuat objek 3D animasi, media 3D interaktif, model dan bentuk 3D profesional, membuat objek game dan masih banyak lagi kreasi 3D lainnya.
Blender 3D memberikan fitur – fitur utama sebagai berikut :
1. interface yang user friendly dan tertata rapi.
2. tool untuk membuat objek 3D yang lengkap meliputi modeling, UV mapping, texturing, rigging, skinning, animasi, particle dan simulasi lainnya, scripting, rendering, compositing, post production dan game creation.
3. Cross Platform, dengan uniform GUI dan mendukung semua platform. Blender 3D bhttp://www.blogger.com/img/blank.gifisa anda gunakan untuk semua versi windows, Linux, OS X, FreeBSD, Irix, Sun dan sistem operasi yang lainnya.
4. Kualitas arsitektur 3D yang berkualitas tinggi dan bisa dikerjakan dengan lebih cepat dan efisien.
5. Dukungan yang aktif melalui forum dan komunitas
6. File Berukuran kecil
7. dan tentu saja gratis

cukup sekian ngebahas software Blender 3D, sekarang lanjut ke Tutorial pembuatan bendera. Pertama kita harus buka software blender 3D apabila kalian belum mempunyai bisa download disini


Tampilan awal pada software Blender 3D,



Langkah Pertama tekan Shift A dan pilih Mesh kemudian Plane



Langkah Kedua tekan R Y 90 maka tampilanya sebagai berikut



Langkah Ketiga atur kamera dengan numlock 3 dan 5, kemudian atur plane dengan S Y 1.7 maka akan seperti gambar di bawah ini.



Setelah itu di tekan Tab lalu tekan Ctrl R



Langkah Keempat ketik Z, tekan Shift A dan pilih Mesh kemudian Cylinder.



Kemudian Tekan G Y di tambah -1.7



Setelah itu tekan S 0.1 maka gambar cylinder pun menjadi kecil.



Langkah Kelima tekan S Z 45 lalu G Z di tambah -3.3



Kemudian setting warna menggunakan material seperti gambar di bawah ini,




Langkah Keenam Tekan Shift A kemudian Tekan S



Setelah itu tekan Tab dan klik yg berada pada sudut z dan y dan beri warna menggunakan Assign.



Lalu tekan W kemudian pilih Subdivide Smooth agar tampak seperti layar di sebelahnya.



Kemudian tekan Tab dan Z kemudian Shift tiang dan bendera setelah itu di Tab



Langkah Ketujuh tekan B sambil memblock baris tabel.



Lalu pilih objek data tambah group kemudian tekan A di layer.


Kemudian klik physics, ceklis Pinning dan pilih group.



Langkah terakhir tekan Tab dan Z lalu di rendering dengan menggunakan F12 dan hasilnya seperti di bawah ini.


referensi :
http://jamaludin270790.blogspot.com/2011/04/download-blender-3d-software-3d.html