PENGANTAR TEKNOLOGI GAME TUGAS KE-3
Kelompok : 4
Anggota :
Anzhi Fathul Umam
Dwi Arief Wicaksono (52410169)
M Triaji Wijanarko ( 54410835)
Interactive
Entertainment ialah sebuah interaktif yang bertujuan dalam membuat sebuah
produksi dan memberikan layanan yang bersifat menghibur (entertainment) kepada
pengguna sehingga mereka dapat langsung merespon dengan cara memberikan umpan
balik.
Interactive Entertainment memiliki konsep memberikan informasi – informasi berupa kombinasi data teks, gambar, animasi dan video yang telah diberi kemampuan untuk mengatur atau mengontrol elemen elemen yang telah dibuat atau yang telah ada sehingga pengguna dapat dengan mudah berinteraktif dengan informasi informasi tersebut.
Interactive Entertainment memiliki konsep memberikan informasi – informasi berupa kombinasi data teks, gambar, animasi dan video yang telah diberi kemampuan untuk mengatur atau mengontrol elemen elemen yang telah dibuat atau yang telah ada sehingga pengguna dapat dengan mudah berinteraktif dengan informasi informasi tersebut.
2.) Interactive Programs. Hal-hal penting
yang harus diperhatikan dari Interactive Programs adalah dari segi user dan
programnya ? Jelaskan peran user dan program agar terbentuk komunikasi yang
mudah dipahami user !
Interactive programming merupakan bagian dari prosedur penulisan sebuah program ketika sudah aktif. Interactive programming memfokuskan pada syntax program sebagai antarmuka utama untuk proses yang berjalan, bukan sebuah aplikasi interaktif, di mana program ini dirancang dalam siklus pengembangan dan untuk digunakan sesudahnya.Dalam interactive programs, keterlibatan user dalam pembuatan sebuah program sangatlah penting, karena sebuah program dibuat untuk memenuhi kebutuhan user. Komunikasi antara user dan program akan terwujud dengan adanya tampilan antarmuka / GUI yang dibangun pada program tersebut. Dengan adanya GUI, Interactive system menjadi lebih terdukung karena tampilan program kepada user menjadi lebih mudah digunakan.
Interactive programming merupakan bagian dari prosedur penulisan sebuah program ketika sudah aktif. Interactive programming memfokuskan pada syntax program sebagai antarmuka utama untuk proses yang berjalan, bukan sebuah aplikasi interaktif, di mana program ini dirancang dalam siklus pengembangan dan untuk digunakan sesudahnya.Dalam interactive programs, keterlibatan user dalam pembuatan sebuah program sangatlah penting, karena sebuah program dibuat untuk memenuhi kebutuhan user. Komunikasi antara user dan program akan terwujud dengan adanya tampilan antarmuka / GUI yang dibangun pada program tersebut. Dengan adanya GUI, Interactive system menjadi lebih terdukung karena tampilan program kepada user menjadi lebih mudah digunakan.
3.) Salah satu pendukung interactive system adalah adanya GUI/Graphical User Interface.
Apa fungsi dari GUI?
GUI merupakan fasilitas komunikasi antara user (pengguna) dengan system/aplikasi pada computer, GUI adalah perangkat pertama untuk mengendalikan fungsi-fungsi suatu software, dan membuat pengguna mudah untuk memahami bagaimana menggunakan software tersebut. Kita dapat mengasumsikan bahwa GUI merupakan sebagai bagian dari suatu software yang pertama kali ditangkap mata (secara interface). Dimana suatu software akan kelihatan bagus, jika GUI tersebut tampak menarik. Hal ini termasuk untuk GUI sistem pengenal suara,GUI ini diperlukan agar orang awam mudah dalam mempelajari dan menggunakan sistem tersebut. Untuk lebih kenal dekat dengan GUI, anda dapat perhatikan pada komputer masing-masing yang mana telah dibalut oleh GUI. Contoh saja Sistem Operasi Windows anda atau pun Linux, memiliki tampilan yang disesuaikan dengan cara penggunaan sistem. Berikut ini salah satu sreenshoot dari Sistem Operasi Windows 7 yang juga dibangun dari komponen GUI.
Dari
pemahaman tentang GUI sebelumnya, fungsi-fungsi GUI dalam dunia teknologi dan
informasi saat ini sangat beragam. Berikut beberapa fungsi dari penggunaan GUI
dalam dunia Iptek khususnya komputer:
·
Pointing
device dengan perangkat berupa mouse.
·
Memiliki
fungsi sebagai plug and play, yang mana memudahkan user dalam menginstall
dan uninstall hardware/sofware (sinkronisasi).
·
Membuat
software-software yang menuntut aplikasi dalam komputer user yang dapat digunakan untuk kegiatan user dalam proses
seperti menulis text, spreadsheet. sound, graphic dan lain-lain.
·
Untuk
digunakan dalam pembuatan System Operasi sebagai User friendly dan ergonomis.
·
Pembuatan
website.
·
Opensource
software/hardware atau pengembang aplikasi-aplikasi skala besar lainnya.
4.) Sebutkan, jelaskan dan berikan gambar dari komponen-komponen GUI!
Komponen-Komponen
dari GUI
·
Containers:
merupakan wadah yang berfungsi untuk menempatkan komponen-komponen lain di
dalamnya.
·
Canvas:
merupakan komponen GUI yang berfungsi untuk menampilkan gambar atau untuk
membuat program grafis. Dengan canvas, kita bisa menggambar berbagai bentuk
seperti lingkaran, segitiga, dll.
·
User
Interface (UI) components: contohnya adalah buttons, list, simple popup menus,
check boxes, text fields, dan elemen lain.
·
Komponen
pembentuk window: seperti frames, menu bars, windows, dan dialog boxes.
Label
Combo
Box
List
Radio
Button
Text Area
Text Area
5.) Event merupakan suatu kejadian yang terjadi karena adanya interaksi user dengan komponen-komponen GUI. Tanpa event, peran GUI tidak akan berjalan. Sebutkan macam-macam event untuk komponen" GUI (minimal 5)!
Event
adalah peristiwa atau kejadian yang dibangkitkan atau distimulasi oleh pengguna
terhadap GUI. Untuk mendeteksi dan menangani apa yang dilakukan oleh
pengguna terhadap GUI, diperlukan suatu mekanisme yang disebut Event Handling.
Event untuk komponen GUI:
·
Event
Source: Komponen GUI yang membuat event atau tempat terjadinya event.yaitu
berupa komponen-komponen visual, seperti : button, combo box, text field.
·
Event
Model: Interaksi antara user dan komponen GUI untuk mendeskripsikan bagaimana
program merespon interaksi user. Bagian-bagian pentingnya yaitu event source
dan event listener / Handler.
·
Event
Object: Ketika sebuah event terjadi (ketika user berinteraksi dengan komponen
GUI) sebuah object event diciptakan. Object berisi semua informasi yang perlu
tentang event yang telah terjadi. Informasi meliputi tipe dari event yang telah
terjadi, seperti ketika mouse telah di-klik. Ada beberapa class event untuk
kategori yang berbeda dari user action. Sebuah event object mempunyai tipe data
mengenai salah satu dari class ini. Objek yang terbentuk saat terjadi event
yaitu ketika user berinteraksi dengan komponen GUI. Seperti: tekan button,
ketik di text field, dll.
·
Event
Listener: Objek penerima & pengolah event. Menerima dan menangani event,
mengandung business logic. Contoh: menampilkan informasi penting ke user,
melakukan komputasi matematis, dan lain sebagainya.
·
Event
Handler: Event Handler berupa blok method dari listener yang menentukan proses
selanjutnya setelah komponen mendapatkan event. Misalkan pada event tombol
simpan ditekan, event listener akan menangkap event pada Event Source tombol
Simpan, kemudian Event Handler akan menyimpan data yang akan didefenisikan pada
blok Event Handler.
6.) Jelaskan mengenai event dalam konsep
Struktur Interactive Program!
Untuk
mendeteksi dan menangani apa yang dilakukan oleh pengguna terhadap GUI,
diperlukan suatu mekanisme yang disebut Event Handling. Event untuk komponen
GUI:Event Object: Ketika sebuah event terjadi (ketika user berinteraksi dengan
komponen GUI) sebuah object event diciptakan. Object berisi semua informasi
yang perlu tentang event yang telah terjadi. Informasi meliputi tipe dari event
yang telah terjadi, seperti ketika mouse telah di-klik. Ada beberapa class
event untuk kategori yang berbeda dari user action. Sebuah event object
mempunyai tipe data mengenai salah satu dari class ini. Objek yang terbentuk
saat terjadi event yaitu ketika user berinteraksi dengan komponen GUI. Seperti:
tekan button, ketik di text field, dll. Event Listener: Objek penerima &
pengolah event. Menerima dan menangani event, mengandung business logic.
Contoh: menampilkan informasi penting ke user, melakukan komputasi matematis,
dan lain sebagainya. Event Handler: Event Handler berupa blok method dari
listener yang menentukan proses selanjutnya setelah komponen mendapatkan event.
Misalkan pada event tombol simpan ditekan, event listener akan menangkap event
pada Event Source tombol Simpan, kemudian Event Handler akan menyimpan data
yang akan didefenisikan pada blok Event Handler.
REFERENSI:
·
http://mateus92.wordpress.com/
·
http://ainanug.blogspot.com/2013/06/interactive-system_25.html
TABEL KINERJA KELOMPOK 4
NPM
|
NAMA
|
KINERJA
|
Anzhi Fathul Umam
|
-
|
|
52410169
|
Dwi Arief Wicaksono
|
Mengerjakan nomer 5, 6,
|
54410835
|
M Triaji Wijanarko
|
Mengerjakan nomer 1,2,3,4
|
Tidak ada komentar:
Posting Komentar