Tuesday, June 25, 2013

Pengantar Teknologi Game



Kelompok 10
Nama Anggota :          1. Dedy Triwan Putra (51410758)
                                    2. Meida Listyaningrum (54410319)
                                    3. Ridwan Farizki ( 55410917)
Kelas : 3IA13

Assalamualaikum..
Pada pertemuan kali ini ane akan membahas tentang "Shading dan Objek Material" . yang merupakan tugas dari matakuliah Pengantar Teknologi Game.  berikut ini ane membahas tentang shading, shader, BDRF, ambient, diffuse, specular, fallof, texture map, membuat rancangan game sederhana. Berikut jawaban menurut kelompok kami melalui beberapa sumber. Silahkan dilihat dan dibaca ya :)

1.      Apa yang dimaksud dengan shading ? 
            Jawaban :
·      Bayangan (shading) adalah bidang yang terbentuk akibat hilangnya sebuah sinar oleh objek yang tidak bisa ditembus oleh sinar tersebut. Bayangan adalah proses penentuan warna dari semua pixel yang menutupi  permukaan menggunakan model illuminasi.
·  Shading dapat mengevaluasi intensitas cahaya dan warna menggunakan model illuminasi
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 atau menentukan karakteristik material pada permukann objek seperti lighting effect, atmosphere, fog, dan sebagainya.
3.      Sebutkan dan jelaskan jenis-jenis shader !
Jawaban :
Terdapat 3 jenis shader, yaitu :
a.      Vertex Shader
Berkaitan dengan vertex (titik) dari suatu objek 3D. Pembuatan, perubahan bentuk objek ditangani disini.
b.      Geometry Shader
Hanya ada di DirectX 10. Geometry Shader menjembatani Vertex Shader dengan Pixel Shader.
c.     Pixel Shader
Bertanggung jawab pada masalah lighting, semua visual efek ada disini. Warna akhir dari suatu pixel ditentukan disini.

4.      Jelaskan mengenai BRDF!
Jawaban :

             Bidirectional reflectance distribution function (BRDF) diperkenalkan oleh Edward                     Nicodemus sekitar tahun 1965.                        
   Fungsi merupakan penyempurnaan model reflektansi Lambert dengan tiga model difusi, yaitu model difusi Lambert, Minnaert dan Oren-Nayar.
Pada tahun 1991, Paul Heckbert menggabungkan fungsi distribusi reflektansi bidireksional dengan:
·        fungsi distribusi transmitansi bidireksional (en:bidirectional transmittance distribution function), dan
·    fungsi distribusi permukaan hamburan bidireksional (en:bidirectional scattering surface distribution function) atau (en:subsurface scattering)
menjadi fungsi distribusi hamburan bidirektional (en:bidirectional scattering   distribution function), karena hamburan (en:scattering) cahaya terjadi tidak hanya pada refleksi tetapi juga pada refraksi antarmuka medium apapun.
5.      Apa yang dimaksud dengan Ambient, Diffuse, dan Specular ?
Jawaban :
o   Ambient.
Ambient adalah sebuah efek pencahayaan yang dimana efek ini  merupakan suatu pantulan cahaya dari segala arah yang dimana pantulan cahaya ini telah membaur dengan objek atau benda tersebut.  Intensitas ambient pada objek dapat dicari dengan menggunakan persamaan seperti dibawa ini.
o   Diffuse
Diffuse merupakan sifat permukaan dimana cahaya yang dating di pantulkan kesegala arah sehingga permukaan dari benda tersebut akan terlihat kasar misalnya kayu, batu, kertas. Disaat posisi cahaya memperngaruhi efek diffuse maka kita dapat mencari intensitasnya dengan menggunakan persamaan : I = Ip * Kd (cosθ ). Cos(Θ) dapat diperoleh melalui dot product vektor s dan vektor n yang sudah dinormalisasi, sehinggi dapat menumukan persamaan baru, yaitu : Ip * Kd * ( L • N ), dimana, I= Intensitas yang dihasilkan; Ip = Intensitas diffuse dari sumber cahaya ‘x’; Kd = Koofisien diffuse; N = Vektor normal dari obyek;  L = Vektor dari titik tabrak ke sumber cahaya;  θ = Sudut antara N dan L

