This is featured post 1 title

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation test link ullamco laboris nisi ut aliquip ex ea commodo consequat.

This is featured post 2 title

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation test link ullamco laboris nisi ut aliquip ex ea commodo consequat.

This is featured post 3 title

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation test link ullamco laboris nisi ut aliquip ex ea commodo consequat.

This is featured post 4 title

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation test link ullamco laboris nisi ut aliquip ex ea commodo consequat.

This is featured post 5 title

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation test link ullamco laboris nisi ut aliquip ex ea commodo consequat.

Tugas Softskill : PENGANTAR TEKNOLOGI GAME TUGAS KE-3

0 komentar

Nama : Muhammad Eka B. (54410664)
Kelas : 3IA13
Anggota : Anastasia Debbylia (50410647)
                 Diny Fahmila R. (52410087)
                 
Siti Amalia Mufiedah (56410578)

11.      Jelaskan konsep dari Interactive Entertainment
Jawaban :

interactive entertainment yaitu mengacu pada usaha memproduksi dan mendistribusikan produk dan layanan, yang nilai hiburan (atau hasil) dapat dipengaruhi oleh pengguna melalui langsung umpan balik (feedback). Konsep dari interactive entertaiment itu sendiri yaitu bagaimana cara seseorang memberikan informasi yang dapat berupa kombinasi teks, gambar,animasi ataupun video yang telah diberi kemampuan untuk mengatur atau mengontrol elemen elemen yang telah dibuat sehingga pengguna dapat dengan mudah berinteraksi dengan informasi yang ada.

22.      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!
Jawaban :

Peran User dalam hal ini apabila dalam sebuah program, user sangat penting. Karena alasan  dibuatnya program untuk memenuhi kebutuhan user yang berasal dari permintaan user. Komunikasi antara user dan program akan terwujud dengan adanya GUI yang dibangun pada program tersebut. Sedangkan peran interactive entertainment dari segi program juga penting. Interactive programming itu sendiri sebuah prosedur penulisan bagian dari sebuah program ketika sudah aktif. Ini berfokus pada teks program sebagai antarmuka (Interface) utama untuk proses yang berjalan, bukan sebuah aplikasi interaktif, di mana program ini dirancang dalam siklus pengembangan dan untuk digunakan sesudahnya.

33.      Salah satu pendukung interactive system adalah adanya GUI/Graphical User Interface.Apa fungsi dari GUI?
Jawaban :

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 :
1.      Pointing device dengan perangkat berupa mouse
2.      Memiliki fungsi sebagai plug and play, yang mana memudahkan user dalam menginstall dan uninstall hardware/sofware (sinkronisasi)
3.      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
4.       Untuk digunakan dalam pembuatan System Operasi sebagai User friendly dan ergonomis.
5.      Pembuatan website.
6.      Opensource software/hardware atau pengembang aplikasi-aplikasi skala besar lainnya.

44.      Sebutkan, jelaskan dan berikan gambar dari komponen-komponen GUI
Jawaban :
Komponen-Komponen dari GUI :
1.      Containers : merupakan wadah yang berfungsi untuk menempatkan komponen-komponen lain di dalamnya.
2.      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.
3.      User Interface (UI) components : contohnya adalah buttons, list, simple popup menus, check boxes, text fields, dan elemen lain.
4.      Komponen pembentuk window : seperti frames, menu bars, windows, dan dialog boxes. 
Label :

 Combo Box :

List :
 Radio Button :
Text Area :
  
Text Field :

5.            Event merpakan 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)
Jawaban :

Didalam komponent GUI terdapat event GUI, dimana tanpa event ini peran GUI tidak akan berjalan. Event merupakan suatu kejadian yang terjadi karena adanya interaksi user dengan komponen-komponen GUI. Beberapa macam event untuk komponen GUI, misalnya :
a)         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.
b)         Event Objec
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.
c)      Event Source
Mengacu pada komponen GUI yang meng-generate event. Sebagai contoh, jika user menekan tombol, event source dalam hal ini adalah tombol. Event Source adalah komponen yang mendapatkan suatu event yang kemudian ditangkap oleh Event Listener. Event Source dapat dibedakan dari penamaan komponen itu sendiri, misalnya tombolSimpan, tombolHapus, dll. Dengan adanya penamaan event source ini, sebuah Event Listener akan dapat mendeteksi dari mana Event Listener tersebut berasal.
d)     Event Listener
Event listener menerima berita dari event-event dan proses-proses interaksi user. Ketika tombol ditekan, listener akan mengendalikan dengan menampilkan sebuah informasi yang berguna untuk user. Beberapa listener yang biasa digunakan dalam mendeteksi event :

