Kamis, 09 April 2015

TUTORIAL MEMBUAT GAME TOWER DEFENSE

Video tutorial ini akan menunjukan bagaimana membuat game Tower Defense berbasis Flash dengan menggunakan bahasa pemrograman ActionScript3. Tower Defese adalah sebuah game RTS (Real Time Strategy). Goal dari game ini adalah mencoba mengeliminasi musuh dengan menempatkan tower yang akan mengeluarkan tembakan terhadap musuh, sebelum musuh dapat lolos. Pemain akan mendapatkan Point dan Money jika berhasil menghancurkan 1 musuh, yang nantinya bisa di belikan tower lebih banyak.

Untuk membuat game Tower Defense berbasis flash , software yang di gunakan adalah Adobe flash, dan dalam tutorial ini di anjurkan menggunakan adobe flash CS3,CS4,CS5 dan, CS6. Tidak disarankan menggunakan Adobe flash 8 karena tidak kompetibel dengan tutorial dari video tersebut.

Gambar di atas adalah Hasil akhir dari game ini. Monster di lambangkan dengan segitiga berwarna merah, yang akan berjalan mengikuti path berwarna cokelat. sedangkan objek abu-abu adalah Tower yang nantinya akan menembaki monster.

Untuk Menempatkan sebuah tower, ada biaya (gold) yang harus di keluarkan oleh pemain. Gold akan bertambah jika tower berhasil menghancurkan musuh.

Tahap diatas adalah tahap untuk membuat project baru dengan menggunakan ActionScript3 dan mengatur ukuran dari form yang akan dibuat.
Untuk merubah warna dasar atau Background adalah dengan caraklik kanan, lalu pilih document properties, pilih Warna Background.

Tahapan diatas adalah proses membuat objek path yang nantinya akan di lalui oleh monster pada saat game dijalankan. didalam path tersebut terdapat 3 layer berwarna cokelat, hijau, dan abu-abu.

Langkah selanjutnya adalah membuat main.as . Main.as adalah tempat untuk menyimpan script yang ada pada halaman utama game.

Setelah memasukan script secara benar pada Main.as maka akan tampil tampilan seperti diatas. Path untuk monster sudah terbentuk , begitu pula dengan bar berwarna biru di sebelah kanan yang akan di jadikan bar informasi.


Gambar di atas adalah penggalan dari script pada main.as yang menunjukan blok untuk merubah pattern pada halaman game. angka 1 merupakan gambaran dari path berwarna cokelat yang akan di lalui monster, sedangakan angka 0 merupakan gambaran dimana tower dapat di letakan.

Langkah Selanjutnya adalah membuat objek monster yang digunakan pada permainan

Selanjutnya adalah membuat halaman baru untuk meletakan Actionscript pada monster. pada script ini terdapat konfigurasi HP monster, dan juga bonus gold yang akan di dapat jika kita menghancurkan monster tersebut.

Setelah Memasukan script Monster maka akan terlihat monster akan berjalan mengikuti path berwarna cokelat.

Tahapan selanjutnya adalah membuat Objek tower seperti gambar di atas.

Lalu Menabahkan informasi harga dari tower, harga tower, sisa gold, score, dll


Sama seperti monster, towerpun di beri Actionscript seperti di atas. isi dari script tersebut terdapat konfigurasi kecepatan peluru, damage yang di hasilkan pada monter, dll.

Setelah Di run maka kita bisa membeli tower dan menaruhnya di field berwarna hijau, yang menembaki monster pada jarak tertentu.

Dan jika Monster sudah habis di tembaki oleh tower maka akan muncul message "YOU WON!!!" yang berarti anda menang.

Supaya permainan tidak monoton, maka dalam game ini di buat tahapan level, yang dimana semakin tinggi levelnya , maka tingkat kesulitannyapun bertambah

Setelah Semua sistem dalam game berjalan dengan baik, maka tahap terakhir adalah membuat tombol restart dan menu yang akan di simpan pada field berwarna biru yang telah kita siapkan sebelumnya.

Untuk  Layout dari tombol yang akan kita buat , kita dapat memilihnya pada library yang telah ada pada software

Lalu tambahkan Script pada tombol restart dan menu yang telah kita buat, pada halaman main.as

Ketika tombol restart di tekan maka permainan akan mengulang.




Sumber :

Sabtu, 29 November 2014

Sistem kerja Satelit dan Komputer Server

Q: Apakah Satelit itu?

