Soal Quiz:
1. Apakah dimaksud dengan komunikasi broadband ?
2. Sebutkan keuntungan SONET !
3. Jelaskan prinsip kerja dari ATM !
4. Apakah yang dimaksud dengan DSL ?
Jawaban:
1. Komunikasi Broadband merupakan komunikasi data yang memiliki kecepatan tinggi dan juga memiliki bandwidth yang besar. Ada beberapa definisi untuk komunikasi broadband, antara lain : menurut rekomendasi ITU No. I.113, “Komunikasi broadband didefinisikan sebagai komunikasi dengan kecepatan transmisi 1,5 Mbps hingga 2,0 Mbps.”. sedangkan menurut FCC di amerika, “ komunikasi broadband dicirikan dengan suatu komunikasi yang memiliki kecepatan simetri (up-stream dan down-stream) minimal 200 kbps. Maka dari itu komunikasi brodband sering disebut juga dengan komunikasi masa depan. Broadband itu sendiri menggunakan beberapa teknologi yang dibedakan sebagai berikut :
a. Digitas Subscriber Line (DSL).
b. Modem Kabel.
c. Broadband Wireless Access (WiFi dan WiMAX).
d. Satelit.
e. Selular.
2. Keuntungan SONET (Synchronous Optical Networking) :
a. Dapat memberikan fungsionalitas yang bagus baik pada jaringan kecil, medium, maupun besar.
b. Collector rings menyediakan interface ke seluruh aplikasi, termasuk local office, PABX, access multiplexer, BTS, dan terminal ATM.
c. Manejemen bandwith berfungsi untuk proses routing, dan manajemen trafik.
d. Jaringan backbone berfungsi menyediakan konektifitas untuk jaringan jarak jauh.
e. Memiliki fitur redudansi yang mirip dengan FDDI.
3. Prinsip kerja ATM (Automatic Teller Machine) :
a. Pada ATM, informasi dikirim dalam blok data dengan panjang tetap yang disebut sel. Sel merupakan unit dari switching dan transmisi.
b. Untuk mendukung layanan dengan rate yang beragam, maka pada selang waktu tertentu dapat dikirimkan sel dengan jumlah sesuai dengan rate-nya.
c. Sebuah sel terdiri atas information field yang berisi informasi pemakai dan sebuah header.
d. Informasi field dikirim dengan transparan oleh jaringan ATM dan tak ada proses yang dikenakan padanya oleh jaringan.
e. Urutan sel dijaga oleh jaringan, dan sel diterima dengan urutan yang sama seperti pada waktu kirim.
f. Header berisi label yang melambangkan informasi jaringan seperti addressing dan routing.
g. Dikatakan merupakan kombinasi dari konsep circuit dan packet switching, karena ATM memakai konsep connection oriented dan mengggunakan konsep paket berupa sel.
h. Setiap hubungan mempunyai kapasitas transfer (bandwidth) yang ditentukan sesuai dengan permintaan pemakai, asalkan kapasitas atau resource-nya tersedia.
i. Dengan resource yang sama, jaringan mampu atau dapat membawa beban yang lebih banyak karena jaringan mempunyai kemampuan statistical multiplexing.
4. DSL (Digital Subcriber Line) merupakan atu set teknologi yang menyediakan penghantar data digital melewati kabel yang digunakan dalam jarak dekat dari jaringan telepon setempat, biasanya kecepatan downolad dari DSL berkisar dari 128 kbit/d sampai 24.000 kb/d tergantung dari teknologi DSL tersebut. Kecepatan upload lebih rendah dari download untuk ADSL dan sama cepat untuk SDSL.
contoh teknologi DSL (kadang disebut dengan xDSL) termasuk:
a. High-bit-rate Digital Subscriber Line (HDSL)
b. Symmetric Digital Subscriber Line (SDSL)
c. Asymmetric Digital Subscriber Line (ADSL)
d. Rate-Adaptive Digital Subscriber Line (RADSL)
e. Very-high-bit-rate Digital Subscriber Line (VDSL)
f. Very-high-bit-rate Digital Subscriber Line 2 (VDSL2)
g. Symmetric High-speed Digital Subscriber Line (G.SHDSL)
Rabu, 22 Januari 2014
Senin, 13 Januari 2014
Tugas Pengantar Bisnis Informatika
saya
ingin sedikit bercerita. saya mendapatkan tugas softskill (pengantar
bisnis informatika). tugas ini adalah tugas kelompok. anggota kelompok
kami adalah chandra, putri, tiwi dan widya. disini saya akan
menceritakan report progress berdasarkan yang kami lakukan pada saat
membuat project ini.
PART 1
ternyata mencari uang itu tidak mudah, apalagi di indonesia, yang mengalami
krisis kepercayaan terhadap sesama, kelompok kami mendapatkan tugas untuk
mencari uang sejumlah 1 juta rupiah dalam waktu hampir tidak ada 1 bulan. ya
pusing juga sih awalnya, namun bagi jiwa - jiwa muda seperti kami merupakan
tantangan. kami harus mencari uang dibidang IT, katanya indonesia perkembangan teknologinya
cukup pesat, jujur kami mengalami kesulitan, beberapa client sudah kami kontak,
dan sudah berdikusi, namun akhirnya tidak ada follow up berikutnya. ini juga
menggambarkan kalau IT di indonesia kurang begitu mendapatkan sambutan yang
pasti dari client maupun investor.
PART 2
Yap..di tingkat akhir semester ini banyak sekali proyek dosen + perkerjaan
tambahan dari dosen yang harus diselesaikan, sembari menunggu kabar dari client
yang sudah dihubungi, ya lebih baik mengerjakan tugas + persiapan uts.
PART 3
akhirnya masuk ke minggu 3, was - was juga sih karena belom ada feedback dari
client gimana, dengan penuh kepasrahan dan doa. beberapa hari kemudian ada
wanita cantik dengan inisial AL menghubungi membutuhkan bantuan untuk membuat
logo dan desain kaos dari authors motion. ini sebenernya sebuah wadah bagi para
penulis.
PART 4
dan
akhirnya kami mendapat bayaran yang cukup buat memenuhi tugas. berikut desain
logo dan kaos nya :
Senin, 08 Juli 2013
Perkembangan Teknologi Game
Game Generasi Pertama
Orang belum mengenal konsol atau
game komputer, yang mereka tahu adalah video game, yaitu sebuah permainan
elektronik yang menampilkan gambar bergerak (video). Sebuah perusahaan bernama
Magnavox meluncurkan video game pertama, yaitu Odyssey.
Tidak lama setelah itu sebuah
game arcade legendaris Atari berjudul “Pong” muncul. Pong merupakan sebuah game
sederhana yang mengambil konsep permainan tenis, satu bola dan 2 papan di kiri
dan kanan, pemain sebisa mungkin harus berusaha mengembalikan bola ke daerah lawan.
Atari merilis Pong dalam bentuk sebuah mesin ding dong bernama Sears.
· Game
Generasi Kedua
Fairchild mencoba menghidupkan
kembali dunia video game dengan menciptakan VES (Video Entertainment System).
VES adalah mesin pertama yang disebut ”konsol”. Konsol ini menggunakan kaset
magnetik yang disebut cartridge. Konsep ini kemudian diikuti oleh beberapa
produsen lain, termasuk Atari, Magnavox, dan RCA, ketiga perusahaan tersebut
juga merilis konsol serupa.
· Game
Generasi Ketiga
Perusahaan bernama Famicom
(Jepang) menciptakan gebrakan baru, sebuah konsol bernama Famicom/Nintendo
Entertainment System (NES) dirilis di akhir 1983. Konsol ini menampilkan gambar
dan animasi resolusi tinggi untuk pertama kalinya. Setelah mendapat sambutan
hangat di Jepang, Famicom memperluas pemasarannya ke Amerika, yang dikenal
dengan NES (Nintendo Entertainment System). Nintendo memiliki chip pengaman
pada cartridge game mereka, dengan demikian seluruh game yang akan dirilis
haruslah seijin developer Nintendo. Dan akhirnya, muncul sebuah game
legendaris, Super Mario Brothers, yang dibintangi karakter fenomenal yang tetap
eksis hingga kini, Mario.
· Game
Generasi Keempat
1988, NES mendapat sambutan
hangat di seluruh dunia, dan sebuah perusahaan bernama Sega mencoba menyaingi
Nintendo. Sega merilis konsol next-generation mereka, Sega Mega Drive (yang
juga dikenal dengan Sega Genesis). Konsol ini menyajikan gambar yang lebih
tajam dan animasi yang lebih halus dibanding NES. Konsol ini cukup berhasil memberi
tekanan, tetapi NES tetap bertahan dengan angka penjualan tinggi.
1990, Nintendo kembali menggebrak
dengan konsol next-gen mereka, SNES (Super Nintendo Entertainment System).
Selama 4 tahun, Nintendo dan Sega menjadi bebuyutan, meskipun ada beberapa produsen
seperti SNK dengan NeoGeo-nya, NEC dengan TurboGrafx-16 dan Phillips CD-i, tapi
kedua konsol mereka begitu handal dan populer.
· Game
Generasi Kelima
1990-1994, Sega dan Nintendo
tetap bersaing. Berbagai game fenomenal dirilis. SNES menyertakan chip Super FX
pada cartridge mereka, dan Sega menggunakan Sega Virtua Processor, keduanya
bertujuan untuk meningkatkan kualitas grafis dari game. Alhasil, SNES dan Sega
saling beradu dengan game-game keren seperti Donky Kong Country (SNES) dan
Vectorman (Sega).
1993, sebuah perusahaan ternama,
Panasonic, merilis konsolnya yang bernama Panasonic 3DO. Ini adalah konsol
pertama yang menggunakan CD sebagai pengganti cartridge. Harganya yang sangat
mahal membuat konsol ini tidak populer, 3DO tidak bertahan lama dan harus
segera menghentikan produksinya.
1994, Atari kembali meluncurkan
konsol baru untuk menandingi Nintendo dan Sega. Atari Jaguar jelas jauh lebih
canggih ketimbang NES maupun Mega Drive, tetapi penggunaannya yang sulit
menjadi batu sandungan, belum lagi, pada tahun yang sama, Sony merilis konsol
super legendaris, PlayStation. Atari bangkrut dan akhirnya melakukan merger.
Konsol basis CD yang pertama kali menuai sukses adalah Sony PlayStation. Konsol
Jepang ini segera mendapat sambutan hangat, dan hingga saat ini, PlayStation
sudah terjual ratusan juta unit. PlayStation yang juga disebut PS-One merupakan
konsol terlaris sepanjang masa. Sega dan Nintendo tampaknya menyadari
ketertinggalan mereka dari Sony. Sega kemudian merilis Sega Saturn, dan Nintendo
mengeluarkan Nintendo 64.
· Game
Generasi Keenam
1998, Setelah jatuhnya Nintendo
dan Sega, kini dunia konsol jadi milik Sony. PlayStation menjadi raja dan bisa
dibilang tidak memiliki pesaing. Sega mencoba meluncurkan Sega Dreamcast untuk
mematahkan dominasi Sony, tetapi kembali gagal, akhirnya pada tahun itu juga,
Sega mengundurkan diri dari dunia produsen konsol.
2000, Sony semakin ’merajalela’
ketika mereka berhasil merilis konsol barunya, PlayStation 2, yang sudah
berbasis DVD. Nintendo mencoba bertahan di dunia konsol dengan merilis
GameCube. Konsol ini tidak menggunakan DVD 12 cm biasa, melainkan DVD yang
berukuran lebih kecil, yaitu 8 cm. Satu-satunya pesaing serius PlayStation 2
adalah Xbox. Sebuah konsol keluaran Microsoft ini menggebrak dengan tampilan
visual yang sangat tajam dan berkualitas yang kala itu lebih menarik dibanding
dengan PlayStation 2. Sayangnya game-game Xbox ternyata tidak sepopuler
PlayStation 2. Satu game Xbox yang menjadi hit dan cukup fenomenal yaitu Halo.
Karena game ini udah memanfaatkan fasilitas ‘unggul’ dari Microsoft, yaitu Xbox
Live.
· Game
Generasi Ketujuh
2005, Boleh dibilang, Xbox
terlambat meluncur ke pasaran dibanding PlayStation 2, dan support game-game
tenar juga sangat minim. Tetapi, Microsoft seolah belajar dari kesalahannya.
Pada saat Sony masih melakukan riset untuk konsol PlayStation 3 yang menggunakan
Blu-Ray, Microsoft kali ini telah mengambil seribu langkah lebih cepat. Xbox
360, konsol generasi terkini yang memanfaatkan media HD-DVD.
2006, Xbox 360 hadir dengan
segudang fitur istimewa, mulai dari grafis, hingga titel-titel game terkenal.
Di antaranya Best Game of The Year s2006 versi beberapa situs game terkemuka,
Gears of War. Apalagi, Xbox Live semakin disempurnakan, dan mendapat sambutan
luar biasa dari para gamer. Kali ini, giliran Sony yang terlambat. PlayStation
3 dirilis pada November 2006, selang seminggu sebelum Nintendo meluncurkan
terobosannya, yaitu Nintendo Wii. Posisi PlayStation 3 kurang menguntungkan,
selain karena Xbox 360 sudah keburu tenar duluan, Wii juga menawarkan inovasi
pada stik kontrol mereka yang ’motion sensitive’. Apalagi, harga konsol terbaru
Sony itu merupakan yang paling mahal dibanding dua pesaingnya. Alhasil,
penjualan PlayStation 3 menjadi yang terendah di bawah Xbox 360 dan Wii.
Teknologi terkini perangkat lunak pembuat game
The 3D Gamemaker
Software yang membuat game
3D, dan bisa langsung dimainkan, membuat model, gameplay, story. Software ini
hanya menggunakan tools yang ada untuk membuat game 3D yang dikira butuh bahasa
pemograman yang tinggi untuk membuatnya.Situsnya: http://t3dgm.thegamecreators.com
3D RPG BUILDER
Software yang masih dalam tahap
pengembangan, software ini membuat game dengan RPG, mudah dalam penggunaannya
dan jika ingin membuat game RPG dengan lebih baik lagi maka bisa menggunakan
LUA programming.
Game Maker
Software ini bisa digabungkan
dengan bahasa pemograman lain seperti C++, berguna bagi Anda yang ingin membuat
game bertipe Arcade(2D), saat penginstlalan selesai Anda juga sudah disediakan
sampel game yang dibuat dengan software ini, diantara software itu pasti ada
satu yang Anda kenal yaitu game “1945″.
RPGMaker
software ini bertipe RPG yang sangat mudah digunakan dalam pembuatan gamenya dan hasil game yang memuaskan. Hasil game lebih mirip dengan game rpg yang ada di Playstation. Disini tidak bisa membuat karakter untuk game yang akan dibuat tetapi tersedia ratusan karakter yang bisa dipakai, dan ratusan jurus yang bisa digunakanRPG Maker Full Version, situs: http://www.evancode.com/
software ini bertipe RPG yang sangat mudah digunakan dalam pembuatan gamenya dan hasil game yang memuaskan. Hasil game lebih mirip dengan game rpg yang ada di Playstation. Disini tidak bisa membuat karakter untuk game yang akan dibuat tetapi tersedia ratusan karakter yang bisa dipakai, dan ratusan jurus yang bisa digunakanRPG Maker Full Version, situs: http://www.evancode.com/
FPSCreator
Software untuk membuat game bertipe First Player Shooter. Pada Demo Versionnya terdapat banyak kelemahan, antara lain: Tidak bisa mengimpor model 3d buatan sendiri, hanya bisa memasukan 25 items dalam satu project, tidak bisa memasukan video untuk bagian story, tidak bisa multi level dan yang paling parah, tidak bisa dipublish menjadi game exe.
Software untuk membuat game bertipe First Player Shooter. Pada Demo Versionnya terdapat banyak kelemahan, antara lain: Tidak bisa mengimpor model 3d buatan sendiri, hanya bisa memasukan 25 items dalam satu project, tidak bisa memasukan video untuk bagian story, tidak bisa multi level dan yang paling parah, tidak bisa dipublish menjadi game exe.
Game Maker
Software ini bisa digabungkan
dengan bahasa pemograman lain seperti C++, berguna bagi yang ingin membuat game
bertipe Arcade(2D), juga sudah disediakan sampel game yang dibuat dengan
software ini, diantara software itu pasti ada satu yang dikenal yaitu game
“1945″.
Menggunakan Game Maker mudah
dipelajari drag-and-drop tindakan, Anda dapat membuat permainan mencari
profesional dalam sedikit waktu. Anda dapat membuat game dengan latar belakang,
animasi grafis, musik dan efek suara, dan bahkan game 3D! Dan ketika anda sudah
menjadi lebih berpengalaman, ada built-in bahasa pemrograman, yang memberikan
Anda fleksibilitas penuh menciptakan permainan dengan Game Maker. Apa yang
terbaik, adalah kenyataan bahwa pembuat Game dapat digunakan secara gratis.
Anda dapat melakukan apapun yang
Anda inginkan dengan permainan yang Anda menghasilkan, Anda bahkan dapat
menjualnya! Juga, jika Anda mendaftar salinan Game Maker, Anda dapat membuka
fungsi tambahan, yang meningkatkan kemampuan program. Game Maker datang dimuat
dengan koleksi freeware gambar dan suara untuk Anda mulai.
Sumber :
http://www.zainalhakim.web.id/perkembangan-teknologi-game-di-dunia-1.html
http://www.zainalhakim.web.id/perkembangan-teknologi-game-di-dunia-2.html
Rabu, 22 Mei 2013
PENYARINGAN
Koordinat tekstur biasanya
digambarkan sebagai nilai floating-point. Kita baru saja melihat bagaimana
mereka dapat melampaui 0 .. 1 kisaran, tapi demi bagian ini, mari kita
asumsikan mereka dibatasi untuk 0 .. 1 nilai. Kita dapat mengalikan tekstur
koordinat dengan ukuran peta tekstur untuk mendapatkan Texel kita harus berlaku
untuk pixel diberikan. Misalnya, texturing koordinat (0.75,0.35) diterapkan
pada 256x256 peta akan berakhir dipetakan di Texel (192, 89,6). U koordinat
adalah nilai integer, tapi perhatikan bagaimana nilai V jatuh di tengah dari
dua nilai, atau texels.
Kita bisa memilih untuk memotong
atau bulat bahwa nilai ke integer terdekat, tapi itu akan mengakibatkan
perilaku canggung. Tekstur akan berkedip dengan gerakan kamera halus sebagai
piksel "melompat" dari satu Texel yang lain. Itulah mengapa kebanyakan
kartu grafis mendukung penyaringan tekstur, yang nilai rata-rata Texel
menggunakan filter yang berbeda untuk mendapatkan penampilan yang tepat.
Sebuah kartu tanpa penyaringan,
seperti model awal dan paling rasterizers software, dikatakan menggunakan kebijakan
tetangga terdekat. Ini putaran nilai Texel ke integer terdekat. Tapi yang
paling populer penyaring tekstur penyaringan bilinear, yang menyaring baik di U
dan arah V menggunakan dua nilai yang bersebelahan. Dalam kasus sebelumnya,
nilai U akan tetap tanpa filter karena itu sudah menjadi nomor integer,
sedangkan nilai V akan menjadi gabungan dari 60 persen dari Texel (192,90) dan
40 persen dari Texel (192,89).
Jenis yang lebih canggih dari
penyaringan penyaringan trilinear, yang digunakan dalam strategi mipmapping.
Mipmapping adalah teknik yang sangat penting yang akan kita bahas dalam bagian
berikutnya.
Apapun masalahnya, penyaringan
tekstur biasanya tersedia dalam sebagian besar pemrograman API. Dalam OpenGL,
penyaringan dapat diatur per tekstur, sehingga masing-masing dapat memiliki
pilihan sendiri penyaringan. Yang dibutuhkan adalah panggilan fungsi
glTexParameteri (GLenum sasaran,
GLenum pname, GLenum param);
dimana target baik harus
GL_TEXTURE_1D atau GL_TEXTURE_2D tergantung pada jenis tekstur. Parameter
kedua, pname, menentukan filter mana kita ingin memodifikasi. OpenGL memiliki
filter pembesaran, yang digunakan setiap kali Texel yang ditugaskan ke suatu
daerah lebih besar dari pixel, dan filter minification, yang diterapkan texels
ukuran subpixel. Kedua konstanta simbolis yang GL_TEXTURE_MIN_FILTER dan
GL_TEXTURE_MAG_FILTER. Parameter terakhir (Glenum param) digunakan untuk
menentukan nilai dari filter yang dipilih. Nilai-nilai yang tersedia adalah
GL_NEAREST dan GL_LINEAR, yang menetapkan penyaringan bilinear. Berikut adalah
kode untuk mengatur tekstur bilinear bawah OpenGL:
glTexParameteri (GL_TEXTURE_2D,
GL_TEXTURE_MIN_FILTER, GL_LINEAR); glTexParameteri (GL_TEXTURE_2D,
GL_TEXTURE_MAG_FILTER, GL_LINEAR);
Di bawah DirectX, hasil yang sama
dapat dicapai dengan samplers tekstur, yang merupakan objek yang menentukan
bagaimana peta tekstur diakses dan disaring. Berikut adalah kode sumber setara:
IDirect3DDevice9 ::
SetSamplerState (0, D3DSAMP_MAGFILTER, D3DTEXF_LINEAR); IDirect3DDevice9 ::
SetSamplerState (0, D3DSAMP_MINFILTER, D3DTEXF_LINEAR);
Game Engine
Definisi Game Engine
Game Engine adalah system perangkat lunak yang dirancang untuk menciptakan dan pengembangan video game. Ada banyak mesin permainan yang dirancang untuk bekerja pada konsol permainan video dan sistem operasi desktop seperti Microsoft Windows, Linux, dan Mac OS X. fungsionalitas inti biasanya disediakan oleh mesin permainan mencakup mesin render ( “renderer”) untuk 2D atau 3D grafis, mesin fisika atau tabrakan (dan tanggapan tabrakan), suara, script, animasi, kecerdasan buatan, jaringan, streaming, manajemen memori, threading, dukungan lokalisasi, dan adegan grafik. Proses pengembangan permainan sering dihemat oleh sebagian besar menggunakan kembali mesin permainan yang sama untuk menciptakan permainan yang berbeda.
Tipe – tipe Game Engine
Game engine biasanya datang dengan berbagai macam jenis dan ditujukan untuk berbagai kemampuan pemrogramman. Tapi dalam pembahasan sekarang ini, ketimbang harus me-list semua jenis game engine yang ada di wikipedia, mendingan kita bahas garis besar nya saja.
Roll-your-own game engine. Banyak perusahaan game kecil seperti publisher indie biasanya menggunakan engine nya sendiri. Ini berarti mereka menggunakan API seperti XNA, DirectX atau OpenGL untuk membuat game engine mereka sendiri. Disisi lain, mereka kadang menggunakan libraries komersil atau malah open source. Terkadang mereka malah membuat semuanya dari nol.
Biasanya, game engine tipe ini lebih disukai karena selain kemungkinan besar tersedia gratis, juga memperbolehkan mereka, para developer, lebih fleksibel dalam mengintegrasikan komponen yang diinginkan untuk dibentuk sebagai game engine mereka sendiri. Kelemahannya, banyak engine yang dibuat dengan cara semacam ini malah menyerang balik developernya. Menara Games Studio membutuhkan satu tahun penuh untuk menyempurnakan game engine nya, hanya untuk di tulis ulang semuanya dalam beberapa hari penggunaan karena adanya bug kecil yang sangat mengganggu.
Mostly-ready game engines. Engine engine ini biasanya sudah menyediakan semuanya begitu diberikan pada developer / programmer. Semuanya termasuk contoh GUI, physiscs, libraries model dan texture, dan segalanya. Banyak dari mereka yang sudah benar benar matang, sehingga dapat langsung digunakan untuk scripting sejak hari pertama.
Biasanya game engine semacam ini memiliki batasan batasan, terutama jika dibandingkan dengan game engine sebelumnya yang benar benar terbuka lebar. Hal ini ditujukan agar tidak terjadi terlalu banyak error yang mungkin terjadi setelah sebuah game yang menggunakan engine ini dirilis, dan masih memungkinkan game engine nya itu sendiri untuk mengoptimalkan kinerja game nya. Banyak dari game engine seperti ini, Unreal Engine, Source Engine, id Tech Engine dan sebagainya, yang sudah sangat optimal dibandingkan jika harus membuat dari awal. Hal ini dengan serta merta menyingkat sangat banyak waktu dan jelas, biaya dari para Developer game.
Point-and-click engines. Engine untuk point-and-click merupakan engine yang sangat amat dibatasi, tapi dibuat sangat user friendly. Kamu bahkan bisa mulai membuat game mu sendiri menggunakan engine seperti GameMaker, Torque Game Builder dan Unity3D. Dengan sedikit memanfaatkan coding, kamu sudah bisa merilis game point-and-click yang kamu banget.
Kekurangannya terletak pada terbatasnya jenis interaksi yang bisa dilakukan, dan biasanya hal ini mencakup semuanya, mulai dari grafis, hingga tata suara. Tapi bukan berarti game engine jenis ini nggak berguna, bagi developer cerdas dan berdaya kreativitas tinggi, game engine bapuk seperti ini bisa dirubah menjadi sebuah game menyenangkan, seperti Flow. Game engine seperti ini memang ditujukan bagi developer yang ingin menyingkat waktu pemrogramman, dan secepatnya merilis game game mereka.
Proses Membuat Game
Membuat game adalah proses yang kompleks. Seperti yang telah dijelaskan, ini sama saja dengan kegiatan memprogram ketika membuat perangkat lunak pada umumnya. Ada sesi merancang, membuat flowchart, menulis kode-kode, menguji program, debugging, mengkompil, lalu mendistribusikan. Perbedaan dengan membuat perangkat lunak biasa adalah game memiliki banyak objek kompleks yang unik di luar teknis pemrograman itu sendiri. Maksudnya, suatu game tidak hanya melibatkan penciptaan kode-kode program semata, melainkan juga objek lain seperti musik, SFX, citra 2D dan 3D, animasi, cerita, hukum ekonomi, kecerdasan buatan (AI), dan sebagainya.
Secara sederhana proses pembuatan game dapat dijabarkan sebagai berikut.
1. Merancang/designing.
2. Mewujudkan rancangan.
3. Memprogram/mengcompile.
Dalam merancang/mendesain game, seorang perancang (atau satu tim perancang) mengumpulkan ide-ide dulu selama kurun waktu tertentu. Ide yang dimaksud adalah
1. seperti apa game itu nantinya,
2. genrenya apa,
3. bisa dimainkan oleh berapa orang,
4. memakai sistem skor atau tidak,
5. karakterkarakternya (termasuk sketsa/gambarnya plus biodata juga),
6. aturan-aturan permainan (HP/MP/FP/LP/lainnya),
7. cerita dalam game,
8. berapa level karakter ,
9. perilaku karakter pada tiap-tiap level,
10. equipment/peralatan karakter (pedang, pistol, palu, parang, panah, sekop, helm, pakaian/zirah, tato, bom, senjata mesin, bazoka, dsb.),
11. lingkungan tempat karakter beraksi (termasuk dunia, peta, jalan raya, bangunan, dsb.),
12. kendaraan (mobil, kereta, pesawat, kapal, papan luncur, sepeda motor, dsb.),
13. tipe akhir permainan (closedended atau openended),
14. engine yang akan digunakan,
15. sistem pencahayaan (HDRI atau tidak),
16. hukum ekonomi ( misalnya perbedaan kurs mata uang dalam game, contohnya ada dibRF Online),
17. AI dan sebagainya.
sumber:http://reisharanty-ranty.blogspot.com/2011/05/tentang-game-engine.html
Rabu, 03 April 2013
Pengembangan Game
Pada awal pembuatan game diperlukan tim yang ahli pada
bidangnya masing – masing seperti pada Programer, Designer, Artis dan Composer,
tidak hanya itu pembuatan game harus mempunyai produsen yang bertugas untuk
mengawasi perkembangan sebuah game serta produsen juga bekewajiban untuk
mengatur segala sesuatu yang terjadi pada game dan menjadikan game berkualitas
pada akhir pembuatannya.
Pembuatan game tidak lepas dari keterhubungan para pembuat
game misalkan Peranan Game design adalah membatu programmer dalam menseting
lokasi sehingga game tersebut lebih menarik. Hubungan antara composer dengan
programmer adalah disaat programmer membuat suatu action / aksi misalkan saja
melemparkan benda dan memukul musuh maka composer harus membuat suara yang
nyata dari semua itu ataupun composer dapat menjadikan suara itu lucu agar
menarik pemain untuk memainkannya. Hubungan artist dan game design yaitu
membuat karakter yang cocok untuk setiap lokasi yang telah dibuat oleh game
design.
Jika tim pembuatan games sudah berjalan dengan baik, hal
selanjutnya dalam pembuatan game adalah pemilihan software dan hardware yang
digunakan disini saya ambil salah satu software dan hardware yang open souce
yaitu 3D Studio Max (3ds Max atau hanya MAX) adalah sebuah perangkat lunak
grafik vektor 3-dimensi dan animasi, ditulis oleh Autodesk Media &
Entertainment (dulunya dikenal sebagai Discreet and Kinetix.(Wikipedia). Saya
dapat simpulkan bahwa 3dmax adalah sebuah software pembuatan 3dimensi baik
berupa animasi pada film, game, website maupun yang lainnya.Oleh karena itu
3dmax sudah sangat dikenal oleh para pembuat animasi bahkan pemula bahwa
software ini adalah software yang paling menonjol antara software 3d yang
lainnya. Yang paling membuat 3d max menjadi software terbaik saat ini yaitu
3dmax berkemampuan untuk mengolah proses modeling, animasi dan special effect 3
dimensi yang baik dan mudah untuk dipahami.
Tidak hanya itu sudah banyak film dan game yang mengunakan
3d untuk proses modeling, animasi, maupun untuk pembuatan efeknya. Contohnya
saja pada film seperti X-Men, The Matrix, Dr. Doolittle 2 dan masih banyak
lagi. Keren bukan… dan ini menjadikan 3dmax sebagai penghasil karya terkenal
industri perfilman yang membuktikan bahwa 3ds Max Studio merupakan the best of
3D maker.
3dmax bergulat pada industri game. Contohnya saja Guitar
Hero I & II. Bisa kita banyangkan bahwa permainan guitar hero adalah
permainan yang asik dengan modeling , animasi, dan efek yang menarik yang
membuat para pencinta game tertarik untuk memaininya yang pada saat itu
terdapat pada Playstation 2.
Software aplikasi sudah selanjutnya spesifikasi minimum
hardware dan software untuk software aplikasi 3d max adalah
· Microsoft ® Windows ® XP
Professional (Service Pack 2 atau lebih tinggi) yang disarankan
· Microsoft ® Windows ® 2000 Professional (Service Pack 4)
· Microsoft ® Windows ® XP Professional x64
· Microsoft ® Internet Explorer 6 atau lebih tinggi
· DirectX ® 9.0c (diperlukan), OpenGL ® (opsional)
Hardware:
· Intel Pentium IV atau AMD Athlon XP atau lebih tinggi
prosesor
· 512 MB RAM (1 GB direkomendasikan)
· 500 MB swap space (2 GB direkomendasikan)
· Hardware-accelerated OpenGL dan Direct3D didukung
· Perangkat penunjuk Microsoft
Windows-compliant (dioptimalkan untuk Microsoft IntelliMouse)
· DVD-ROM
sumber : http://themanteck.blogspot.com/2011/06/kesimpulan-pembuatan-game-dari-8.html
Senin, 28 Januari 2013
Tutorial Animasi objek Truck dengan menggunakan Blender
Dibawah ini saya telah
membuat tutorial Design Grafis sebuah kendaraan truck pada software blender. Pertama setelah buka software
blender akan muncul tampilan seperti gambar dibawah ini dibawah ini. Kemudian
dari kubus ini kita akan membuat titik-titik yang diletakkan pada posisi yang
kita inginkan menggunakan ‘ctrl+R’ dan
kita tentukan letak titiknya untuk sumbu x atau sumbu y kita gunakan
mouse untuk mengaturnya. Jika sudah kita bisa tarik sisi yang ada titik-titik
yang sudah dibuat dan kita sesuaikan bentuknya seperti yang kita inginkan.
Maka akan menjadi gambar
seperti dibawah ini. Selanjutnya untuk membuat ban menggunakan Torus seperti
yang ada pada gambar dibawah ini, untuk mengukur besar kecilnya ban kita
menggunakan perintah ‘S’ untuk mengatur posisi ban menggunakan perintah ‘R’ (rotate)
dan untuk mengatur letak posisi yang ingin diletakkan menggunakan sumbu-sumbu
yang ada yaitu panah yang berwarna merah, hijau dan biru.
Pada gambar dibawah ban yang
sudah jadi kemudian di duplikat dengan cara klik ‘shift+D’
Setelah di duplikat lalu
pasang semuanya ban sesuai dengan posisi yang ingin diberikan bannya.
Gambar dibawah ini akan
membuat mata yaitu dengan menggunakan ‘UV sphere’.
Setelah itu
kita atur besar kecilnya mata dengan menggunakan ‘S’ dan mengatur posisinya
dengan menggunakan sumbu yang ada.
Selanjutnya untuk membuat
mulut menggunakan ‘Torus’, tetapi kita potong setengah bagian dari torus
tersebut dengan cara kita blok sebagian torus yang akan dipotong, yang kita
blok adalah titik-titik pada torus tersebut yang akan dipotong bagiannya.
Setelah diblok kita potong dengan menggunakan ‘delete’ kemudian pilih ‘faces’.
Selanjutnya kita bikin
bagian atas bibir dengan menggunakan ‘cylinder’ kita atur posisi dan ukurannya
lalu kita satukan diatas torus tadi.
Kemudian kita buat knalpot
dengan menggunakan ‘cylinder’.
Gambar dibawah ini untuk
membuat jendela kita klik sisi yang ingin dijadikan jendela kemudian kita
masukkan sedikit kedalam seperti gambar dibawah ini.
Selanjutnya ditambahkan ‘cone’
untuk diujung atas cylinder tadi seperti gambar dibawah ini.
Kemudian untuk memanjangkan
belakang truck pada sisi belakang titik-titiknya di klik lalu ditarik
kebelakang sesuai dengan panjang yang diinginkan. Dan untuk membuat velg
menggunakan ‘UV sphere’ atur bentuknya menjadi lebih pipih dan atur atur besar
kecilnya dan kemudian masukkan pada lubang bannya.
Gambar dibawah ini akan
membuat bukaan pintu dengan menggunakan ‘cylinder’ yang kemudian di bengkokkan
dengan cara memblok sisi yang akan dibengkokan kemudian di tarik sisinya
setelah itu tempelkan pada pintu sesuai dengan letak yang diinginkan.
Selanjutnya buat bagian
belakang atas truck dibuat dengan menggunakan ‘cylinder’ yang disesuaikan besar
kecilnya kemudian diletakkan dibelakang atas trick seperti gambar dibawah ini.
Gambar dibawah ini untuk
menambahkan ban kita duplikat bannya kemudian kita posisikan letak ban seperti
gambar dibawah ini.
Gambar dibawah ini untuk
membuat spakboard pada ban menggunakan ‘cube’ kemudian kita sesuaikan ukuran
besar kecilnya dan kita letakkan dibelakang ban belakang.
Kemudian untuk membuat lubang
yang biasanya digunakan untuk memasukkan air, bensin atau apapun kita
menggunakan ‘cylinder’ yang diletakkan diatas dan penutupnya menggunakan
‘plane’ seperti gambar dibawah ini.
Sekian tutorial Design Grafis dengan menggunakan blender yang
saya buat sendiri semoga bermanfaat :)
Langganan:
Komentar (Atom)


