o   Specular
Specular merukan  efek pencahayaan dimana sumber cahaya terlihat pada permykaan objek. Semakin mengkilap permukaan suatu objek maka pantulan cahaya dari objek tersebut akan lebih jelas contoh pada specular ini adalah cermin. Untuk menentukan sebuah intensitas pada cahaya tersebut dapat menggunakan persamaan yaitu: I = Ip * Ks(cos θ ) n. Dari persamaan intensitas specular tersebut cos θ menggunakan dot product antara arah pantulan dengan negasi dari arah sinar.
6.      Advanced Transparancy terdiri atas falloff, apa yang dimaksud falloff in & falloff out? Jelaskan mengenai falloff in & falloff out !
Jawaban :
Fallof adalah mengatur cakupan area yang dipengaruhi oleh soft selection,dari titk pusatnya (sub-object terpilih).
o   Falloff in : Mengatur cakupan area yang dipengaruhi oleh soft selection,dari titk pusatnya (sub-object terpilih) yaitu bagian tengah (In) objek.
o   Falloff out : Mengatur cakupan area yang dipengaruhi oleh soft selection,dari titk pusatnya (sub-object terpilih) yaitu bagian pnggir (out) objek. 
7.      Apa yang dimaksud dengan Texture Map dan Mapping Coordinate ?
Jawaban :
·         Texture Map
Texture Mapping memungkinkan untuk menaruh gambar pada geometric primitive tersebut dan sekaligus mengikuti transformasi yang diterapkan kepada polygon tersebut atau dengan kata lain Texture mapping memetakan peta tekstur 2D (2D texture map) ke permukaan objek kemudian memproyeksikannya ke bidang proyeksi. Secara konseptual ada tiga langkah dalam melakukan texture mapping, yaitu:
a.       Penentuan texture
o   Baca image darifile
o   Generate texture iduntuk image tersebutglGenTextures(3, &texture[0])
b.      Pemberiankoordinattexture ke vertex
c.       Penentuanparameter texture (wrapping/filtering)
Texture map terdiri dari :
o   bitmap : memilih file gambar image
o    checker : pola papan catur
o    marble : tekstur berupa marmer
o    gradien : tekstur dari gradasi tiga buah warna
o   water : menampilkan efek air
o   wood : menampilkan tekstur kay
·         Mapping Coordinate
Merupakan pemetaan yamg memiliki koordinat yang berfungsi menentukan lebar,panjang, dan tinggu suatu objek.
o   offset : menggeser posisi bitmap pada material
o    tilling : mengatur duplikasi bitmap pada material
o   mirror : mencerminkan bitmap pada material
o   tile : pengkotakkan material
o    angle : perputaran material pada objek
o    uv/vw/wv : orientasi mapping
o   blur : memberikan efek kabur
8.      Buatlah Rancangan Game Sederhana !
Di sini kami mengambil dari pengembangan game yang di buat dari game matches di strawberry  prolog yang diberi nama Madagascar Matches

9.      Buatlah scenario game tersebut !
Rules :
User memulai permainannya terlebih dahulu dan user mengklik item yang diinginkan untuk diambil. Item yang bisa di klik hanya berada dalam satu column saja. Setelah itu, computer akan mulai jalan permainan setelah userjalan permainan.  Komputer diberi pembelajaran untuk menghalangi jalan user (mengambil item) untuk mencapai Goal. Komputer diberi pembelajaran untuk memenangkan game ini (menyisakan satu item), karena game ini jangan ambil item terakhir. Waktu akan berjalan pada saat memulai game dengan cara memilih karakter(misalnya mort) pada layout ganti karakter. 


Tujuan :
Goal (tujuan) untuk menyelesaikan permainan Madagascar ini adalah menyisakan satu item terakhir untuk lawan yaitu (AI computer). Karena game ini “Don’t take the last” atau “Jangan ambil item terakhir”. Jika menang maka akan muncul gambar di bawah ini :


              
Sumber Referensi :
       sumber 1
 Bayangan.ppt

Tabel Kinerja :