A: Satelit merupakan sebuah benda diangkasa yang berputar mengikuti rotasi bumi. Satelit ada dua macam,satelit alam dan buatan. Satelit alam kita adalah Bulan,sedangkan satelit buatan kita dapat dibedakan berdasarkan bentuk dan kegunaanya seperti: satelit cuaca, satelit komunikasi, satelit iptek dan satelit militer.
Q: Bagaimana satelit dapat berada diluar angkasa?
A: Untuk dapat beroperasi satelit diluncurkan ke orbitnya dengan bantuan roket. Negara -negara maju seperti Amerika Serikat, Rusia, Perancis dan belakangan Cina, telah memiliki stasiun untuk melontarkan satelit ke orbitnya. Ada ribuan satelit buatan manusia yang mengitari bumi. Dahulu satelit buatan ini diluncurkan dengan roket. Sekarang satelit buatan ini  di bawa ke ruang angkasa dengan pesawat ulang-alik(Space Shuttle)

Q: Ada jangkauan posisi lintas orbitnya gak sih?

A: Posisi satelit pada orbitnya ada tiga macam yaitu:
 Low Earth Orbit (LEO): 500-2,000 km diatas permukaan bumi.
Orbit ini dapat menjangkau keseluruh permukaan bumi secara merata, oleh sebab itu orbit ini digunakan untuk satelit-satelit keperluan riset ilmu pengetahuan, meteorologi/cuaca, militer, dan navigasi. Namun untuk keperluan komunikasi, diperlukan sejumlah satelit agar hubungan komunikasi tetap konstan, adapun karakteristiknya adalah sebagi berikut:
a.       Tinggi Orbit : 200-3000 km diatas permukaan bumi
b.      Peride Orbit : 1.5 jam
c.       Kecepatan Putar : 27.000 km/jam
d.      Waktu Tampak : < 15 menit
e.       Delay Time : 10 ms
f.       Jumlah satelit : 50
g.      Penggunaan : Satelit Citra, Cuaca, Mata-mata, System telekomunikasi bergerak (mobile)contohnya satelit Iridium dan global star.

Medium Earth Orbit (MEO): 8,000-20,000 km diats permukaan bumi.
Bentuk orbit ini unik, dimana sudut inclinasinya adalah 63 derajat, dan untuk sekali putar dibutuhkan 12 jam. Untuk membentuk komunikasi yang kionstan perku disusun beberapa satelit ( minimal 3 satelit ) yang saling bergantian.
Keuntungan dari orbit ini adalah dapat melampaui kutub utara dan selatan, segingga orbit ini dipakai oleh system komunikasi satelit Soviet. Adapun karakteristiknya adalah sebagai berikut :
a.       Tinggi Orbit : Sekitar 6.000-12.000 km di atas permukaan bumi
b.      Periode Orbit : 12 jam
c.       Kecepatan putar : 19.000 km/jam
d.      Waktu tampak : 2-4 jam/hari
e.       Delay Time : 80 ms
f.       Jumlah Satelit : Satelit Citra, Cuaca, Mata-mata, System telekomunikasi bergerak (mobile)misalnya satelit Oddeysey dan ICO.

 Geosynchronous Orbit (GEO): 35,786 km diatas permukaan bumi.
Bidang orbit ini memotong bidang equator, dan jaraknya dari permukaan bumi sejauh 35.800 km. Satelit yang terletak di orbit ini kecepatannya sama dengan kecepatan bumi, oleh karena itu orbit ini disebut juga orbit GEOSTASIONER. Karena satelit pada orbit ini kecepatannya sama dengan kecepatan bumi, maka untuk keperluan komunikasi dapat berlangsung 24 jam.
Orbit ini banyak dipakai oleh satelit komunikasi domestic maupun internasional. Untuk system INTELSAT, satelitnya berada pada orbit ini. Untuk menjangkau keseluruhan permukaan bumi maka INTELSAT membagi tiga kawasan yaitu Pacific Ocean Region, Indian Ocean Region, dan Atlantic Ocean Region. Adapun karakteristiknya adalah sebagai berikut :
a.    Tinggi Orbit : Sekitar 35.000-36.000 km di atas permukaan bumi
b.    Periode Orbit : 24 jam
c.    Kecepatan putar : 11.000 km/jam
d.   Waktu Tampak : Selalu tampak (karena kecepatan putar satelit sama dengan kecepatan putar bumi)
e.    Delay Time : 250 ms
f.     Jumlah Satelit : 3


Q: Apa aja sih yang dibawa satelit?

A: Satelit-satelit tersebut dilengkapi dengan komputer, pemancar radio, kamera, dan sensor-sensor yang lain. Satelit perlu mendinginkan beberapa komponennya dan memanaskan bagian-bagian yang lainnya.

Pesawat ruang angkasa memerlukan tenaga yang lebih besar untuk menjaga sistem penunjang kehidupannya.

Q: Yang ngendaliin satelit siapa? Dia gerak sendiri?