·      ActionListener berfungsi untuk menangani reaksi atas perubahan status pada objek yang digunakan. Misalnya akibat penekanan tombol mouse atau keyboard.
·      AdjustmentListener berfungsi untuk menangani reaksi atas perubahan status pada objek yang digunakan pada saat penyesuaian. Misalnya akibat dari penggeseran scrollbar.
·       FocusListener berfungsi untuk menangani reaksi atas perubahan status akibat focus berada pada objek tertentu. Misalnya kursor berada pada textfield.
·      ItemListener berfungsi untuk menangani reaksi atas perubahan status pada pilihan yang terdapat pada objek tertentu. Misalnya pemilihan pada checkbox atau radio button.
·      KeyListener berfungsi untuk menangani reaksi dari keyboard. Misalnya penekanan tombol Ctrl, Alt, dll.
·      MouseListener berfungsi untuk menangani reaksi dari penekanan tombol pada mouse.
·      MouseMotionListener berfungsi untuk menangani reaksi akibat mouse digerakkan, misalnya melewati lokasi komponen tertentu.
·      MouseWheelListener berfungsi untuk menangani reaksi event scroll pada mouse.
·      TextListener berfungsi untuk menangani event pada text.
·      WindowListener berfungsi untuk menangani reaksi atas perubahan jendela akibat ukuran diperbesar, dikecilkan, dipindah maupun ditutup.
·      WindowFocusListener berfungsi untuk menangani reaksi pada jendela.
·      WindowStatelListener berfungsi untuk menangani status event jendela.
e)         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!
Jawaban :

Event dalam konsep struktur interactive program yaitu kejadian yang terjadi atas interaksi dari komputer dengan manusia. Mengenai event dari standard programming dengan interactive programming memiliki perbedaan dimana pada interactive programming, dalam menyelesaikan masalah yang perlu penambahan algoritma, program dapat terus dijalankan tanpa harus dihentikan selama penulisan ulang dari program, berbeda dengan standard programming.
Sumber :
Tabel Kinerja Kelompok :
NAMA
KINERJA
50410647
Anastasia Debbylia
Mengerjakan Nomer 1, 2 dan 3
52410087
Dini Fahmila R.
Mengerjakan Nomer 4, 5 dan 6
54410664
Muhammad Eka B.
Mengerjakan Nomer 1, 2 dan 3
56410578
Siti Amalia Mufiedah
Mengerjakan Nomer 4, 5 dan 6

Tugas Softskill : PENGANTAR TEKNOLOGI GAME TUGAS KE-2

0 komentar

Nama : Muhammad Eka B. (54410664)
Kelas : 3IA13
Anggota : Anastasia Debbylia (50410647)
                 Diny Fahmila R. (52410087)
                 Siti Amalia Mufiedah (56410578)

TUGAS 1
1.      Apa yang dimaksud dengan shading
JAWABAN :
Pengaturan pencahayaan pada objek. Pencahayaan disini ada 5 macam, yaitu : point, sun, spot, hemi, area.

2.      Apa yang dimaksud dengan shader
JAWABAN :
Shader adalah sebuah program yang digunakan dalam 3D software tertentu ( softimage ) dalam proses special rendering. Biasanya shader diperlukan untuk memenuhi kebutuhan special effect tertentu seperti lighting effects, atmosphere,fog dan sebagainya.

3.      Sebutkan dan jelaskan jenis-jenis shader
JAWABAN :
·      Anisotropic adalah material dengan highlight berbentuk ellipse.Biasanya digunakan untuk benda dengan bentuk memanjang.
·      Blin adalah material yang mensimulasikan efek logam.
·      Metal adalah material yang mensimulasikan efek logam.
·      Multi Layer adalah material dengan highlight berlapis dan lebih kompleks dibandingkan Anisotropic.
·      Oren Nayar Blinn adalah material yang sedikit redup dan rata dibandingkan blin,misalnya untuk karpet.
·      Strauss adalah material dengan permukaan metalik atau non metalik,namun dengan pengaturannya yang lebih sederhana dibandingkan jenis lainnya.
·      Phong adalah material dengan highlight bulat dan lebih tajam dibandingkan Blin.  

4.      Jelaskan mengenai BRDF
JAWABAN :
Fungsi Distribusi Reflektansi Bidireksional atau Bidirectional Reflectance Distribution Function (BRDF) diperkenalkan oleh Edward Nicodemus
sekitar tahun 1965. Definisi modern BRDF adalah:
Fungsi merupakan penyempurnaan model reflektansi Lambert dengan tiga model difusi, yaitu model difusi Lambert, Minnaert dan Oren-Nayar.

Masih terdapat model difusi yang tidak termaktub di dalam fungsi, antara lain: 
·         atomic diffusion
·         molecular diffusion
·         tracer diffusion
·         chemical diffusion
·         collective diffusion
·         Eddy diffusion
·         electronic diffusion
·         facilitated diffusion
·         gaseous diffusion
·         Ito diffusion
·         Knudsen diffusion
·         momentum diffusion
·         osmosis
·         photon diffusion
·         reverse diffusion
·         rotational diffusion
·         surface diffusion
·         ambipolar diffusion
·         anomalous diffusion
·         diffusion MRI. 