NPM
Nama
Kinerja
51410758
Dedy Triwan Putra
Mengerjakan nomer 5 dan 6
54410319
Meida Listyaningrum
Mengerjakan nomer 1, 2, 3, dan 4
55410917
Ridwan Fariki
Mengerjakan nomer 7, 8, dan 9



Sekian dari bahasan ane. semoga bermanfaat. maap klo ada salah-salah kata. Keep Spirit n Smile







 


Saturday, March 30, 2013

PENGENALAN GAME



Okeeeeee gan. Saat ini ane ada tugas lagi nih tentang matkul Pengantar Teknologi Game. Saat ini ane akan membhas tentang GAME. Sebelum itu ane akan memberitahu pengertian dari game tersebut.

GAME yaitu suatu aplikasi yang di buat atau berinteraksi kepada manusia dengan berbagai macam cara dengan media elektronik. Apalagi sekarang bnayak gadget yang bisa di isikan banyak game.
Dan ini ada beberapa pendapat dari ahli atau pakar tentang pengertian game. Simak ya….

# JOHN C BECK & MITCHELL WADE
Game adalah penarik perhatian yang telah terbukti

Game adalah lingkungan pelatihan yang baik bagi dunia nyata dalam organisasi yang menuntut pemecahan masalah secara kolaborasi

# IVAN C. SIBERO
Game merupakan aplikasi yang paling banyak digunakan dan dinikmati para pengguna media elektronik saat ini. 

# FAUZI A
Game merupakan suatu bentuk hiburan yang seringkali dijadikan sebagai penyegar pikiran dari rasa penat yang disebabkan  oleh aktivitas dan rutinitas kita

# SAMUEL HENRY
Game merupakan bagian tak terpisahkan dari keseharian anak, sedangkan sebagian orang tua menuding game sebagai penyebab  nilai anak turun, anak tak mampu bersosialisasi, dan tindakan kekerasan yang dilakukan anak

# ANDIK SUSILO
Game adalah salah satu candu yang susah  dihilangkan, bahkan ada yang mengatakan bahwa candu game online setara dengan narkoba

# JOHN NAISBITT
Game merupakan sistem partisipatoris dinamis karena game memiliki tingkat penceritaan yang tidak dimiliki film

# ALBERT EINSTEIN
Game adalah bentuk investigasi paling tinggi

# WIJAYA ARIYANA & DENI ARIFIANTO
Game merupakan salah satu kebutuhan yang menjadi masalah besar bagi pengguna komputer, karena untuk dapat memainkan game dengan nyaman, semua komponen komputernya harus memiliki kualitas yang baik, terutama VGA card-nya 

Game-game itu banyak jenisnya yaitu sebagai berikut :
RPG (Role Playing Game)
RPG adalah salah satu game yg mengandung unsur experience atau leveling dalam gameplay nya. Biasanya dalam game ini kita memiliki kebebasan untuk menjelajah dunia game tersebut, dan kadang kala dalam beberapa game, kita dapat menentukan ending dari game tersebut
RPG terbagi 2 : Action RPG & Turn Based RPG (Menunggu giliran kita untuk berjalan seperti Monopoly)

FPS (First Person Shooting)
 FPS adalah game yg tembak menembak yg memiliki ciri utamanya adalah penggunaan sudut pandang orang pertama yg membuat kita dibelakang senjata

Third Person Shooter
 TPS adalah game yg mirip dengan FPS yaitu memiliki gameplay tembak menembak hanya saja sudut pandang yg digunakan dalam game ini adalah orang ketiga.

Strategy 
STRATEGY adalah genre game yg memiliki gameplay untuk mengatur suatu unit atau pasukan untuk menyerang markas musuh dalam rangka memenangkan permainan. biasanya di dalam game Strategy, kita dituntut untuk mencari gold untuk membiayai pasukan kita.Games Strategy dibagi 2 :
Real Time Strategy (RTS)

pada game ini, kita dapat mengendalikan pasukan secara langsung, dari mencari sumber daya, hingga menghancurkan musuh. Semua pertempuran ini dapat kita saksikan secara langsung.Warcraft 3

Turn Based Strategy (TBS)
sistem nya seperti Turn Based RPG, tetapi disini selain mengendalikan character utama, kita mengendalikan pasukan dan kota kita untuk memenangkan pertarungan. biasanya kita memainkan game nya di atas peta.Civilization

