Rabu, 12 Mei 2010

Membangun Dunia Dengan Editor Delta3D

Dengan asumsi Anda memahami dasar-dasar editor, saatnya untuk membangun dunia. Jika Anda belum melakukannya, buat peta dan nama itu "MyCoolMap". Sekarang bahwa Anda memiliki peta, Anda dapat mulai menempatkan objek.

Mari kita mulai dengan membuat kotak langit yang menggunakan tekstur yang diimpor dalam tutorial terakhir. Arahkan ke Browser Aktor, yang harus terletak di sisi sebelah kiri dari editor.

















Secara standar, perpustakaan dtActors dimuat pada inisiasi editor, jadi semua dasar Delta3D jenis tersedia untuk Instansiasi. Aktor Jenis memperluas tabmenu, dan hal ini harus menunjukkan kategori dtcore, yang berisi dasar Delta3D jenis. Expand kategori dtcore dan Anda akan melihat Delta3D kategori.Expand kategori Lingkungan dan pilih Sky Box.

















Untuk membuat aktor, klik tombol Buat Aktor yang terletak di bagian bawah jendela Aktor. Pada titik ini Anda mungkin telah melihat bahwa peta kita tidak memiliki perubahan yang terlihat. Karena Anda tidak bisa benar-benar "tempat" kotak di tingkat langit, ia mendaftar sebagai aktor global. Untuk melihat para aktor global yang di tingkat Anda, navigasikan ke browser aktor dan pilih tab Aktor Global.

















Sekarang kotak langit Anda dapat dipilih dan memiliki sifat yang berubah. Setelah pemilihan kotak langit di tab Aktor Global, Editor Properti harus mengisi sendiri dengan daftar properti kotak langit itu. Properties dapat mencakup hal-hal seperti translasi, rotasi, skala, dan pusat gravitasi. Arahkan ke Editor Properti dan pilih properti bernama SkyBox Textures. Kita dapat mengatur tekstur kotak langit kami untuk sumber daya impor, dalam rangka untuk benar-benar "melihat" kotak langit kita. Pilih tekstur yang bernama "back.jpg" di Browser Tekstur dan menavigasi kembali ke Editor Properti. Dalam properti bernama Kembali Tekstur, klik tombol Lancar Gunakan.
















Sekarang bagian belakang langit adalah kotak bertekstur dengan "back.jpg". Ulangi proses ini untuk tiap tekstur yang diimpor, menempatkan mereka untuk properti yang berhubungan. Sekarang Anda akan melihat sesuatu seperti ini:

















Sekarang bahwa kita memiliki tingkat awal, beberapa daerah akan cukup bagus. Kelas Delta3D untuk menciptakan medan procedural InfiniteTerrain. Dalam Aktor InfiniteTerrain Browser, pilih dari daftar aktor dtcore Anda. Klik tombol Buat Aktor. Kali ini Anda akan melihat, luas daerah perbukitan muncul di tingkat Anda. Demi kemudahan, mari kita meratakan keluar daerah terbatas. Arahkan ke toolbar dan pilih tombol yang berisi ikon panah untuk beralih ke mode seleksi(atau tahan tombol ctrl) dan klik pada daerah yang tak terbatas. Anda sekarang harus melihat daerah yang tak terbatas yang dipilih, dengan kawat representasi bingkainya terlihat. Editor Properti juga harus memiliki penduduk itu sendiri dengan daftar semua properti dari daerah yang tak terbatas. Arahkan ke Editor Properti. Expand kategori bernama Infinite Terrain dan pilih properti bernama Vertikal Skala.



















Properti ini sekarang harus menjadi dapat diedit. Alih-alih nilai default dari 25,0, masukkan 0,1. Medan tak terbatas dalam peta harus mirip seperti ini:






















Sekarang kami memiliki kotak langit dan daerah, mari kita menempatkan aktor lain di tingkat. Pada Browser Resource, dalam tab Mesh statis, adalah statis Mesh browser. Pada tutorial sebelumnya Anda impor jaring helikopter, mari kita gunakan sekarang. Dalam Browser Aktor, pilih Mesh statis Obyek dan klik tombol Buat Aktor. billboard A harus muncul di depan kamera.



















Billboard ini merupakan mesh statis Anda dan akan mempertahankan billboard dipilih sampai Anda menetapkan mesh untuk itu. Menempatkan mesh ke mesh objek statis dapat dilakukan hampir persis seperti tekstur menugaskan ke kotak langit. Dalam statis Mesh Browser, pilih "uh-1n.ive" menu item. Jika billboard untukobjek mesh statis tidak dipilih, Anda dapat pergi ke tab Cari Aktor dan klik tombol Cari.Sekarang Anda akan melihat mesh Anda dalam daftar hasil pencarian.

Jika Anda pilih pada tabel hasil, itu akan menyoroti dan menjadi dipilih dalam peta.. Pastikan untuk mencatat bahwa nama ini mesh adalah "StaticMesh0", karena Anda akan perlu menggunakan bahwa dalam tutorial berikutnya.




















Dalam editor properti, pilih kategori bernama Mesh. Sekarang klik pada properti Mesh statis. Klik tombol Use Current. billboard Anda harus diganti dengan helikopter. Sekarang mari kita memutar helikopter supaya kami dapat melihat profil shot bagus. Arahkan ke toolbar dan pilih ikon rotasi, atau pilih ikon rotasi dari toolbar. Sementara menekan tombol mouse sebelah kanan, pindahkan mouse baik maju atau mundur sampai suntikan profil bagus helikopter dalam tampilan, kemudian lepaskan.Harap dicatat bahwa Anda tidak dapat memindahkan kamera lagi sampai Anda kembali ke toolbar dan pilih ikon kamera untuk kembali ke modus kamera.