Surface Roughness Scattering atau Interface Roughness Scattering adalah model difusi Lambert pada partikel bermuatan. Efek ini sangat penting dalam teknologi peralatan elektronika yang mengandung lapisan tipis seperti field effect transistor danquantum cascade laser.
Pada tahun 1991, Paul Heckbertmenggabungkan fungsi distribusi reflektansi bidireksionaldengan:
·         fungsi distribusi transmitansi bidireksional (bidirectional transmittance distribution function), dan
·         fungsi distribusi permukaan hamburan bidireksional (bidirectional scattering surface distribution function)atau subsurface scattering.
menjadi fungsi distribusi hamburan bidirektional (bidirectional scattering distribution function), karena hamburan (scattering) cahayaterjadi tidak hanya pada refleksi tetapi juga pada refraksiantarmukamediumapapun.
Pada umumnya hamburan (scattering) cahayameliputi studi  dari sifat dualisme cahaya sebagai partikel dan gelombang. Beberapa jenis hamburan yang sering dijumpai antara lain hamburan Rutherford, hamburan Bragg atau difraksi, hamburan Rayleigh, hamburan Compton, hamburan Brillouin, hamburan Lorentz-Mie, hamburan Raman.

TUGAS 2
1.      Apa yang dimaksud : ambient, diffuse, specular
JAWABAN :
·      Ambient    : Ambient adalah efek pencahayaan yang telah membaur dengan lingkungan sehingga arah cahaya tidak dapat diketahui, seakan-akan cahaya datang dari segala arah. Efek ini akan mempengaruhi terang atau tidaknya suatu lingkungan yang terlihat oleh mata. Semakin banyak lampu maka ruangan semakin terang, sebaliknya jika lampu sedikit maka ruangan remang-remang
·      Diffuse      : Diffuse adalah pencahayaan yang tergantung dari besarnya sudut yang dibentuk antara sinar dari lampu ke titik tabrak pada obyek dengan normal obyek. Sehingga posisi lampu sangat mempengaruhi efek diffuse ini.
·      Specular    : Specular adalah efek pencahayaan dimana bayangan sumber cahaya terlihat pada permukaan obyek. Efek specular terlihat pada obyek yang mengkilap. Semakin mengkilap permukaan suatu obyek maka makin jelas bayangan sumber cahaya yang terlihat pada permukaan obyek tersebut.

2.            Advanced Transparancy terdiri atas falloff
·         apa yang dimaksud falloff in&falloff out
·         jelaskan mengenai falloff in &falloff out
JAWABAN :
·         Falloff in          : Mengatur cakupan area yang dipengaruhi oleh soft selection, dari               titk pusatnya (sub-object terpilih) yaitu bagian tengah (in) objek.
·         Falloff out        : Mengatur cakupan area yang dipengaruhi oleh soft selection,dari titk pusatnya (sub-object terpilih) yaitu bagian pnggir (out) objek. 

TUGAS 3

1.            Apa yang dimaksud dengan : texture map, mapping coordinate
JAWABAN :

ü   Texture Map : Kegiatan texture mapping untuk texture maps dapat didefinisikan sebagai sebuah metode untuk menambahkan detail tekstur permukaan (bitmap atau raster image), atau warna yang dihasilkan komputer grafis atau model 3D. Sebuah tekstur maps yang diterapkan (dipetakan) biasanya dipakai untuk permukaan bentuk objek polygon, proses ini mirip dengan menerapkan texture pada kertas berpola kotak putih yang polos.Texture map terdiri dari :
·      Bitmap             : memilih file gambar image
·      Checker           : pola papan catur
·      Marble             : tekstur berupa marmer
·      Gradien           : tekstur dari gradasi tiga buah warna
·      Water               : menampilkan efek air
·      Wood               : menampilkan tekstur kayu



ü Mapping Coordinate :
·      Offset               : menggeser posisi bitmap pada material
·      Tilling              : mengatur duplikasi bitmap pada material
·      Mirror             : mencerminkan bitmap pada material
·      Tile                  : pengkotakkan material
·      Angle               : perputaran material pada objek
·      uv/vw/wv         : orientasi mapping
·      Blur                 : memberikan efek kabur

2.         Buatlah rancangan game yang sangat sederhana
JAWABAN :



3.         Butlah skenario game tersebut
JAWABAN :           
            Game ini merupakan permainan matematis atau teka-teki. Permainan ini terdiri dari tiga bagian atau tiang dengan masing-masing cakram yang berbeda ukuran yang dapat dimasukan pada tiang-tiang tersebut. Dalam permainan ini terdapat aturan yang sederhana yaitu cakram yang besar tidak boleh diatas cakram yang lebih kecil. Permainan ini dasarnya hanya memindahkan tumpukan cakram dari tiang satu ke tiang lainnya.

SUMBER :

TABEL KINERJA KELOMPOK
NPM
NAMA
KINERJA
50410647
Anastasia Debbylia
Mengerjakan tugas 1 nomor 4 dan tugas 2 no 1  
52410087
Dini Fahmila R.
 Mengerjakan Tugas 2 nomor  2 dan Tugas 3 nomer 1
54410664
Muhammad Eka B.
  Mengerjakan Tugas 3 nomor 2 dan nomor 3
56410578
Siti Amalia Mufiedah
 Mengerjakan tugas 1 nomer 1 sampai 3 serta merapihkan hasil pekerjaan teman sekelompok untuk dijadikan satu tulisan