Tycoon
Tycoon adalah game yg menjadikan kita sebagai seorang bussinesman yang akan mengembangkan sesuatu Property untuk dikembangkan hingga laku di pasaran

Racing
Racing Game adalah game sejenis racing yg memungkinkan kita untuk mengendalikan sebuah kendaraan untuk memenangkan sebuah balapan.

Action Adventure
Action Adventure adalah game berupa petualangan salah seorang karakter yg penuh dengan penuh aksi yg akan terus ada hingga game tersebut tamat. (Biasanya Action dimasukan kategori RPG)

Arcade
Arcade game adalah genre game yang tidak terfokus pada cerita, melainkan hanya dimainkan "just for fun" atau untuk kejar-mengejar point / highscore

Fighting Game
Fighting adalah genre game bertarung. Seperti dalam arcade, pemain dapat mengeluarkan jurus-jurus ampuh dalam pertarungannya. Genre fighting biasanya one on one dalam sebuah arena yang sempit

Sports
Adalah genre bertema permainan olahraga. Sistem permainan akan berbeda-beda tergantung jenis olahraga yang menjadi tema game tersebut
kan tentang jenis-jenis udah sekarang ane mau ngebahas tentang game engine beserta contohnya. Simak lg ya gan n sis!!!!!

ENGINE GAME
Menurut Kenneth C. Finney (2001), engine game menyediakan fitur yang paling penting dari dunia pemrograman game :perenderan 3D, jaringan, grafik dan scripting. Engine game juga menyediakan perenderan dari lingkungan game. Setiap game menggunakan system yang berbeda untuk mengatur bagaimana aspek visual dari game akan dibentuk.
Dengan menciptakan lingkungan grafik yang konsisten dan mempopulasikan lingkungan itu dengan objek-objek yang mematuhi hokum fisika , engine game memampukan game untuk dapat berkembangsesuai dengan garis produksi dan jlan cerita yang masuk akal. Engine game mengenkapsulasi karakteristik dari dunia nyata, seperti waktu, gerakan, efek graviatasi dan hukum fisika lainnya.
Beberapa contoh jenis game engine :
1. Freeware game engine/open source game engine
  • Blender
  • Golden T Game Engine (GTGE)
  • DXFramework
  • Ogre
  • Aleph One
  • Axiom Engine
  • Allegro Library
  • Box2D
  • Build Engine
  • Cube
  • Cube 2
  • DarkPlaces
  • jMonkeyEngine (jME)
  • Panda3D
  • Sphere
2. Commercial engines/game engine berbayar (komersial)
  • Alamo
  • A.L.I.V.E
  • BigWorld
  • DXStudio
  • Dunia Engine
  • Euphoria
  • GameStudio
  • Jade Engine
  • Jedi
  • Medusa
  • RPG Maker VX
  • RPG Maker XP
  • RPG Maker 2003
  • RPG Maker 95
  • Vision Engine
Selanjutnya ane akan menjelaskan tentang game online dan game offline. Dengan perkembangan teknologi yang semakin maju dan modern, tidak hanya lewat computer bahkan handphone  ataupun mobile  bisa di gunakan untuk game online ataupun offline.
GAME OFFLINE
Game offline adalah game yang dimainkan tanpa ada jaringan internet.
Keistimewaannya : 
  • Tidak memerlukan jaringan internet
  • Kualitasnya sering lebih bagus
  • Loading cenderung lebih cepat
Kekurangannya :
  • Game offline, dibandingkan game online, sering tidak gratis
  • Kita tidak bisa berinteraksi dengan pemain lain dalam waktu yang sama
  • Game tidak akan diupdate dan sering cepat membuat bosan
Game Online
Berbeda dengan game offline, untuk memainkan game online, kita butuh jaringan internet. Game online ini mulai muncul seiring dengan perkembangan internet. Dengan game online, pemain bisa berinteraksi dengan pemain lain dari seluruh dunia dalam waktu yang sama. 

 keistimewaannya :
  • Game online biasanya gratis
  • Kita bisa berinteraksi dengan pemain lain dari seluruh dunia
  • Game sering diupdate oleh pembuatnya