A: Seluruh pergerakan satelit dipantau dari bumi atau yang lebih dikenal dengan stasiun pengendali.
Ohhh jadi gitu,trus cara kerja satelit buatan itu sendiri gimana ya?
Cara kerja dari satelit yaitu dengan cara uplink dan downlink. Uplink yaitu transmisi yang dikirim dari bumi ke satelit, sedangkan downlink yaitu transmisi dari satelit ke stasiun bumi.
Komunikasi satelit pada dasarnya berfungsi sebagai repeater di langit. Satelit juga menggunakan transponders, yaitu sebuah alat untuk memungkinkan terjadinya komunikasi 2 arah.
Umumnya komunikasi satelit menggunakan banyak tranponders. Contohnya Intelsat VIII menggunkan 44 transponders dapat mengakomodir 22.500 telepon sirkuit dan 3 channel TV, pada masa sekarang ini sampai bisa mengakomodir komunikasi di Asia dan Afrika.

Antena satelit sangat penting peranannya dalam jaringan komunikasi satelit. Karena benda yang ini berfungsi sebagai penerima transimisi di setiap kawasan di dunia. Sedangkan satellite spacing (penempatan satelit) digunakan agar dalam melakukan transmisi lebih mudah berdasarkan kawasannya.
Power system yang digunakan oleh satelit diperoleh melalui sinar matahari yang diubah ke bentuk listrik yang menggunakan Sel surya (Solar cells). Selain itu, satelit juga dilengkapi dengan sumber tenaga yang berdurasi 12 tahun yang merupakan bahan bakarnya agar dapat beroperasi. 
Q:Wooow,keren ya! Lalu... bagaimana satelit bisa tetap bekerja? kan dia juga butuh tenaga.
A: Pesawat ruang angkasa yang berada lama di ruang angkasa membangkitkan tenaga dengan energi matahari. Pesawat mendapatkan energi matahari itu dengan  menggunakan struktur seperti sayap besar yang disebut panel surya. Setiap panel tersusun atas banyak sel yang lebih kecil.Sel surya menghasilkan listrik saat terkena cahaya.Sel-sel tersebut dibuat dari bahan yang disebut silikon.
Panel surya hanya bekerja saat menghadap ke matahari,dan satelit dilengkapi dengan sensor yang mencari arah cahaya.Motor menggerakan panel menghadap ke cahaya matahari
Satelit tidak selalu terkena cahaya matahari secara langsung. Dari waktu ke waktu satelit memasuki bayangan bumi. Saat tidak menerima cahaya, satelit menggunakan baterai. Baterai berfungsi menjaga sistem tetap berjalan hingga panel suryanya kembali berfungsi. Baterai tersebut kemudian diiisi ulang menggunakan listrik dari panel surya
Panel surya terlalu besar untuk dibentangkan pada saat peluncuran, sehingga panel tersebut dilipat pada awal perjalanan. Setelah berada di orbit, panel dibuka dan mulai bekerja. Satelit tersebut tidak akan berguna ketika panel tersebut tidak bekerja dengan benar.
Q: Sekarang aku pengen nanya tentang server komputer deh,server komputer itu apa?
A: komputer server adalah komputer yang bertugas melayani,mengatur mengelola,segala sesuatu yang berhubungan dengan komputer client.
Q: Trus tugas utamanya ngapain dong?
A:tugas utama komputer server sangat tergantung pada penggunaan komputer server,diantaranya adalah:
-      Menyediakan fitur keamanan komputer.
-      Melindungi semua komputer yang terhubung menggunakan firewall
-      Menyediakan alamt ip untuk perangkat yang terhubung jaringan. Sebuah alamat ip adlah nomor unik dalam format yang xxx,dimana x berupa nomor 1-3digit,yang digunakan untuk mengenal setiap komputer dalam jaringan.
 Q: banyak juga ya tugasnya,kalo itu tadi tugasnya fungsinya apa? Apakah sama dengan tugasnya?
A: fungsinya bermacam-macam
1.   Application server,sebagai media penyimpanan aplikasi-aplikasi yang nantinya akan diakses dari komputer client.
2.   Proxy Server,sebagai pengatur lalu lintas di jaringan melalui pengaturan proxy
3.   Database server,untuk menyimpan data-data. Ada beberapa orang meletakkan data terpisah dari server aplikasinya,biasanya terinstal semacam database management system.
4.   Game server,sebagai penyedia game online,sehingga kita bisa bermain di jaringan.
5.   Printer server,sebagai pengatur yang berjalan pada sebuah jaringan

6.   Web server,sebagai penyedia konten statis ke web browser dengan memuat file dari disk dan mentransfer melalui jaringan ke web browser pengguna.