Anda sekarang harus melihat sesuatu seperti ini:

Dalam editor properti, pilih kategori bernama Mesh. Sekarang klik pada properti Mesh statis. Klik tombol Use Current. billboard Anda harus diganti dengan helikopter.






















Sekarang Anda dapat membuat dan menempatkan objek di peta Anda, saatnya untuk berpindah ke tutorial 3, yang dapat ditemukan di sini .


referensi:

http://www.delta3d.org/article.php?story=20050708135927685&topic=tutorials

Senin, 03 Mei 2010

Game

Teknologi Game dan Computer dewasa ini mengalami kemajuan yang sangat cepat, baik dalam perangkat lunak (software) maupun perangkat kerasnya (hardware). Pada perangkat lunak (software), para pengembang (developer) game bersaing untuk membuat game-game terbaru yang interaktif dan menghibur. Keberadaan dan perkembangan dunia game kini berlanjut ke perkembangan yang tidak hanya melakukan interaksi antara satu manusia dengan sebuah perangkat game saja, tetapi sudah mengarah pada adanya hubungan sosial antara beberapa manusia dalam satu permainan game yang sama. Dengan adanya teknologi jaringan online, para gamers dalam satu area bahkan dalam skala internasional (seluruh dunia) bisa bermain bersama dalam satu wadah permainan yang sama. Kebutuhan akan area bermain game yang berkapasitas memadai, serta kebutuhan akan perangkat game. Dimana saat ini minat dan bakat masyarakat terhadap game meningkat. Serta banyak pula event-event yang menyelenggarakan pertandingan maupun perlombaan game baik tingkat nasional maupun internasional.

Ada banyak jenis game yang dapat dimainkan berdasarkan klasifikasi sebagai berikut:


1. Board Game
Board game atau dapat kita istilahkan sebagai “permainan papan”. Pada jenis
game ini, pemain diberikan sebuah tampilan yang berisi tentang masalah untuk
diselesaikan. Contoh dari game ini antara lain: Pipe dream, Hangaroo, Rotation,
Catur, permainan kartu dan sebagainya

2. Arcade
Game bertipe arcade merupakan game yang menguci kecepatan tangan dari
pemainnya. Pada permainan bertipe arcade, semakin tinggi level permainan,
permainan akan berjalan semain cepat. Contoh dari game bertipe arcade adalah :
zuma, feeding frenzy, Pacman, Arcanoid, Pong, Baba ball dan sebagainya.

3. Action
Berbeda dengan game bertipe aarcade, game bertipe action menjadikan pemain
mengendalikan karakter utama dalam game tersebut untuk melakukan beberapa
kegiatan (action) seperti melompat, menembak dan sebagainya. Contoh dari game
bertipe action antara lain : super mario, mocil, petualangan paddle pop, alloy tease
exile dan sebagainya.

4. Shooting
Game bertipe shooting sebagian besar menggunakan mouse sebagai alat
pengendalinya. Pada game ini pemain seolah-olah berperan sebagai penembak
(first person) atau pemain mengendalikan seorang penembak (third person).
Contoh game bertipe shooting antara lain : Duck hunt, Counter Strike, Onimusha
dan sebagainya.

5. Fighting
Game bertipe fighting pada dasarnya sama dengan game bertipe action, hanya saja
game bertipe fighting pemain mengendalikan sebuah karakter untuk berkelahi
dengan karakter lain sampai salah satu karakter kalah. Contoh dari game bertipe
fighting antara lain : street fighter, tekken, duel, pencak silat dan sebagainya.

6. Racing
Game betipe racing pada dasarnya adalah sebuah permainan menggerakkan
kamera. Pemain diberikan sebuah kendaraan atau sejenisnya untuk menempuh
rute tertentu. Contoh dari game bertipe racing antara lain : NFS, Auto bahn,
MotoGP, Formula 1 dan sebagainya.

7. Simulation
Game bertipe simulasi adalah sebuah game yang mensimulasikan suatu kegiatan
yang sesungguhnya. Contoh dari game bertipe simulasi antara lain : tycoon,
simulator pesawat, burger empire dan sebagainya.

8. Real Time Strategi
Game bertipe RTS memposisikan pemain sebagai seorang pemimpin yang
mengatur sesuatu (bisa berupa pasukan, koloni, kerajaan dan sebagainya). Contoh
dari game bertipe RTS antara lain: war commander, empire earth, romance of the
three kingdom dan sebagainya.

9. Role Playing Game
Pada game bertipe RPG pemain memerankan sebuah karakter dalam game.
Berbeda dengan game bertipe action, pada game RPG hal yang diutamakan adalah
cerita dalam game. Selain itu didalam game bertipe RPG biasanya terdapat sub
game dengan tipe lain (seperti bertipe fighting, action atau RTS). Contoh game
bertipe RPG antara lain : BOBO games, Zelda, Megaman, Final Fantasy dan
sebagainya.

10. MMO
MMO (Masive Multiplayer Online), merupakan game yang dapat dimainkan
secara bersama-sama pada internet browser. Hal yang diutamakan dalam sebuah
game bertipe MMO adalah kebersamaan dengan pemain lain. Contoh game
bertipe MMO antara lain : ragnarok, pangya, gun bound, seal dan sebagainya.
Game flash bertipe MMO masih sangat sedikit-hal tersebut dikarenakan untuk
membuat game flash MMO diperlukan software lain (server side software) seperti
PHP, CGI, Fire Fox, dan sebagainya. Contoh dari game flash bertipe MMO antara
lain : Dofus dan battle-on.