Kekurangannya :
  • Memerlukan jaringan internet yang tidak murah
  • Kualitasnya tidak sempurna dan sering macet
  • Cenderung lebih addictive
Cukup sekian pertemuan kali ini. Semoga bisa bermanfaat buat agan-agan dan sis-sis. Maaf klo ada kata-kata yang salah ye. :)

sumber : 

Saturday, January 19, 2013

Rangkuman softskill (Desain Pemodelan Grafik)



oke. hari ini ane kan membahas rangkuman yang pernah ane posting dari tugas desain pemodelan grafik. pertama ane membahas tentang pentingnya simulasi dan grafik di bidang industri yaitu penting karena dengan adanya simulasi ini dapat menyelesaikan, mencegah serta menanggulangi suatu permasalahan sistem dan proses di dunia nyata sehingga dapat dirasakan oleh banyak orang di dunia nyata. dan dari simulasi ini da keuntungan dan kerugiannya. ane ambil salah satu contoh simulasi yang gagal yaitu terjadi pada simulai pembuatan titanic yang dikarenakan paku sumbat atau keling yang tidak memenuhi standar sehungga air masuk dengan cepat ke badan kapal pada saat terjadi tabrakan batu es. dan kurangnya kapal sekoci untuk menampung semua penumpang serta awak kapal tersebut.. jadi simulai itu penting untuk kehidupan manusia di dunia. 
Pada pertemuan kedua membahas tentang visual teknologi menggunakan media online yaitu sarana yang menyediakan dan menyampaikan informasi yang dapat dirasakan secara penglihatan untuk kehidupan sehari-hari dengan bantuan media yang membutuhkan suatu jaringan. misalnya gmail membantu medapatkan informasi dan kominikasi. serta adanya perkembangan simulasi dan teknologi di bidang komunikasi, di sini ane menggambarkan perkembangan fungsi handphone pada zaman sekarang. yaitu berfungsi memberi pesan secara cepat tidak seperti surat menyurat dengan menggunakan kertas pada zaman yang lalu.  dan itu mempengaruhi budaya terhadap grafik. yang budaya ikut berubah pada saat zama sudah maju dan teknologi sudah berkembang,
Selanjutnya pada pertemuan ketiga membahas tentang fitur-fitur dan implementasi HTML5 yang merupakan sebuah bahasa markah yaitu gabungan antara teks dan informasi untuk menampilkan dan membuat struktur WWW. salah satu contohnya yaitu youtube. dan untuk membedakan HTML 4 dan HTML 5 yaitu dengan cara Ctrl +U. 

cukup sekian rangkuman yang ane buat. maaf kalo ada salah kata. semoga ini bermanfaat. amin. keep smile :)



sebuah bahasa markah(gabungan antara teks dan informasi) untuk menampilkan dan membuat struktur WWW.

Wednesday, December 19, 2012

Perbedaan HTML4 dengan HTML5



haiiiiiii.semuanya... semoga pada sehat semuanya. amin.
hari ini ane mau buat tugas yaitu matkul Desain Pemodelan Grafik. nah sekarang ane mau ngebahas tentang perbedaan HTML 5 dengan HTML 4. langsung aja kita bahas. okeee cekidot...

HTML5 lebih simple di bandingkan dengan HTML4 pada strukturnya. dapat di lihat sebagai berikut
yang akan menampilkan halaman pada web sebagai berikut :

 

untuk lebih mengetahui bagaimana bentuk script  pada sebuah web, agan n sis bisa melihatnya dengan cara CTRL +U .  Pengembangan standar baru untuk web di dorong oleh kelompok WHATWG. menurut rencanya, spesifikasi HTML5 diterapkan mulai tahun 1999 menggantikan HTML 4.01. yaitu di sini HTML 5 mampu menggabar atau manipulasi di web.

Cukup sekian pembahasan dari ane. maaf kalo ada salah-salah kata. semoga bermanafaat :).

sumber 1

Thursday, December 13, 2012

Fitur-fitur dan Implementasi pada HTML5



oke gan n sis ketemu lagi dengan ane di bulan desember ini. sekarang ane mau bahas tentang HTML 5 dan implementasinya. langsung aja yaaaa membahasnya. di sini ane mulai dengan pengertiannya.

Pengertian HTML 5 adalah sebuah bahasa markah(gabungan antara teks dan informasi) untuk menampilkan dan membuat struktur WWW. HTML 5 ini pun merupakan sebuah versi kelima dari HTML dan merupakan perkembangan dari HTML-HTML sebelumnya. HTML pertama kali di ciptakan pada tahun 1990). HTML 5 merupakan salah satu karya W3C yang dapat mendefinisikan sebuah markah tunggal dengan cara HTML ataupun HTMXL.

Fitur-Fitur HTML 5
1.Memiliki Unsur kanvas untuk menggambar.
2.Memiliki Video dan elemen audio untuk media pemutaran.
3.Dukungan yang lebih baik untuk penyimpanan secara offline.
4.Adanya Elemen konten yang lebih spesifik, seperti artikel, footer, header, navigation, section.
5.Bentuk kontrol form seperti kalender, tanggal, waktu, e-mail, URL, search.

 salah catu contoh yang menggunakan HTML5 adalah youtube ataupun Phishing Attack.

Demikian sekilas info dari ane. maafkan jika penulisan ini banyak kurangnya. kesempurnaan hanya milik Allah SWT dan tempat kesalahan pada manusia(termasuk ane). semoga bermanfaat. keep your smile and spirit :)

sumber 1
sumber 2
  

Friday, November 16, 2012

Pengaruh Kebudayaan Terhadap Grafik



ssssstweeeey!!!
oke ketemu lagi sama ane di kesempatan ini dengan judul yang berbeda tapi dengan tugas yang sama. ini tugas desain pemodelan grafik ketiga di bulan ini. ane akan membahas tentang pengaruh kebudayaan terhadap grafik. menurut kalian budaya mempengaruhi teknologi apa teknologi mempengaruhi budaya? hayooo!!!

sebelumnya ane akan menjelaskan apa pengertian budaya dan grafik. budaya adalah suatu cara hidup atau adat yang berkembang pada sekelompok manusia yang diwariskan dari generasi ke generasi. sedangkan grafik itu adalah tampilan visual yang ditunjukkan pada perqmukaan seperti dinding, kanvas, kertas, screen komputer,dll. dan grafik memiliki dua dimensi dan tiga dimensi.
kalo menurut ane teknologi mempengaruhi kebudayaan.
 kenapa????????????????? karena eh karena zaman yang semakin maju dan berkembang membuat teknologi pun semakin berkembang contohnya alat komunikasi yang sudah dijelaskan pada tugas kedua di bulan ini. komunikasi dahulu belom ada sepintar sekarang. contohnya adalah smartphone dahulu kita hanya mengenal secarik kertas untuk surat menyurat sekarang sudah bisa menggunakan smartphone. sekian dari saya semoga bermanfaat maaf jika saya ada salah kata. :)
keep smile!!!!!oke udah

sumber 1

sumber 2

Perkembangan Simulasi dan teknologi di Bidang Komunikasi




Haiiii ketemu lg nih bro n sis, Ane akan membahas tugas kedua Desain pemodelan grafik di bulan ini yaitu Perkembangan Simulasi dan teknologi di bidang Komunikasi. Salah satunya adalah ane akan membahas handphone. 

Sebelumnya untuk membahas ini. Kita harus tau pengertian dari komunikasi. Komunikasi adalah sarana penghubung untuk mendapatkan informasi.
Dahulu sebelum adanya handphone, untuk mendapatkan informasi menggunakan surat menyurat atuapun adanya wesel. Dengan adanya perkembangan sekarang munculah teknologi komukasi yang dinamakan handphone. Handphone dapat digunakan saat ini untuk mengirim pesan, telepon, browsing, dan transaksi antar bank. Untuk simulasinya sebuah handphone harus memenuhi standar untuk digunakan oleh oenggunakan agar pengguna dapat nyaman dengan kehadiran sesosok teknologi komunikasi ini. 

Sekian dari ane untuk kesempatan menulis tulisan ini semoga bermanfaat :)
 keep smile. Peace love and gaul lalalalaalal~